Home / Russia / Saint Petersburg
Saint Petersburg

Saint Petersburg hotels

Book your hotel room in Saint Petersburg with Traveleurope: you can find the best Saint Petersburg hotel deals with rates, pictures, maps and detailed information about the accommodation and enjoy your stay in Saint Petersburg.

Saint Petersburg accommodation

    1. Petro Palace Hotel
    2. Malaya Morskaya Str.14, Saint Petersburg
    3. Petro Palace Hotel

      The Petro Palace is located in a quiet location, only a few minutes walk from Nevsky Prospekt and Palace Square. More info

    4. 7.9/10
      Average guest rating based on 228 Reviews price from RUB 3,652
    1. Nevsky Grand Hotel
    2. Bolshaya Konyushennaya Str.10, Saint Petersburg
    3. Nevsky Grand Hotel

      The Nevsky Grand Hotel is centrally located, where all the most important sights are situated in the “Golden Triangle”. More info

    4. 7.8/10
      Average guest rating based on 129 Reviews price from RUB 2,200
    1. Courtyard by Marriott St. Petersburg Vasilievsky Hotel
    2. 2-ya Liniya 61/30 bld A V.O., Saint Petersburg
    3. Courtyard by Marriott St. Petersburg Vasilievsky Hotel

      The Courtyard by Marriott St.Petesburg Vasiliesky Hotel is situated by the river side, near the Hermitage Museum and Palace Square. More info

    4. 7.9/10
      Average guest rating based on 48 Reviews price from RUB 3,540
    1. SkyHotel
    2. Bolshaya Konyushennaya Str.17, Saint Petersburg
    3. SkyHotel

      The SkyHotel is a very good value for money, a few minutes walk from Palace square, the Hermitage Museum and 3 minutes from the lively area of Nevsky Prospekt, with many bars and shops. More info

    4. 8.6/10
      Average guest rating based on 83 Reviews price from RUB 1,100
    1. Moskovskie Vorota
    2. Moskovsky Prospekt 97A, Saint Petersburg
    3. Moskovskie Vorota

      The Moskovskie Vorota is situated near the metro station, well connected by public transport to Nevsky Prospekt. More info

    4. 8.8/10
      Average guest rating based on 231 Reviews price from RUB 2,860
    1. Avtograf Hotel
    2. Ligovsky Prospekt 44, Saint Petersburg
    3. Avtograf Hotel

      The Avtograf Hotel, is situated at short walking distance from Nevsky Prospekt, the central railway and metro station, well connected to Palace Square and the Hermitage museum. More info

    4. 7.7/10
      Average guest rating based on 59 Reviews price from RUB 1,750
    1. Amaranta Matisov Domik Hotel
    2. Nab.Reki Pryazhka 3, Saint Petersburg
    3. Amaranta Matisov Domik Hotel

      The Amaranta Matisov Domik Hotel is located in a tranquil area, it provides large and comfortable rooms, located only a few minutes walk from Yusupov Palace and the Mariinsky Theatre. More info

    4. 8.5/10
      Average guest rating based on 102 Reviews price from RUB 1,430
    1. Elegy Hotel
    2. Rubinshteina Str.18/5, Saint Petersburg
    3. Elegy Hotel

      The Elegy Hotel is located in a central yet quite location, a few minutes walk from Nevsky Prospekt and the shopping avenues, at short walking distance from Dostoevsky Museum and Vladimirsky Cathedral. More info

    4. 8.1/10
      Average guest rating based on 168 Reviews price from RUB 1,500

Where to stay in Saint Petersburg

5 star hotels

Hotels Location Reviews Price
Sokos Hotel Palace Bridge Birzhevoy Pereulok 2-4 8.5 / 10 RUB 4,250
Renaissance St. Petersburg Baltic Hotel Pochtamtskaya Str.4 7.7 / 10 RUB 5,310
Radisson SAS Royal Hotel Nevsky Prospekt 49 7.8 / 10 RUB 5,045
Corinthia Hotel St Petersburg Nevsky Prospekt 57 8.9 / 10 RUB 3,583
Grand Hotel Emerald Suvorovsky Prospekt 18 7.7 / 10 RUB 3,729
Angleterre Hotel Bolshaya Morskaya Str.39 8.4 / 10 RUB 7,316
Taleon Imperial Hotel Nab.Reki Moyki 59 9.6 / 10 RUB 11,200
Grand Hotel Europe Mikhaylovskaya Str.1/7 8.6 / 10 RUB 11,682

4 star hotels

Hotels Location Reviews Price
Sokos Hotel Olympic Garden Bataysky Pereulok 3A 8.5 / 10 RUB 2,975
Sokos Hotel Vasilievsky 8-ya Liniya 11-13 V.O. 8.5 / 10 RUB 3,400
Ambassador Prospekt Rimskogo-Korsakova 5-7 8.5 / 10 RUB 3,465
Golden Triangle Hotel Bolshaya Konushennaya Str.12 8.3 / 10 RUB 3,800
Nevsky Forum Hotel Nevsky Prospekt 69 8.5 / 10 RUB 3,990
Tradition Hotel Prospekt Dobrolyubova 2 9.3 / 10 RUB 2,590
Hotel Marco Polo St. Petersburg 12-ya Liniya 27 V.O. 7.7 / 10 RUB 2,543
Helvetia Hotel Marata Str.11 8.6 / 10 RUB 3,700
Park Inn Pribaltiyskaya Korablestroiteley Str.14 7.6 / 10 RUB 2,963
Rossi Boutique Hotel Nab.Reki Fontanki 55 8.5 / 10 RUB 2,880
Novotel St Petersburg Centre Mayakovskogo Str.3A 8.4 / 10 RUB 3,500
Nashotel 11-ya Liniya 50 V.O. 8.4 / 10 RUB 3,680
Arkadia Hotel Nab.Reki Moyki 58A bld G 8.0 / 10 RUB 3,240
Trezzini Art Hotel Bolshoy Prospekt 21 V.O. 8.3 / 10 RUB 2,750
Guyot Professora Popova Str.23 8.7 / 10 RUB 3,100

3 star hotels

Hotels Location Reviews Price
Nevsky Hotel Central Nevsky Prospekt 90 7.8 / 10 RUB 1,815
Nevsky Contour Hotel Nevsky Prospekt 88-72 8.3 / 10 RUB 1,800
Acme Malaya Morskaya Str.7 8.3 / 10 RUB 1,199
Deluxe Hotel on Galernaya Galernaya Str.4 8.3 / 10 RUB 1,300
Amaranta Manifest Hotel Sapyorny Pereulok 5 7.7 / 10 RUB 1,430
Nevsky Hotel Express Nevsky Prospekt 93 7.9 / 10 RUB 1,815
Nevsky Aster Bolshaya Konyushennaya Str.25 8.1 / 10 RUB 1,815
Katyusha Admiralteiskaya Nab.6 7.7 / 10 RUB 1,700
Acme in Rubinsteina Street Rubinsteina Str.23 8.1 / 10 RUB 1,499
5th Corner Hotel Zagorodny Prospekt 13 8.4 / 10 RUB 1,407
Pio Mokhovaya Str.39 app.10 8.6 / 10 RUB 2,200
Ave Caesar Hotel in Pushkinskaya Pushkinskaya Str.9 7.9 / 10 RUB 1,890
Anabel at Nevsky 88 Nevsky Prospekt 88 8.6 / 10 RUB 2,000
Nautilus Inn Rizhskaya Str.3 8.2 / 10 RUB 1,000
Yards of Capella Hotel Bolshaya Konushennaya Str.11 8.3 / 10 RUB 2,500

2 star hotels

Hotels Location Reviews Price
Nevsky 64 Nevsky Prospekt 64 7.2 / 10 RUB 1,200
Pio at Griboedova Kanal Griboedova 35 8.6 / 10 RUB 2,000
Pershpektiva Goncharnaya Str.15A 7.1 / 10 RUB 1,000

Other hotels

Hotels Location Reviews Price
Apart-hotel Nevsky 78 Nevsky Prospekt 78/64 7.5 / 10 RUB 1,399
By the Hermitage Nab.Reki Moyki 42 6.9 / 10 RUB 1,430
Ave Caesar at Stremyannaya Stremyannaya Str.14 7.6 / 10 RUB 2,000
Antonio House Hostel Nab.Reki Fontanki 53 n/a RUB 550
Old Petersburg Hostel Bolshoy Kazachy Pereulok 9 9.4 / 10 RUB 500
5 Evenings Guesthouse Kamennoostrovsky Prospekt 54/31 9.6 / 10 RUB 3,400
EurohostelSpb Bolshaya Konushennaya Str.12 9.2 / 10 RUB 550
Apart Hotel Nevsky 150 Nevsky Prospekt 150 n/a RUB 4,000
Graffiti Hostel Nab. reki Moiki 102 n/a RUB 350
RA Tambovskaya 11 Tambovskaya Str.11 n/a RUB 1,300
RA Kuznechny 19 Kuznechny Pereulok 19/21 n/a RUB 1,000
RA Nevsky 102 Nevsky Prospekt 102 n/a RUB 2,000
RA Nevsky 44 Nevsky Prospekt 44 n/a RUB 1,700

* The hotels prices are per night per room, subject to changes depending on the season of travel.

Info- Book a hotel in Saint Petersburg

To check out availability and prices of all accommodation in Saint Petersburg, enter your arrival and departure dates and make a hotel search in Saint Petersburg. You may compare all the available accommodation offers, find out the cheapest hotels in Saint Petersburg and locate properties on the city map.

See also

Russia hotels