St. Petersburg, Russia

Romantic Hotels in St. Petersburg

Guests

Why book with Hotels.com?

Romantic Hotels in St. Petersburg

See more properties

Top neighborhoods in St. Petersburg

Top landmarks in St. Petersburg

Transport in St. Petersburg

Looking to stay near the airport, train station, or other popular transport hubs? Find properties near

Find out more about St. Petersburg

What's St. Petersburg Like for Romantic Hotels?

When you're going on a romantic trip to St. Petersburg, you'll need just the right hotel to enjoy your time together. Whether you’re on a honeymoon, celebrating an anniversary, or just in need of a couples adventure, Hotels.com can make it easy for you to enjoy quality time together at one of our 26 romantic hotels in St. Petersburg. The city has lots to offer twitterpated couples on a romantic trip. Travelers to St. Petersburg particularly like the churches and cafés, which are great ways to enjoy the city. Alexander Column, Palace Square, and Anna Akhmatova Literary and Memorial Museum are some of the local attractions you can explore during your stay.

We do more than just hotels...

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more St. Petersburg hotels