Top 10 Hotels in St. Petersburg

See all 447 Hotels in St. Petersburg
Ambassador Hotel
Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg 190068

4.0 out of 5.0
4.3 out of 5 (306 reviews)

Located in the heart of St. Petersburg, this hotel is within 1 mi (2 km) of Sennaya Square, St. Isaac's Cathedral, and Kazan …

$138
Art-Hotel Rachmaninov
Art-Hotel Rachmaninov

5, Kazanskaya Str., St. Petersburg 191186

3.0 out of 5.0
4.1 out of 5 (135 reviews)

Located in the heart of St. Petersburg, this boutique hotel is within a 5-minute walk of Bank Bridge and Kazan Cathedral …

$113
Renaissance St. Petersburg Baltic Hotel
Renaissance St. Petersburg Baltic Hotel

Pochtamtskaya Str 4, St. Petersburg 190 000

4.0 out of 5.0
4.5 out of 5 (272 reviews)

Situated in St. Petersburg, this luxury hotel is within a 10-minute walk of St. Isaac's Cathedral, Admiralty Building, and …

$171
Solo Sokos Hotel Palace Bridge
Solo Sokos Hotel Palace Bridge

Birzhevoi Pereulok 4, St. Petersburg 190001

5.0 out of 5.0
4.3 out of 5 (360 reviews)

Located in Vasilyevsky Island, this luxury hotel is within 1 mi (2 km) of Saint Petersburg State University and State …

$116
Belmond Grand Hotel Europe
Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg 191186

5.0 out of 5.0
4.6 out of 5 (140 reviews)

Located in Nevskiy Prospekt, this luxury hotel is within a 5-minute walk of St. Petersburg Philharmonia and State Russian …

$299
Petro Palace Hotel
Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg 190000

4.0 out of 5.0
4.3 out of 5 (1,462 reviews)

Opened in 2005, this city center hotel is housed in a restored, handsome 19th century building, typical of old St. Petersburg.

$240
3 MostA Hotel
3 MostA Hotel

Moyka emb, 3, St. Petersburg 191186

3.0 out of 5.0
4.4 out of 5 (254 reviews)

Located in the heart of St. Petersburg, this hotel is within a 10-minute walk of Marble Palace, Church of the Savior on the …

$92
Aston Hotel
Aston Hotel

5 Vladimirskiy prospect, St. Petersburg 191005

4.0 out of 5.0
4.1 out of 5 (189 reviews)

Located in Nevskiy Prospekt, this hotel is within 1 mi (2 km) of Beloselsky-Belozersky Palace, State Russian Museum, and …

$130
Comfort Hotel
Comfort Hotel

25 Bolshaya Morskaya Street, St. Petersburg 190000

3.0 out of 5.0
4.4 out of 5 (185 reviews)

Located in the heart of St. Petersburg, this hotel is within a 10-minute walk of Admiralty Building and St. Isaac's …

$66
Corinthia Hotel St Petersburg
Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg 191025

5.0 out of 5.0
4.4 out of 5 (520 reviews)

Luxury hotel comprised of two renovated 19th century buildings, set on St. Petersburg's main boulevard, Nevsky Prospect.

$315

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.