Search Hotels near Top St. Petersburg Attractions

Top 10 St. Petersburg Hotel Deals

See all 641 Hotels in St. Petersburg
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 (605 reviews)

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

C$368
Boutique Hotel Golden Triangle
Boutique Hotel Golden Triangle

Nevsky 22-24, St. Petersburg

4.0 out of 5.0
4.4 out of 5 (408 reviews)

Located in Nevskiy Prospekt, this boutique hotel is within a 10-minute walk of Singer Building and Kazan Cathedral. Church of …

C$164
Solo Sokos Hotel Vasilievsky
Solo Sokos Hotel Vasilievsky

Vasilievsky Ostrov 8th line 11-13, St. Petersburg 190034

4.0 out of 5.0
4.4 out of 5 (230 reviews)

Located in Vasilyevsky Island, this hotel is 0.4 mi (0.6 km) from Egyptian Sphinxes and within 3 mi (5 km) of State Hermitage …

C$115
Pushka Inn Hotel
Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg 191186

4.0 out of 5.0
4.8 out of 5 (155 reviews)

Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Palace Square and Church of the Savior on the …

C$242
Crowne Plaza Hotel St. Petersburg - Ligovsky
Crowne Plaza Hotel St. Petersburg - Ligovsky

61 Ligovsky Prospekt, St. Petersburg 191040

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

Located in Ligovsky Prospekt, this hotel is within 2 mi (3 km) of Bread Museum, State Russian Museum, and Kazan Cathedral. …

C$214
Park Inn by Radisson Pulkovskaya
Park Inn by Radisson Pulkovskaya

Pobedy Square 1, St. Petersburg 196240

4.0 out of 5.0
3.5 out of 5 (171 reviews)

Situated near the airport, this eco-friendly hotel is 0.1 mi (0.2 km) from Victory Square and 1.4 mi (2.3 km) from Chesme …

C$172
Nevsky Hotel Grand
Nevsky Hotel Grand

10 Bolshaya Konyushennaya, St. Petersburg 191186

3.0 out of 5.0
3.9 out of 5 (434 reviews)

Located in Nevskiy Prospekt, this hotel is within a 10-minute walk of Gostiny Dvor, Kazan Cathedral, and Church of the Savior …

C$128
Ambassador Hotel
Ambassador Hotel

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

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

Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Sennaya Square and Kazan Cathedral. State Hermitag …

C$227
Aston Hotel
Aston Hotel

5 Vladimirskiy prospect, St. Petersburg 191005

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

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

C$129
Alexander House
Alexander House

27 Kryukov Canal Embankment, St. Petersburg 190068

4.0 out of 5.0
4.8 out of 5 (70 reviews)

Located in St. Petersburg City Centre, this luxury hotel is 0.4 mi (0.7 km) from St. Nicholas' Naval Cathedral and within 3 m …

C$228

Recent Reviews in St. Petersburg

Narrow your search

St. Petersburg Hotel Guide

If you're thinking of organizing a vacation in Leningrad and you want to book accommodation in St. Petersburg, you have a wonderful range to select from. If you are looking to stay within a 0.1-kilometre (0.06-mile) distance of downtown St. Petersburg, Expedia has no less than 410 apartments and hotels in that area.

One of the ingredients to hassle-free travel is finding a convenient location to base yourself, so why not have a look at the Rocco Forte Astoria Hotel and Four Seasons Hotel Lion Palace St. Petersburg, which are located a short distance of St. Petersburg's downtown area.

St. Petersburg City Centre is a great area in which to base yourself because it is home to 245 accommodation options. St. Petersburg City Centre is 1 kilometre (1 mile) from downtown St. Petersburg. Choose between a range of hotel establishments including the Belmond Grand Hotel Europe and Kempinski Hotel Moika 22. Visitors will also find some good hotel establishments in Tsentralny. This hotel neighborhood is 2 kilometres (1 mile) from the center of St. Petersburg. Tsentralny has 244 hotels, including the The Taleon Imperial Hotel and Corinthia Hotel St Petersburg.

You can also find somewhere to stay in Farforovaya, which is where you'll find the Galakt Hotel and Vintage Hotel, or Petergof, which has the New Peterhof Hotel and Grand Peterhof Spa Hotel. The Repino Cronwell Park Hotel and Hotel Repinskaya are located in Repino, and Grand Ladozhsky Hotel and Men'K Kings Hotel are part of the Krasnogvardeysky District area.

The W St. Petersburg and also the Alexander House are within easy walking distance of the Palace Square, while the Renaissance St. Petersburg Baltic Hotel and Angleterre Hotel are located close to the State Hermitage Museum and Winter Palace.
 The Church of the Savior on the Spilled Blood, another well-known St. Petersburg attraction, is not far from the Radisson Royal Hotel, St. Petersburg and also the Radisson Sonya Hotel, St. Petersburg. Accommodations that are close to the Kazan Cathedral include the Arkadia Hotel and the Golden Garden Boutique Hotel.

Pulkovo Airport is a logical airport for getting to St. Petersburg. It is 16 kilometres (10 miles) away. Park Inn by Radisson Pulkovo Airport St Petersburg is close by.

false