Home  
  Russia  
  Russian  
  Recipes  
  Entertainment  
  Traditional  
  Services  

St. Petersburg: Hotels

A selection of well located hotels in different price categories in
St. Petersburg. Check the map below for the exact location.

1. Grand Hotel Europe (5-star)

View from a room in the Grand Hotel Europe

This best and oldest hotel in St. Petersburg often hosts celebrities from all over the world. Among the guests of the hotel were Queen Elizabeth II, Prince Charles, Mikhail Gorbachev, Gerhard Schroeder, Bill Clinton, Sir Elton John, Depeche Mode, Richard Gere, Claudia Schiffer, Sharon Stone and many others.

TIPS:

  • Enjoy the view over St. Petersburg from the roof terrace.
  • The Caviar Bar serves blinis (Russian pancakes) with caviar and finest vodkas.

Rates: from 440 USD per double room
Address: Mikhailovskaya Ulitsa 1/7 (corner Nevsky Prospekt)
Metro: Nevsky Prospekt

2. Hotel Astoria (5-star)

Hotel Astoria is behind the Nikolaus I monument

This luxurious hotel is situated in the heart of St. Petersburg, opposite the St. Isaac's Cathedral. Here one feels like a Tsar in a palace.

TIP:

  • Enjoy Russian cuisine in a fashionable Davidov’s Restaurant overlooking St. Isaac's Square. On weekends it serves the so called "Russian table" – a four-course menu with Pelmeni, beer, vodka and champagne.

Rates: from 400 USD per double room
Address: Bolshaya Morskaya Ulitsa 39
Metro: Nevsky Prospekt

Angleterre Hotel

3. Angleterre Hotel (4-star)

A stylish hotel next to the Astoria.

Rates: from 380 USD per double room
Address: Malaya Morskaya Ulitsa 24
Metro: Nevsky Prospekt

Ambassador Hotel

4. Ambassador Hotel (4-star)

A very comfortable hotel in a historic building in the centre of
St. Petersburg. The Mariinsky Theater and other places of interest can be reached on foot in ten-fifteen minutes.

Rates: from 180 USD per double room
Address: Prospekt Rimskogo-Korsakova 5-7
Metro: Sadovaya, Sennaya Ploschad

5. Pribaltijskaya Park Inn (4-star)

Standard room in the hotel "Pribaltijskaya"

This comfortable modern hotel is situated on the Wassiljesky-Island at the Gulf of Finland, about 7 km from the city centre. Ask for a room with a water view.

TIP:
The bar on the 15th floor offers a great view over St. Petersburg. Not only hotel guests are welcome here.

Rates: from 210 USD per double room
Address: Korablestroiteley Ulitsa 14
Metro: Primorskaya; Schuttle Buses 248 and 162.

Hotel Moyka

6. Moyka 5 (3-star)

This nice family hotel in the centre of St. Petersburg has comfortable and well equipped rooms. Only a 5-minutes walk from the Palace Square and the Hermitage Museum.

Rates: from 190 USD per double room
Address: Nabereschnaya reki Moyki 5
Metro: Nevsky Prospekt

Room in the hotel Nevsky 90

7. Nevsky 90 (3-star)

The hotel was opened in 2003 and is situated in the middle of
Nevsky Prospekt not far from numerous places of interest.

Rates: from 170 USD per double room
Address: Nevsky Prospekt 90
Metro: Mayakovskaya

Room in the hotel Herzen House

8. Hotel Herzen House (3-star)

A small, homey hotel in the historical centre of St. Petersburg. In the middle of the 19th century in this house lived a famous Russian philosopher and writer Alexander Herzen (1812-1870).

Rates: from 96 USD per double room
Address: Bolshaya Morskaya ulitsa 25
Metro: Nevsky Prospekt

Room in the hotel Alexanderplatz

9. Hotel Alexanderplatz

This modern hotel was built in 2006 and reflects the style of contemporary German cities. It offers comfortable well-equipped rooms.

Rates: from 121 USD per double room
Address: Voroneshskaya ulitsa 53
Metro: Ligovsky Prospekt (15 minutes walk)

Room in the hotel Nevsky Inn

10. Hotel Nevsky Inn

This Bed & Breakfast in the very heart of St. Petersburg is located in the 4th floor of the 5-storey building. It offers high European-standard accommodation. Free Internet Access.

Rates: from 80 USD per double room
Address: Bolshaya Morskaya 21 fl.5
Metro: Gostiny Gvor, Nevsky Prospekt

Room in Bed & Breakfast Sabrina

11. Bed & Breakfast Sabrina (3-star)

The 5-rooms hotel was opened after a renovation in 2006. An affordable and nice place to stay in the heart of St. Petersburg.

Rates: from 100 USD per double room
Address: Bolshaya Morskaya 21 fl.5
Metro: Nevsky Prospekt

Room in the Hostel "Pertsov House"

12. Hostel Pertsov House (1-star)

7 clean rooms in a house located in the centre of St. Petersburg. One night in a shared five beds room costs about 27 USD.

Rates: from 74 USD per double room
Address: Ligovsky Prospekt 44 / Entrance 25 / 4th floor
Metro: Ploshchad Vosstaniya

Hotels in St. Petersburg on the map


 
HOTEL IN ST. PETERSBURG BUCHEN
Billige Flüge nach Russland buchen
ST. PETERSBURG CITY GUIDES
St. Petersburg (Lonely Planet City Guides)
World-class entertainment at the Mariinsky Theatre, sultry White Nights in midsummer, ice-skating on the Neva and the sublime architecture of the Church on the Spilled Blood - Russia's 'northern capital' amazes all who visit.
$14.95 buy now!
St. Petersburg (Eyewitness Travel Guides)
With beautifully commissioned photographs, and spectacular 3-D aerial views revealing the charm of St. Petersburg. Expanded hotel & restaurant listings, better maps, enhanced itineraries, and easy-to-read print!
$15.64 buy now!
Frommer's Moscow & St. Petersburg
Savvy insider tips on exploring the treasures of the Hermitage Museum and the Kremlin. Outspoken opinions on what's worth your time and what's not. Exact prices, so you can plan the perfect trip whatever your budget.
$13.59 buy now!