Top 10 Hotels in St. Petersburg

See all 409 Hotels in St. Petersburg

Recent Reviews in St. Petersburg

Hide content

Where to stay in St. Petersburg

St. Petersburg Hotel Guide

If you are wondering where to base yourself while vacationing in St. Petersburg, there is a terrific assortment of comfortable options. You can explore no less than 152 hotel establishments within easy driving distance of downtown St. Petersburg within our up-to-date accommodation section.

One of the secrets of hassle-free vacationing is finding a convenient location to stay, so check out the latest offers at the Rocco Forte Astoria Hotel and Kempinski Hotel Moika 22, all of which are situated within a 0.6-mile from the center of St. Petersburg. There are 20 hotels in the neighborhood. The Four Seasons Hotel Lion Palace St. Petersburg and The Taleon Imperial Hotel are some Expedia-listed hotels in Palace Square - Hermitage.

Another place you could stay is St. Isaac's Cathedral. St. Isaac's Cathedral is where you'll find the Renaissance St. Petersburg Baltic Hotel and Domina Prestige St. Petersburg. Or, you could try Sennaya Square, where you'll find the Ambassador Hotel and STN Apartments on Griboedova Canal Quay. Vladimirskaya Square is 1 mile from St. Petersburg's downtown, while Ligovsky Prospekt is 2 miles from the middle of St. Petersburg. The 5th Corner Hotel and Hotel Dostoevsky are in Vladimirskaya Square, while Crowne Plaza Hotel St. Petersburg - Ligovsky and ibis St Petersburg Centre are in Ligovsky Prospekt.

The Belmond Grand Hotel Europe as well as the W St. Petersburg are conveniently within walking distance of the Palace Square, while the Alexander House and Solo Sokos Hotel Palace Bridge are positioned close to the State Hermitage Museum and Winter Palace.
 The Kazan Cathedral and the Church of the Savior on the Spilled Blood are other well-known St. Petersburg destinations. The Corinthia Hotel St Petersburg and the Radisson Sonya Hotel, St. Petersburg are conveniently close to the Kazan Cathedral. The Radisson Royal Hotel, St. Petersburg and the Golden Garden Boutique Hotel, are close to the Church of the Savior on the Spilled Blood.

Original Sokos Hotel Olympia Garden and Asteria Hotel are conveniently close to Anna Akhmatova Literary and Memorial Museum, and Arkadia Hotel and Boutique Hotel Golden Triangle are close to Alexander Column. Accommodation options near Pevcheskiy Bridge, include M Hotel and Nevsky 3 Guest House. Accommodation options close to City Sculpture Museum, are the Courtyard St. Petersburg Center West/Pushkin Hotel and Herzen House.

The Crowne Plaza St. Petersburg Airport is located 9 miles from the central part of St. Petersburg. Or, alternatively, the Petro Sport Hotel is positioned 8 miles away. Alternative Expedia-listed hotels are the Hotel Park Krestovskiy and the Tourist Hotel.

If you have time, you might like to travel to other parts of the Leningrad region. Investigate Leningrad's ruins, castles and traditional villages. Visitors can also make the time to to admire the region's beaches, coastal plains, forests and rivers. Popular pastimes in this part of Russia include snowboarding.

If enjoying sport is your passion, take the time to visit Petrovsky Stadium, which is 1 mile to the southeast of St. Petersburg. Stay near the action at the Rocco Forte Astoria Hotel or the Kempinski Hotel Moika 22.

Before you head out the door to St. Petersburg, be sure to peruse our St. Petersburg travel guide where you'll be able to find the inside scoop the many attractions this fascinating destination has in store for you.