Search

 
Filter By
Price (per night):
RUB0 - RUB1200
RUB1201 - RUB1900
RUB1901 - RUB2500
RUB2501 - RUB3400
RUB3401+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Iguana on Moskovsky 2 Stars

Moskovsky Prospect 20-22, St Petersburg, 198013, Russia Show on map
Score 7.7 from 67 reviews
Iguana on Moskovsky
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 1300
Rooms from
RUB 950per room per night
Book Now!

Apartmenti na Admirala Tributsa 7 

Ulitsa Admirala Tributsa 7, St Petersburg, 198328, Russia Show on map
Score 7.3 from 5 reviews
Apartmenti na Admirala Tributsa 7
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2400
Rooms from
RUB 2300per room per night
Book Now!

Apartments Salt City 

Ulitsa Khoshimina,16, St Petersburg, 194355, Russia Show on map
Score 9.5 from 18 reviews
Apartments Salt City
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 3000
Rooms from
RUB 2300per room per night
Book Now!

Geralda Hotel on Marata 3 Stars

Marata Street 14/35, St Petersburg, 191025, Russia Show on map
Score 7.5 from 43 reviews
Geralda Hotel on Marata
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2500
Rooms from
RUB 1800per room per night
Book Now!

Apartment u Alexandra 

ul. Bryantseva 7, St Petersburg, 195269, Russia Show on map
Score 7.5 from 1 review
Apartment u Alexandra
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2150
Rooms from
RUB 1800per room per night
Book Now!

Studio on Khoshimina 

ul. Khoshimina, 16, St Petersburg, 256320, Russia Show on map
Score 8.4 from 52 reviews
Studio on Khoshimina
Pricesfrom (per room per night)
SingleRUB 1715
DoubleRUB 5000
Rooms from
RUB 1715per room per night
Book Now!

Mini-hotel Oranzh 

Ulitsa Marshala Govorova 20, St Petersburg, 198188, Russia Show on map
Score 6.8 from 5 reviews
Mini-hotel Oranzh
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2500
Rooms from
RUB 1800per room per night
Book Now!

Severnaya Palmira Guest House on Rubinshteyna 26 

Ulitsa Rubinshteyna 26, St Petersburg, 191002, Russia Show on map
Score 7.7 from 26 reviews
Severnaya Palmira Guest House on Rubinshteyna 26
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 1500
Rooms from
RUB 800per room per night
Book Now!

7 Fridays Hostel 

Ulitsa Mayakovskogo 1/96, St Petersburg, 191025, Russia Show on map
Score 9.2 from 48 reviews
7 Fridays Hostel
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 2300
Rooms from
RUB 700per room per night
Book Now!

Yoga Hostel Zelenaya Tara 

Kronverkskiy prospekt 35, St Petersburg, 197198, Russia Show on map
Score 8.4 from 68 reviews
Yoga Hostel Zelenaya Tara
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 5900
Rooms from
RUB 500per room per night
Book Now!

Bonn-Apart 1 Star

Malaya Morskaya Street 8 App. 7, St Petersburg, 191186, Russia Show on map
Score 8.0 from 17 reviews
Bonn-Apart
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2400
Rooms from
RUB 1200per room per night
Book Now!

Okhtinskaya Hotel 3 Stars

Bolsheokhtinsky Prospekt 4, St Petersburg, 195027, Russia Show on map
Score 7.3 from 882 reviews
Okhtinskaya Hotel
Pricesfrom (per room per night)
SingleRUB 1530
DoubleRUB 5300
Rooms from
RUB 1530per room per night
Book Now!

City Hotel Comfitel 3 Stars

Ligovsky Prospekt 249, St Petersburg, 192007, Russia Show on map
Score 7.7 from 300 reviews
City Hotel Comfitel
Pricesfrom (per room per night)
SingleRUB 1260
DoubleRUB 3060
Rooms from
RUB 1260per room per night
Book Now!

Twin Cities Melbourne 

Poltavsky Proezd, 2, St Petersburg, 191036, Russia Show on map
Score 9.5 from 3 reviews
Twin Cities Melbourne
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2600
Rooms from
RUB 1200per room per night
Book Now!

Apartment Sevastyyanovskie 

Ulitsa Sevastyyanova 12, St Petersburg, 196105, Russia Show on map
Score 8.3 from 1 review
Apartment Sevastyyanovskie
Pricesfrom (per room per night)
SingleRUB 1950
DoubleRUB 3700
Rooms from
RUB 1950per room per night
Book Now!

Chayka Hostel 

Ulitsa Chaykovskogo 4, St Petersburg, 191187, Russia Show on map
Score 8.5 from 121 reviews
Chayka Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2200
Rooms from
RUB 400per room per night
Book Now!

Apartments on Kolomenskaya 15 

Ulitsa Kolomenskaya 15-17, St Petersburg, 191040, Russia Show on map
Score 8.5 from 4 reviews
Apartments on Kolomenskaya 15
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 3500
Rooms from
RUB 1750per room per night
Book Now!

Mini-Hotel Nevsky 74 3 Stars

Nevsky Prospekt 74, St Petersburg, 192284, Russia Show on map
Score 7.8 from 69 reviews
Mini-Hotel Nevsky 74
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4000
Rooms from
RUB 2000per room per night
Book Now!

Dream House Sadovaya 3 Stars

Pereulok Antonenko 5, St Petersburg, 190000, Russia Show on map
Score 8.4 from 245 reviews
Dream House Sadovaya
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2000
Rooms from
RUB 400per room per night
Book Now!

Duplex apartment City Center 

Nevskiy prospekt 91, St Petersburg, 191036, Russia Show on map
Score 7.9 from 2 reviews
Duplex apartment City Center
Pricesfrom (per room per night)
SingleRUB 7000
DoubleRUB 15000
Rooms from
RUB 7000per room per night
Book Now!

Paris Apartment 

Pr. Prosveshcheniya 46k1, St Petersburg, 194352, Russia Show on map
 
Paris Apartment
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 2400
Rooms from
RUB 2400per room per night
Book Now!

Guest House na Slobodskoy 

Slobodskaya Street 3, St Petersburg, 192019, Russia Show on map
Score 7.9 from 41 reviews
Guest House na Slobodskoy
Pricesfrom (per room per night)
SingleRUB 2465
DoubleRUB 3315
Rooms from
RUB 2465per room per night
Book Now!

Hotel Adeliya 

Nevsky Prospekt 82, St Petersburg, 191025, Russia Show on map
Score 8.5 from 517 reviews
Hotel Adeliya
Pricesfrom (per room per night)
SingleRUB 1836
DoubleRUB 2650
Rooms from
RUB 1836per room per night
Book Now!

Gamak 

Nevsky Prospekt 103, St Petersburg, 191036, Russia Show on map
Score 9.3 from 62 reviews
Gamak
Pricesfrom (per room per night)
SingleRUB 209
DoubleRUB 3199
Rooms from
RUB 209per room per night
Book Now!

Apartment Spasskiy per. 6 

Spasskiy per. 6, apt. 10, St Petersburg, 190031, Russia Show on map
Score 10.0 from 1 review
Apartment Spasskiy per. 6
Pricesfrom (per room per night)
SingleRUB 1999
DoubleRUB 3299
Rooms from
RUB 1999per room per night
Book Now!

3 MostA 3 Stars

Naberezhnaya Reki Moiki 3, St Petersburg, 191181, Russia Show on map
Score 9.0 from 966 reviews
3 MostA
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 5850
Rooms from
RUB 2250per room per night
Book Now!

Popova Apartment 

Ulitsa Pulkovskaya 6, Bldg 3, St Petersburg, 196158, Russia Show on map
Score 6.8 from 67 reviews
Popova Apartment
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 2000
Rooms from
RUB 1400per room per night
Book Now!

Blueberry 

Ulitsa 8-ya Sovetskaya. 6-8 apt 7, St Petersburg, 191036, Russia Show on map
Score 8.4 from 94 reviews
Blueberry
Pricesfrom (per room per night)
SingleRUB 250
DoubleRUB 1300
Rooms from
RUB 250per room per night
Book Now!

Mini Hotel Sever 

Nevsky prospekt 120, St Petersburg, 191036, Russia Show on map
Score 7.2 from 3 reviews
Mini Hotel Sever
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per room per night
Book Now!

Apartments on Yegorova 

Egorova street 25, St Petersburg, 190005, Russia Show on map
Score 8.6 from 201 reviews
Apartments on Yegorova
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 4000
Rooms from
RUB 1800per room per night
Book Now!

6 Rooms Mini Hotel 

Suvorovsky prospekt 13, St Petersburg, 191036, Russia Show on map
Score 8.5 from 102 reviews
6 Rooms Mini Hotel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1800
Rooms from
RUB 350per room per night
Book Now!

Hostel Na Sennom 

Moskovskiy Prospekt 10-12 D, St Petersburg, 190031, Russia Show on map
Score 8.5 from 24 reviews
Hostel Na Sennom
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1500
Rooms from
RUB 300per room per night
Book Now!

Friends Hostel on Nevsky 2 Stars

Nevsky Prospekt 106, St Petersburg, 191036, Russia Show on map
Score 8.8 from 103 reviews
Friends Hostel on Nevsky
Pricesfrom (per room per night)
SingleRUB 280
DoubleRUB 1730
Rooms from
RUB 280per room per night
Book Now!

Megapolis Apartments 

Petrovskaya Naberezhnaya 2/2, St Petersburg, 191025, Russia Show on map
Score 8.8 from 64 reviews
Megapolis Apartments
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 3000
Rooms from
RUB 2100per room per night
Book Now!

Hotel Nomera na Zagorodnom 

Zagorodny Prospekt 10, St Petersburg, 191002, Russia Show on map
Score 7.9 from 1068 reviews
Hotel Nomera na Zagorodnom
Pricesfrom (per room per night)
SingleRUB 999
DoubleRUB 1999
Rooms from
RUB 999per room per night
Book Now!

Laweran on Razyezzhaya 

Razyezzhaya Street 4, St Petersburg, 190000, Russia Show on map
Score 8.7 from 62 reviews
Laweran on Razyezzhaya
Pricesfrom (per room per night)
SingleRUB 1485
DoubleRUB 3500
Rooms from
RUB 1485per room per night
Book Now!

Guest House Nevsky Prospekt 85/2 

Nevsky Prospekt 85/2, St Petersburg, 191036, Russia Show on map
Score 7.9 from 1 review
Guest House Nevsky Prospekt 85/2
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per room per night
Book Now!

Park Inn by Radisson Nevsky 4 Stars

Goncharnaya Street 4A, St Petersburg, 191036, Russia Show on map
Score 8.2 from 1876 reviews
Park Inn by Radisson Nevsky
Pricesfrom (per room per night)
SingleRUB 4050
DoubleRUB 7700
Rooms from
RUB 4050per room per night
Book Now!

Station Hotel G73 3 Stars

Gorokhovaya Ulitsa 73, St Petersburg, 191180, Russia Show on map
Score 9.1 from 370 reviews
Station Hotel G73
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 7100
Rooms from
RUB 1400per room per night
Book Now!

Agni Club Hotel 3 Stars

Ulitsa Mayakovskogo 2, St Petersburg, 191025, Russia Show on map
Score 8.8 from 2154 reviews
Agni Club Hotel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 7500
Rooms from
RUB 2800per room per night
Book Now!

Friends Rooms on Griboedova 12 

Kanal Griboedova Street, 12, St Petersburg, 191023, Russia Show on map
Score 8.6 from 96 reviews
Friends Rooms on Griboedova 12
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 1320
Rooms from
RUB 900per room per night
Book Now!

Logos Hotel 

Narvsky Prospekt 13B, St Petersburg, 190020, Russia Show on map
Score 7.9 from 94 reviews
Logos Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Apartment u Lesnoy 

Lesnoy Prospekt, d. 59 k. 5-6, St Petersburg, 194100, Russia Show on map
Score 8.6 from 6 reviews
Apartment u Lesnoy
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 5000
Rooms from
RUB 3500per room per night
Book Now!

Altritter Art Hotel Lunacharskogo 96 

Prospect Lunacharskogo 96/2, St Petersburg, 195269, Russia Show on map
Score 7.1 from 16 reviews
Altritter Art Hotel Lunacharskogo 96
Pricesfrom (per room per night)
SingleRUB 7150
DoubleRUB 7150
Rooms from
RUB 7150per room per night
Book Now!

Babushka House 3 Stars

Vladimirskiy Prospekt 14A/30N, St Petersburg, 191025, Russia Show on map
Score 8.4 from 143 reviews
Babushka House
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1500
Rooms from
RUB 300per room per night
Book Now!

Brigit Mini-Hotel Na Ladozhskoy 1 Star

Utkin Prospekt 13 Bld 6, St Petersburg, 191023, Russia Show on map
Score 6.4 from 44 reviews
Brigit Mini-Hotel Na Ladozhskoy
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1800
Rooms from
RUB 1600per room per night
Book Now!

Apartments on Moskovskiy 220 

Moskovskiy prospekt 220, St Petersburg, 196066, Russia Show on map
Score 7.9 from 1 review
Apartments on Moskovskiy 220
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2500
Rooms from
RUB 2200per room per night
Book Now!

Regard Inn 

Ulitsa Goncharnaya 15A, St Petersburg, 191036, Russia Show on map
Score 8.6 from 31 reviews
Regard Inn
Pricesfrom (per room per night)
SingleRUB 949
DoubleRUB 2500
Rooms from
RUB 949per room per night
Book Now!

Mini Hotel Fortuna na Kronverkskom 

Blohina Street 3, St Petersburg, 197198, Russia Show on map
Score 8.8 from 41 reviews
Mini Hotel Fortuna na Kronverkskom
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 3000
Rooms from
RUB 500per room per night
Book Now!

Apple Hostel Spb 

Ulitsa Sadovaya 8, St Petersburg, 191186, Russia Show on map
Score 9.6 from 86 reviews
Apple Hostel Spb
Pricesfrom (per room per night)
SingleRUB 330
DoubleRUB 6000
Rooms from
RUB 330per room per night
Book Now!

Melange Hotel 3 Stars

Nevsky Prospekt 136, St Petersburg, 191036, Russia Show on map
Score 7.7 from 307 reviews
Melange Hotel
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 4800
Rooms from
RUB 2900per room per night
Book Now!

Yellow Pepper 

Ulitsa Marata, 70 apt 38, St Petersburg, 191002, Russia Show on map
Score 8.2 from 49 reviews
Yellow Pepper
Pricesfrom (per room per night)
SingleRUB 770
DoubleRUB 1300
Rooms from
RUB 770per room per night
Book Now!

Hostel Geralda 2 Stars

Ligovsky Prospekt 121, St Petersburg, 191036, Russia Show on map
Score 8.2 from 5 reviews
Hostel Geralda
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 1400
Rooms from
RUB 500per room per night
Book Now!

Nord House 2 Stars

Kolomyazhskiy Prospekt 18, St Petersburg, 197348, Russia Show on map
Score 8.2 from 45 reviews
Nord House
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4900
Rooms from
RUB 3000per room per night
Book Now!

Apartment on prospekt Khudozhnikov 

prospekt Khudozhnikov, 27, bld. 1, St Petersburg, 197348, Russia Show on map
Score 6.3 from 2 reviews
Apartment on prospekt Khudozhnikov
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1700
Rooms from
RUB 1500per room per night
Book Now!

Bryantseva 7 Apartments 

Ulitsa Bryantseva 7, St Petersburg, 195269, Russia Show on map
 
Bryantseva 7 Apartments
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2600
Rooms from
RUB 2000per room per night
Book Now!

Hostel on Ligovsky 

Ligovsky Prospekt, 56E, Apt. 25, St Petersburg, 191040, Russia Show on map
 
Hostel on Ligovsky
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Mini-hotel Perfect on Nevskiy 51 

Nevskiy prospekt 51, St Petersburg, 197198, Russia Show on map
Score 8.6 from 50 reviews
Mini-hotel Perfect on Nevskiy 51
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1500
Rooms from
RUB 1000per room per night
Book Now!

Alex Hotel on Marata 

Ulitsa Marata 22, St Petersburg, 191040, Russia Show on map
Score 7.5 from 18 reviews
Alex Hotel on Marata
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 6000
Rooms from
RUB 3500per room per night
Book Now!

Fortecia Piter 3 Stars

Millionnaya Str.29, St Petersburg, 191186, Russia Show on map
Score 8.5 from 389 reviews
Fortecia Piter
Pricesfrom (per room per night)
SingleRUB 1920
DoubleRUB 3950
Rooms from
RUB 1920per room per night
Book Now!

Mini Hotel Shtandart 3 Stars

Goncharnaya ulitsa 5, St Petersburg, 191036, Russia Show on map
Score 7.9 from 23 reviews
Mini Hotel Shtandart
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2800
Rooms from
RUB 1000per room per night
Book Now!

History Hotel at Griboedova 3 Stars

Naberezhnaya Kanala Griboedova 101, St Petersburg, 190000, Russia Show on map
Score 7.7 from 248 reviews
History Hotel at Griboedova
Pricesfrom (per room per night)
SingleRUB 1485
DoubleRUB 4600
Rooms from
RUB 1485per room per night
Book Now!

ImperialApart 

Moskovskiy prospekt, 94, St Petersburg, 196084, Russia Show on map
Score 10.0 from 2 reviews
ImperialApart
Pricesfrom (per room per night)
SingleRUB 6000
DoubleRUB 7000
Rooms from
RUB 6000per room per night
Book Now!

Coffee s Molokom na Fontanke 

Naberezhnaya Reki Fontanki 84, St Petersburg, 191180, Russia Show on map
Score 8.3 from 148 reviews
Coffee s Molokom na Fontanke
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2700
Rooms from
RUB 2000per room per night
Book Now!

Guest House na Khoshimina 

Ulitsa Khoshimina,11, St Petersburg, 194356, Russia Show on map
Score 3.3 from 3 reviews
Guest House na Khoshimina
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1900
Rooms from
RUB 1200per room per night
Book Now!

Apartment Zvenigorodskaya 6 

Ul. Zvenigorodskaya 6, St Petersburg, 191119, Russia Show on map
Score 8.8 from 1 review
Apartment Zvenigorodskaya 6
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 3500
Rooms from
RUB 2700per room per night
Book Now!

Apartments on Fedora Abramova 16 

Ulitsa Fedora Abramova, 16, St Petersburg, 194358, Russia Show on map
Score 8.6 from 7 reviews
Apartments on Fedora Abramova 16
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1600
Rooms from
RUB 1500per room per night
Book Now!

Hotel Vtoroy Dom 

Ulitsa Chaykovskogo 36, St Petersburg, 191123, Russia Show on map
Score 8.6 from 13 reviews
Hotel Vtoroy Dom
Pricesfrom (per room per night)
SingleRUB 1990
DoubleRUB 2950
Rooms from
RUB 1990per room per night
Book Now!

Churchill Hotel 1 Star

Pravdy Street 22, St Petersburg, 191119, Russia Show on map
Score 7.3 from 340 reviews
Churchill Hotel
Pricesfrom (per room per night)
SingleRUB 610
DoubleRUB 5900
Rooms from
RUB 610per room per night
Book Now!

Apartment Na Antonova-Ovseenko 

Antonova-Ovseenko, 13/1, App. 109, St Petersburg, 193318, Russia Show on map
Score 7.4 from 14 reviews
Apartment Na Antonova-Ovseenko
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1600
Rooms from
RUB 1600per room per night
Book Now!

PiterDom Chernaya Rechka 

Ulitsa Serdobolskaya 57/26, St Petersburg, 197342, Russia Show on map
Score 7.1 from 36 reviews
PiterDom Chernaya Rechka
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3500
Rooms from
RUB 1500per room per night
Book Now!

Piterstay on Mayakovskaya 3 Stars

Mayakovskaya area, St Petersburg, 191186, Russia Show on map
Score 7.3 from 91 reviews
Piterstay on Mayakovskaya
Pricesfrom (per room per night)
SingleRUB 1710
DoubleRUB 2300
Rooms from
RUB 1710per room per night
Book Now!

Forte Inn 

9-ya Sovetskaya ulitsa 1, St Petersburg, 191036, Russia Show on map
Score 8.7 from 136 reviews
Forte Inn
Pricesfrom (per room per night)
SingleRUB 1990
DoubleRUB 3500
Rooms from
RUB 1990per room per night
Book Now!

Apartments on Isaakievskaya 

Isaakievskaya Square 7, St Petersburg, 190000, Russia Show on map
Score 9.4 from 188 reviews
Apartments on Isaakievskaya
Pricesfrom (per room per night)
SingleRUB 3250
DoubleRUB 4750
Rooms from
RUB 3250per room per night
Book Now!

Nevsky Yaromir Hotel 

Malaya Konyushennaya 10, St Petersburg, 191186, Russia Show on map
Score 7.8 from 85 reviews
Nevsky Yaromir Hotel
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 4900
Rooms from
RUB 1900per room per night
Book Now!

DM Hotel 

6-ya Zhernovskaya Ulitsa 19, St Petersburg, 195043, Russia Show on map
Score 8.1 from 27 reviews
DM Hotel
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 3200
Rooms from
RUB 2400per room per night
Book Now!

Regina Hotel 3 Stars

Podrezova Str.21, St Petersburg, 197136, Russia Show on map
Score 8.7 from 124 reviews
Regina Hotel
Pricesfrom (per room per night)
SingleRUB 2280
DoubleRUB 2565
Rooms from
RUB 2280per room per night
Book Now!

Lesnaya Apartment 

Alexander Matrosov D.20 Apt. 2, St Petersburg, 191400, Russia Show on map
Score 3.8 from 1 review
Lesnaya Apartment
Pricesfrom (per room per night)
SingleRUB 1955
DoubleRUB 2650
Rooms from
RUB 1955per room per night
Book Now!

Unison 

??????? ????????, ?. 84, St Petersburg, 191025, Russia Show on map
Score 6.7 from 5 reviews
Unison
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 11000
Rooms from
RUB 3500per room per night
Book Now!

Ligotel 3 Stars

Ligovsky Prospekt 55, Bldg. 4, St Petersburg, 191040, Russia Show on map
Score 8.7 from 1172 reviews
Ligotel
Pricesfrom (per room per night)
SingleRUB 2610
DoubleRUB 4900
Rooms from
RUB 2610per room per night
Book Now!

Apartment Gogol House 3 Stars

Neberezhnaya Kanala Griboyedova 69, St Petersburg, 190031, Russia Show on map
Score 9.0 from 38 reviews
Apartment Gogol House
Pricesfrom (per room per night)
SingleRUB 3610
DoubleRUB 6400
Rooms from
RUB 3610per room per night
Book Now!

Giggly Hostel 3 Stars

Rizhskiy Prospect 2, St Petersburg, 190103, Russia Show on map
Score 8.1 from 78 reviews
Giggly Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 2000
Rooms from
RUB 600per room per night
Book Now!

Saha Peterburg 

Pereulok Yakubovicha 14, St Petersburg, 190000, Russia Show on map
Score 3.3 from 1 review
Saha Peterburg
Pricesfrom (per room per night)
SingleRUB 449
DoubleRUB 1725
Rooms from
RUB 449per room per night
Book Now!

Chemodan MiniHotel 

Ulitsa Nekrasova 44, St Petersburg, 191014, Russia Show on map
Score 9.2 from 83 reviews
Chemodan MiniHotel
Pricesfrom (per room per night)
SingleRUB 280
DoubleRUB 2500
Rooms from
RUB 280per room per night
Book Now!

Angleterre Hotel 5 Stars

Bolshaya Morskaya Str.39, St Petersburg, 190000, Russia Show on map
Score 8.7 from 1381 reviews
Angleterre Hotel
Pricesfrom (per room per night)
SingleRUB 6319
DoubleRUB 38586
Rooms from
RUB 6319per room per night
Book Now!

Matreshka House 

Nevsky Prospekt 68, St Petersburg, 191038, Russia Show on map
Score 8.6 from 76 reviews
Matreshka House
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 3500
Rooms from
RUB 1600per room per night
Book Now!

Mini hotel Pushka 

Malaya Pushkarskaya, 30.korp.1, St Petersburg, 197198, Russia Show on map
Score 8.4 from 109 reviews
Mini hotel Pushka
Pricesfrom (per room per night)
SingleRUB 690
DoubleRUB 1590
Rooms from
RUB 690per room per night
Book Now!

Apartment Novokolomyazhskiy 12/2 

Novokolomyazhskiy prospekt 12/2, St Petersburg, 197375, Russia Show on map
 
Apartment Novokolomyazhskiy 12/2
Pricesfrom (per room per night)
SingleRUB 2450
DoubleRUB 3800
Rooms from
RUB 2450per room per night
Book Now!

Fresh Apartment on Varshavskaya 61 

Ulitsa Varshavskaya, 61, St Petersburg, 196191, Russia Show on map
Score 9.0 from 13 reviews
Fresh Apartment on Varshavskaya 61
Pricesfrom (per room per night)
SingleRUB 4154
DoubleRUB 4154
Rooms from
RUB 4154per room per night
Book Now!

Guest house Bereg 

Italyanskaya Ulitsa 12, St Petersburg, 191023, Russia Show on map
Score 8.9 from 134 reviews
Guest house Bereg
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 4840
Rooms from
RUB 950per room per night
Book Now!

Hostel Journey 

Naberezhnaya reki Moyki, 56/17, St Petersburg, 190031, Russia Show on map
Score 8.4 from 20 reviews
Hostel Journey
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 3600
Rooms from
RUB 500per room per night
Book Now!

Apartment on Sveaborgskaya 7 

Ulitsa Sveaborhskaya, 7, St Petersburg, 196105, Russia Show on map
Score 7.2 from 12 reviews
Apartment on Sveaborgskaya 7
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

Fort R Hotel 3 Stars

Ulitsa Shishkina 64/2, St Petersburg, 198261, Russia Show on map
Score 6.3 from 79 reviews
Fort R Hotel
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 3800
Rooms from
RUB 1350per room per night
Book Now!

Apartment Yaroslavskiy Prospekt 81 

Yaroslavskiy Prospekt 81, St Petersburg, 194214, Russia Show on map
 
Apartment Yaroslavskiy Prospekt 81
Pricesfrom (per room per night)
SingleRUB 3450
DoubleRUB 3600
Rooms from
RUB 3450per room per night
Book Now!

Mini Hotel on Nevsky 

Nevsky prospect 88, St Petersburg, 191025, Russia Show on map
Score 8.1 from 88 reviews
Mini Hotel on Nevsky
Pricesfrom (per room per night)
SingleRUB 2660
DoubleRUB 4200
Rooms from
RUB 2660per room per night
Book Now!

Mini Hotel Kosmos 

Ulitsa Tipanova 27/39, 2-ya bashnya, St Petersburg, 196211, Russia Show on map
Score 8.5 from 295 reviews
Mini Hotel Kosmos
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 4800
Rooms from
RUB 2600per room per night
Book Now!

Preobrazhenskiy Hostel 

Pereulok Vilenskiy 6, St Petersburg, 191014, Russia Show on map
Score 7.5 from 17 reviews
Preobrazhenskiy Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1000
Rooms from
RUB 300per room per night
Book Now!

Mini-hotel Monet 3 Stars

Morskaya Naberezhnaya 17/2, St Petersburg, 199226, Russia Show on map
Score 7.6 from 23 reviews
Mini-hotel Monet
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 4500
Rooms from
RUB 3500per room per night
Book Now!

Vasilievsky Island Inn 3 Stars

7-ya Liniya 26 V.O., St Petersburg, 199004, Russia Show on map
Score 8.3 from 19 reviews
Vasilievsky Island Inn
Pricesfrom (per room per night)
SingleRUB 3480
DoubleRUB 6380
Rooms from
RUB 3480per room per night
Book Now!

Nevsky Mayak on Nevsky 106 3 Stars

Nevsky prospekt, 106, St Petersburg, 191025, Russia Show on map
Score 8.8 from 149 reviews
Nevsky Mayak on Nevsky 106
Pricesfrom (per room per night)
SingleRUB 1530
DoubleRUB 3000
Rooms from
RUB 1530per room per night
Book Now!

Arena Hotel 3 Stars

Futbolnaya Alleya 8, St Petersburg, 197110, Russia Show on map
Score 8.2 from 224 reviews
Arena Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 4800
Rooms from
RUB 2600per room per night
Book Now!

Hostel Red Clothespin 

Naberezhnaya Kanala Griboedova 68, St Petersburg, 190000, Russia Show on map
Score 8.8 from 71 reviews
Hostel Red Clothespin
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1300
Rooms from
RUB 350per room per night
Book Now!

The Isaac Hotel 2 Stars

Ulitsa Yakubovicha 2, St Petersburg, 190000, Russia Show on map
Score 8.8 from 458 reviews
The Isaac Hotel
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 3500
Rooms from
RUB 900per room per night
Book Now!

Veles Hotel 3 Stars

Ulitsa Zastavskaya 19, St Petersburg, 196084, Russia Show on map
Score 8.3 from 272 reviews
Veles Hotel
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 3500
Rooms from
RUB 2300per room per night
Book Now!

White & Black Home 3 Stars

Moskovsky Prospekt 42/27, St Petersburg, 190013, Russia Show on map
Score 7.1 from 415 reviews
White & Black Home
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2900
Rooms from
RUB 2000per room per night
Book Now!

Mini-Hotel Kvartira No5 

Zagorodniy Avenue 32, St Petersburg, 191 119, Russia Show on map
Score 8.1 from 46 reviews
Mini-Hotel Kvartira No5
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Apartments on Pestelya 

Ulitsa Pestelya 5, St Petersburg, 191028, Russia Show on map
Score 7.3 from 15 reviews
Apartments on Pestelya
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Station Hotel K43 3 Stars

Kazanskaya Ulitsa 43, St Petersburg, 190068, Russia Show on map
Score 8.9 from 1178 reviews
Station Hotel K43
Pricesfrom (per room per night)
SingleRUB 1250
DoubleRUB 7000
Rooms from
RUB 1250per room per night
Book Now!

Eridan 

Voznesenskiy Prospekt 41, St Petersburg, 190068, Russia Show on map
Score 8.7 from 98 reviews
Eridan
Pricesfrom (per room per night)
SingleRUB 1520
DoubleRUB 3200
Rooms from
RUB 1520per room per night
Book Now!

Apartments on Griboedova, 45 

Naberezhnaya Kanala Griboedova, 45, St Petersburg, 112299, Russia Show on map
Score 9.4 from 5 reviews
Apartments on Griboedova, 45
Pricesfrom (per room per night)
SingleRUB 5750
DoubleRUB 5750
Rooms from
RUB 5750per room per night
Book Now!

Apartment On Efimova 1 

Ulitsa Efimova, 1, Ap.62, St Petersburg, 190031, Russia Show on map
 
Apartment On Efimova 1
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 3300
Rooms from
RUB 3300per room per night
Book Now!

Grand Mark Hotel 3 Stars

Galernaya Ulitsa 12, St Petersburg, 192000, Russia Show on map
Score 9.2 from 769 reviews
Grand Mark Hotel
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 3250
Rooms from
RUB 1750per room per night
Book Now!

Mini Hotel Geralda on Nevskiy 3 Stars

Nevsky Prospekt 126-41, St Petersburg, 191036, Russia Show on map
Score 7.7 from 51 reviews
Mini Hotel Geralda on Nevskiy
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per room per night
Book Now!

Studio On Lesnaya 

Ulitsa Aleksandra Matrosova 20k2, apt. 189, St Petersburg, 194100, Russia Show on map
 
Studio On Lesnaya
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3000
Rooms from
RUB 2000per room per night
Book Now!

Prince Myshkin 2 Stars

Ulitsa Dostoevskogo, 2/5 - Apt 3, St Petersburg, 191002, Russia Show on map
Score 8.6 from 71 reviews
Prince Myshkin
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 4500
Rooms from
RUB 1100per room per night
Book Now!

Apartment On Kirochnaya 22 

Kirochnaya Ulitsa 22 - 2?, St Petersburg, 191028, Russia Show on map
 
Apartment On Kirochnaya 22
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4000
Rooms from
RUB 2500per room per night
Book Now!

Valbrug Mini-Hotel 

Nevsky Prospekt 72, St Petersburg, 191002, Russia Show on map
Score 8.0 from 150 reviews
Valbrug Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 1950
DoubleRUB 5000
Rooms from
RUB 1950per room per night
Book Now!

Hostel Zvezda Peterburga 

Ul. Badaeva 7, apt. 13, St Petersburg, 193318, Russia Show on map
 
Hostel Zvezda Peterburga
Pricesfrom (per room per night)
SingleRUB 960
DoubleRUB 1600
Rooms from
RUB 960per room per night
Book Now!

Longo Apartment Griboedova 9 

Naberezhnaya kanala Griboedova 9, St Petersburg, 191186, Russia Show on map
Score 7.5 from 3 reviews
Longo Apartment Griboedova 9
Pricesfrom (per room per night)
SingleRUB 2875
DoubleRUB 2875
Rooms from
RUB 2875per room per night
Book Now!

Hostel Kak Doma 

Italyanskaya Ulitsa 11, apt.10, St Petersburg, 191011, Russia Show on map
 
Hostel Kak Doma
Pricesfrom (per room per night)
SingleRUB 370
DoubleRUB 550
Rooms from
RUB 370per room per night
Book Now!

Apartment on Rubinshteyna 

Ulitsa Rubinshteyna 5, St Petersburg, 191025, Russia Show on map
Score 9.3 from 47 reviews
Apartment on Rubinshteyna
Pricesfrom (per room per night)
SingleRUB 3960
DoubleRUB 4000
Rooms from
RUB 3960per room per night
Book Now!

Amelie House 

Mokhovaya Street 43, St Petersburg, 191028, Russia Show on map
Score 8.0 from 65 reviews
Amelie House
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 2400
Rooms from
RUB 2400per room per night
Book Now!

Hostel Star 

Nevsky Prospect 103, St Petersburg, 191036, Russia Show on map
Score 7.7 from 73 reviews
Hostel Star
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 750
Rooms from
RUB 450per room per night
Book Now!

Nevsky 79 Apartments 

Nevsky prospekt, 79, St Petersburg, 191040, Russia Show on map
Score 8.8 from 46 reviews
Nevsky 79 Apartments
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 4400
Rooms from
RUB 4000per room per night
Book Now!

Hotel Lion 3 Stars

Sadovaya Ulitsa 59, St Petersburg, 190068, Russia Show on map
Score 8.5 from 500 reviews
Hotel Lion
Pricesfrom (per room per night)
SingleRUB 1656
DoubleRUB 3200
Rooms from
RUB 1656per room per night
Book Now!

Alex Hotel on Vasilyevsky Island 

3-ya Liniya Vasilyevskogo Ostrova 52, St Petersburg, 199178, Russia Show on map
Score 7.3 from 19 reviews
Alex Hotel on Vasilyevsky Island
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 6000
Rooms from
RUB 3500per room per night
Book Now!

Ave Caesar Vasilievsky 

V. O., 2 liniya, 31, St Petersburg, 199004, Russia Show on map
Score 6.9 from 11 reviews
Ave Caesar Vasilievsky
Pricesfrom (per room per night)
SingleRUB 3900
DoubleRUB 4550
Rooms from
RUB 3900per room per night
Book Now!

Rain Hostel 

Ulitsa Chaykovskogo, 37, St Petersburg, 191123, Russia Show on map
Score 8.9 from 74 reviews
Rain Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1000
Rooms from
RUB 350per room per night
Book Now!

Hostel Mayakovskiy 

ul Marata 3, St Petersburg, 191025, Russia Show on map
Score 8.3 from 2 reviews
Hostel Mayakovskiy
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1200
Rooms from
RUB 300per room per night
Book Now!

Na Sapernom Hotel 3 Stars

Saperny Pereulok 7, St Petersburg, 191014, Russia Show on map
Score 7.3 from 190 reviews
Na Sapernom Hotel
Pricesfrom (per room per night)
SingleRUB 935
DoubleRUB 2400
Rooms from
RUB 935per room per night
Book Now!

RA Nevsky 102 3 Stars

Nevsky Prospekt 102, St Petersburg, 191025, Russia Show on map
Score 7.7 from 159 reviews
RA Nevsky 102
Pricesfrom (per room per night)
SingleRUB 1840
DoubleRUB 3600
Rooms from
RUB 1840per room per night
Book Now!

Povarskoy, 5 

Povarskoy pereulok 5 Apt 10, St Petersburg, 191025, Russia Show on map
Score 9.1 from 9 reviews
Povarskoy, 5
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4000
Rooms from
RUB 2000per room per night
Book Now!

Premiere Hotel 4 Stars

Nevsky Prospekt 53, St Petersburg, 191058, Russia Show on map
Score 8.4 from 82 reviews
Premiere Hotel
Pricesfrom (per room per night)
SingleRUB 2801
DoubleRUB 5999
Rooms from
RUB 2801per room per night
Book Now!

Petro Palace Hotel 4 Stars

Malaya Morskaya Str.14, St Petersburg, 190000, Russia Show on map
Score 8.9 from 2334 reviews
Petro Palace Hotel
Pricesfrom (per room per night)
SingleRUB 5500
DoubleRUB 10400
Rooms from
RUB 5500per room per night
Book Now!

Diva Hostel 2 Stars

Naberezhnaya Reki Fontanki 38 App 22, St Petersburg, 191025, Russia Show on map
Score 9.2 from 169 reviews
Diva Hostel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 3500
Rooms from
RUB 1200per room per night
Book Now!

Well-Being Hotel 2 Stars

Ligovsky Prospekt 47, St Petersburg, 198000, Russia Show on map
Score 8.9 from 429 reviews
Well-Being Hotel
Pricesfrom (per room per night)
SingleRUB 1150
DoubleRUB 3400
Rooms from
RUB 1150per room per night
Book Now!

Amulet Hotel 3 Stars

Malaya Morskaya Street 7 apt.5, St Petersburg, 191186, Russia Show on map
Score 8.8 from 249 reviews
Amulet Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3500
Rooms from
RUB 2000per room per night
Book Now!

Loft on Sadovaya 3 Stars

Muchnoy pereulok 7, St Petersburg, 191023, Russia Show on map
Score 8.9 from 253 reviews
Loft on Sadovaya
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 1000
Rooms from
RUB 950per room per night
Book Now!

Pio at Griboedova 2 Stars

Kanal Griboedova 35, St Petersburg, 191028, Russia Show on map
Score 9.1 from 64 reviews
Pio at Griboedova
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 4600
Rooms from
RUB 1700per room per night
Book Now!

Grand Hotel Ladozhsky 3 Stars

Shosse Revolutsii 112 Bld 3, St Petersburg, 192026, Russia Show on map
Score 7.6 from 360 reviews
Grand Hotel Ladozhsky
Pricesfrom (per room per night)
SingleRUB 2280
DoubleRUB 3060
Rooms from
RUB 2280per room per night
Book Now!

Best Corner 3 Stars

Zagorodniy Prospekt 11 App.6, St Petersburg, 191002, Russia Show on map
Score 7.9 from 506 reviews
Best Corner
Pricesfrom (per room per night)
SingleRUB 1170
DoubleRUB 3910
Rooms from
RUB 1170per room per night
Book Now!

Apartment na Grivtsova 

Grivtsova, 26, St Petersburg, 190031, Russia Show on map
Score 9.0 from 2 reviews
Apartment na Grivtsova
Pricesfrom (per room per night)
SingleRUB 5000
DoubleRUB 5000
Rooms from
RUB 5000per room per night
Book Now!

Family Apartment on Pulkovskaya 

Pulkovskaya Ulitsa 2 Building 1 Apt 378, St Petersburg, 196158, Russia Show on map
Score 9.5 from 29 reviews
Family Apartment on Pulkovskaya
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 4280
Rooms from
RUB 1450per room per night
Book Now!

Rubinshteina 5 3 Stars

Rubinshteina street, 5, St Petersburg, 191025, Russia Show on map
Score 8.7 from 231 reviews
Rubinshteina 5
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 2800
Rooms from
RUB 1100per room per night
Book Now!

Astra Hostel 2 Stars

Kazanskaya Street 8, St Petersburg, 191186, Russia Show on map
Score 8.6 from 69 reviews
Astra Hostel
Pricesfrom (per room per night)
SingleRUB 390
DoubleRUB 2900
Rooms from
RUB 390per room per night
Book Now!

Mini-Otel Khostel Nevskiy 125 

Nevsky pr., 125, St Petersburg, 191024, Russia Show on map
Score 8.5 from 12 reviews
Mini-Otel Khostel Nevskiy 125
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 6000
Rooms from
RUB 1600per room per night
Book Now!

BedAndBike Dostoevskogo 

Ulitsa Dostoevskogo 19/21, St Petersburg, 191119, Russia Show on map
Score 8.7 from 360 reviews
BedAndBike Dostoevskogo
Pricesfrom (per room per night)
SingleRUB 348
DoubleRUB 1305
Rooms from
RUB 348per room per night
Book Now!

Savushkina 12 Apartment 

Ulitsa Savushkina 12, St Petersburg, 197183, Russia Show on map
Score 9.4 from 13 reviews
Savushkina 12 Apartment
Pricesfrom (per room per night)
SingleRUB 4500
DoubleRUB 6000
Rooms from
RUB 4500per room per night
Book Now!

Ave Caesar Hotel in Pushkinskaya 3 Stars

Pushkinskaya Street 9, St Petersburg, 191040, Russia Show on map
Score 8.1 from 197 reviews
Ave Caesar Hotel in Pushkinskaya
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per room per night
Book Now!

Karetnaya na Bolshoy Konyushennoy 

Bolshaya Konyushennaya 13, St Petersburg, 191186, Russia Show on map
Score 8.7 from 51 reviews
Karetnaya na Bolshoy Konyushennoy
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 4500
Rooms from
RUB 400per room per night
Book Now!

Yellow Hotel 

Ulitsa Lomonosova 3, St Petersburg, 191023, Russia Show on map
Score 8.3 from 62 reviews
Yellow Hotel
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 6500
Rooms from
RUB 800per room per night
Book Now!

PiterDom on Rizhskiy 

Staro-Petergofsky Prospekt 9B, St Petersburg, 190020, Russia Show on map
Score 8.4 from 155 reviews
PiterDom on Rizhskiy
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 2200
Rooms from
RUB 1900per room per night
Book Now!

The Sky at Nevsky Mini-Hotel 3 Stars

Nevsky Prospekt 16, St Petersburg, 190068, Russia Show on map
Score 8.6 from 173 reviews
The Sky at Nevsky Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 5000
Rooms from
RUB 3500per room per night
Book Now!

Bonjour Aparthotel 

Ulitsa Zhukovskogo 57, St Petersburg, 191036, Russia Show on map
Score 8.9 from 158 reviews
Bonjour Aparthotel
Pricesfrom (per room per night)
SingleRUB 1190
DoubleRUB 2500
Rooms from
RUB 1190per room per night
Book Now!

STN Apartments Budget 3 Stars

Liteiniy Prospekt 59, St Petersburg, 191014, Russia Show on map
Score 7.5 from 112 reviews
STN Apartments Budget
Pricesfrom (per room per night)
SingleRUB 1530
DoubleRUB 3900
Rooms from
RUB 1530per room per night
Book Now!

Kamerdiner Hotel 3 Stars

Ozernoy Pereulok 6, St Petersburg, 191014, Russia Show on map
Score 9.7 from 330 reviews
Kamerdiner Hotel
Pricesfrom (per room per night)
SingleRUB 3150
DoubleRUB 8300
Rooms from
RUB 3150per room per night
Book Now!

SuperHostel Suvorovskiy 20 

Suvorovskiy prospekt 20, St Petersburg, 191036, Russia Show on map
Score 8.3 from 140 reviews
SuperHostel Suvorovskiy 20
Pricesfrom (per room per night)
SingleRUB 1250
DoubleRUB 1700
Rooms from
RUB 1250per room per night
Book Now!

Mini-Hotel Dom Zingera 

Malaya Konushennaya 12-14, St Petersburg, 191186, Russia Show on map
Score 9.8 from 5 reviews
Mini-Hotel Dom Zingera
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2699
Rooms from
RUB 2300per room per night
Book Now!

Apartment Valeri 

??????????? ???????? ?.9, St Petersburg, 191036, Russia Show on map
Score 9.1 from 8 reviews
Apartment Valeri
Pricesfrom (per room per night)
SingleRUB 4400
DoubleRUB 5000
Rooms from
RUB 4400per room per night
Book Now!

Bridge Town Hotel 

Stremyanna street 4, St Petersburg, 191025, Russia Show on map
 
Bridge Town Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Agni Apartments 

Nevsky Prospekt 94, St Petersburg, 191025, Russia Show on map
Score 8.7 from 43 reviews
Agni Apartments
Pricesfrom (per room per night)
SingleRUB 4900
DoubleRUB 7500
Rooms from
RUB 4900per room per night
Book Now!

Yoga Apartment Green Tara 

Kronverkskiy prospekt, 35, St Petersburg, 197101, Russia Show on map
Score 8.1 from 3 reviews
Yoga Apartment Green Tara
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 5900
Rooms from
RUB 3500per room per night
Book Now!

Neva Flats Nevskiy Prospect 3 Stars

Pushkinskaya Ulitsa 7, St Petersburg, 191002, Russia Show on map
Score 6.9 from 2 reviews
Neva Flats Nevskiy Prospect
Pricesfrom (per room per night)
SingleRUB 2650
DoubleRUB 9300
Rooms from
RUB 2650per room per night
Book Now!

Lebedushka na Kuznechnom 3 Stars

Kuznechny Pereulok 14, St Petersburg, 191025, Russia Show on map
Score 7.7 from 166 reviews
Lebedushka na Kuznechnom
Pricesfrom (per room per night)
SingleRUB 1260
DoubleRUB 2700
Rooms from
RUB 1260per room per night
Book Now!

Altburg on Grechesky 3 Stars

Grechesky Prospekt 15, St Petersburg, 191036, Russia Show on map
Score 8.0 from 32 reviews
Altburg on Grechesky
Pricesfrom (per room per night)
SingleRUB 2430
DoubleRUB 3600
Rooms from
RUB 2430per room per night
Book Now!

Na Muchnom Hostel 2 Stars

Sadovaya Str.25, St Petersburg, 191023, Russia Show on map
Score 8.2 from 165 reviews
Na Muchnom Hostel
Pricesfrom (per room per night)
SingleRUB 420
DoubleRUB 1750
Rooms from
RUB 420per room per night
Book Now!

Martin Hotel 4 Stars

Marata Street 12, St Petersburg, 191025, Russia Show on map
Score 8.6 from 645 reviews
Martin Hotel
Pricesfrom (per room per night)
SingleRUB 3613
DoubleRUB 9500
Rooms from
RUB 3613per room per night
Book Now!

Goodrest Hermitage 3 Stars

Hermitage Area, St Petersburg, 190000, Russia Show on map
Score 8.9 from 4 reviews
Goodrest Hermitage
Pricesfrom (per room per night)
SingleRUB 8100
DoubleRUB 5800
Rooms from
RUB 8100per room per night
Book Now!

Central Street Hostel 

Malaya Konyushennaya Ulitsa 10, St Petersburg, 191186, Russia Show on map
Score 9.3 from 236 reviews
Central Street Hostel
Pricesfrom (per room per night)
SingleRUB 399
DoubleRUB 1890
Rooms from
RUB 399per room per night
Book Now!

Courtyard by Marriott St. Petersburg Vasilievsky 4 Stars

2-ya Liniya 61/30 V.O., St Petersburg, 199178, Russia Show on map
Score 8.3 from 758 reviews
Courtyard by Marriott St. Petersburg Vasilievsky
Pricesfrom (per room per night)
SingleRUB 4154
DoubleRUB 17110
Rooms from
RUB 4154per room per night
Book Now!

Phlogiston Hotel 3 Stars

Prospekt Bolshevikov 78A, St Petersburg, 193315, Russia Show on map
Score 7.6 from 228 reviews
Phlogiston Hotel
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 3000
Rooms from
RUB 2300per room per night
Book Now!

Silver Age 3 Stars

Vosstaniya Street 13, St Petersburg, 191036, Russia Show on map
Score 8.7 from 201 reviews
Silver Age
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3000
Rooms from
RUB 1800per room per night
Book Now!

Apartments na Zheleznovodskoy 

Zheleznovodskaya Ulitsa 32, St Petersburg, 199155, Russia Show on map
Score 9.2 from 87 reviews
Apartments na Zheleznovodskoy
Pricesfrom (per room per night)
SingleRUB 2375
DoubleRUB 2500
Rooms from
RUB 2375per room per night
Book Now!

Hostel Architector 

Italyanskaya ulitsa 12, St Petersburg, 191011, Russia Show on map
Score 8.8 from 131 reviews
Hostel Architector
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 3100
Rooms from
RUB 400per room per night
Book Now!

Friends on Bankovsky 2 Stars

Bankovsky Pereulok 3, St Petersburg, 191023, Russia Show on map
Score 8.9 from 358 reviews
Friends on Bankovsky
Pricesfrom (per room per night)
SingleRUB 280
DoubleRUB 1440
Rooms from
RUB 280per room per night
Book Now!

Ave Peter 

Nevsky Prospekt 92, St Petersburg, 191025, Russia Show on map
Score 8.5 from 120 reviews
Ave Peter
Pricesfrom (per room per night)
SingleRUB 690
DoubleRUB 1290
Rooms from
RUB 690per room per night
Book Now!

Rocco Forte Astoria Hotel 5 Stars

Bolshaya Morskaya Ulitsa 39, St Petersburg, 190000, Russia Show on map
Score 9.1 from 422 reviews
Rocco Forte Astoria Hotel
Pricesfrom (per room per night)
SingleRUB 10384
DoubleRUB 106200
Rooms from
RUB 10384per room per night
Book Now!

Apartments on Chkalova 36 

Chakalovsky Prospekt 36, St Petersburg, 197136, Russia Show on map
Score 9.0 from 37 reviews
Apartments on Chkalova 36
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2500
Rooms from
RUB 2000per room per night
Book Now!

Apartments na Varshavskoy 32 

Varshavskaya Ulitsa 32, flat 24, St Petersburg, 196128, Russia Show on map
Score 9.5 from 118 reviews
Apartments na Varshavskoy 32
Pricesfrom (per room per night)
SingleRUB 975
DoubleRUB 1400
Rooms from
RUB 975per room per night
Book Now!

Apartments Spassky Pereulok 

Spasskiy pereulok 4, St Petersburg, 190068, Russia Show on map
Score 9.9 from 13 reviews
Apartments Spassky Pereulok
Pricesfrom (per room per night)
SingleRUB 2350
DoubleRUB 2500
Rooms from
RUB 2350per room per night
Book Now!

Altritter Vyborgskoye 27 

Vyborgskoye shosse 27 Bldg 3, St Petersburg, 194354, Russia Show on map
 
Altritter Vyborgskoye 27
Pricesfrom (per room per night)
SingleRUB 9375
DoubleRUB 9375
Rooms from
RUB 9375per room per night
Book Now!

Hostel Kanikuli 

Ulitsa Dostoevskogo 29, St Petersburg, 191119, Russia Show on map
Score 9.6 from 2 reviews
Hostel Kanikuli
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 750
Rooms from
RUB 750per room per night
Book Now!

Simple Hostel 

Gorokhovaya Ulitsa 4, St Petersburg, 191186, Russia Show on map
Score 9.4 from 352 reviews
Simple Hostel
Pricesfrom (per room per night)
SingleRUB 449
DoubleRUB 1899
Rooms from
RUB 449per room per night
Book Now!

Peter the Great Apartments on Nevsky 4 Stars

Nevsky Prospekt, St Petersburg, 191025, Russia Show on map
Score 9.2 from 147 reviews
Peter the Great Apartments on Nevsky
Pricesfrom (per room per night)
SingleRUB 6400
DoubleRUB 7400
Rooms from
RUB 6400per room per night
Book Now!

Arkada Hotel 3 Stars

Naberezhnaya reki Fontanki 52, St Petersburg, 191002, Russia Show on map
Score 9.1 from 350 reviews
Arkada Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4500
Rooms from
RUB 2000per room per night
Book Now!

Nikita Hotel 3 Stars

Razyezzhaya Str.42/34, St Petersburg, 191119, Russia Show on map
Score 7.7 from 39 reviews
Nikita Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 3300
Rooms from
RUB 1300per room per night
Book Now!

Vernisage Hotel 3 Stars

Ushinskogo Street 15/3, St Petersburg, 195267, Russia Show on map
Score 7.9 from 202 reviews
Vernisage Hotel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 5700
Rooms from
RUB 2800per room per night
Book Now!

Acapella Hotel 3 Stars

Suvorovsky Prospekt, 3/5, St Petersburg, 191036, Russia Show on map
Score 8.6 from 346 reviews
Acapella Hotel
Pricesfrom (per room per night)
SingleRUB 2150
DoubleRUB 5300
Rooms from
RUB 2150per room per night
Book Now!

Mini-Mani na Krylova 2 Stars

Krylova Pereulok 2, St Petersburg, 191011, Russia Show on map
Score 8.7 from 110 reviews
Mini-Mani na Krylova
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 4000
Rooms from
RUB 400per room per night
Book Now!

Apartment on Dunayskiy pr., 24 

Dunayskiy pr., 24, St Petersburg, 196158, Russia Show on map
Score 7.0 from 13 reviews
Apartment on Dunayskiy pr., 24
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3500
Rooms from
RUB 2000per room per night
Book Now!

Na Komendantskom 25 Apartment 

Komendantsky Prospekt 25, St Petersburg, 197373, Russia Show on map
Score 6.5 from 23 reviews
Na Komendantskom 25 Apartment
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3400
Rooms from
RUB 2500per room per night
Book Now!

Guest house Taler 

Malookhtinskaya naberezhnaya 94, St Petersburg, 195196, Russia Show on map
 
Guest house Taler
Pricesfrom (per room per night)
SingleRUB 1080
DoubleRUB 1200
Rooms from
RUB 1080per room per night
Book Now!

Hotel Vera 3 Stars

Suvorovsky Prospekt 25/16, St Petersburg, 191036, Russia Show on map
Score 8.7 from 450 reviews
Hotel Vera
Pricesfrom (per room per night)
SingleRUB 2167
DoubleRUB 7800
Rooms from
RUB 2167per room per night
Book Now!

Isaakievskaya Ploshchad Guest House 

Bolshaya Morskaya Ulitsa 56, St Petersburg, 190000, Russia Show on map
Score 7.5 from 39 reviews
Isaakievskaya Ploshchad Guest House
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1800
Rooms from
RUB 1500per room per night
Book Now!

Majestic Boutique Hotel Deluxe 4 Stars

Sadovaya ulitsa, 22, St Petersburg, 191023, Russia Show on map
Score 9.2 from 931 reviews
Majestic Boutique Hotel Deluxe
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 24000
Rooms from
RUB 3300per room per night
Book Now!

Mesto 9 3 Stars

6-ya Sovetskaya Street, 9, St Petersburg, 191036, Russia Show on map
Score 8.9 from 50 reviews
Mesto 9
Pricesfrom (per room per night)
SingleRUB 2002
DoubleRUB 4800
Rooms from
RUB 2002per room per night
Book Now!

Niva-SV 3 Stars

Korabelnaya Street 6, St Petersburg, 198096, Russia Show on map
Score 7.4 from 302 reviews
Niva-SV
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 4200
Rooms from
RUB 1500per room per night
Book Now!

Fontanka Inn 

Italyanskaya Ulitsa 16, St Petersburg, 191028, Russia Show on map
Score 8.6 from 52 reviews
Fontanka Inn
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2500
Rooms from
RUB 2000per room per night
Book Now!

Diamond near Bridges Hotel 3 Stars

Galernaya Street 16, St Petersburg, 190000, Russia Show on map
Score 8.5 from 191 reviews
Diamond near Bridges Hotel
Pricesfrom (per room per night)
SingleRUB 1020
DoubleRUB 1886
Rooms from
RUB 1020per room per night
Book Now!

Akhilles i Cherepakha 

Ulitsa Dostoevskogo 19, St Petersburg, 191119, Russia Show on map
Score 8.9 from 193 reviews
Akhilles i Cherepakha
Pricesfrom (per room per night)
SingleRUB 1870
DoubleRUB 3900
Rooms from
RUB 1870per room per night
Book Now!

Apartments na Lensoveta 10 

Lensoveta, 10, St Petersburg, 196135, Russia Show on map
Score 9.7 from 4 reviews
Apartments na Lensoveta 10
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 2700
Rooms from
RUB 900per room per night
Book Now!

Apartment on Moskovskiy 

Moskovsky Prospekt 205, St Petersburg, 196066, Russia Show on map
 
Apartment on Moskovskiy
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4000
Rooms from
RUB 3000per room per night
Book Now!

Hostel Livadia 

Zanevskiy Prospekt 61/2, St Petersburg, 195213, Russia Show on map
Score 7.3 from 18 reviews
Hostel Livadia
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2700
Rooms from
RUB 1000per room per night
Book Now!

Tavricheskaya Hotel 3 Stars

Shpalernaya Street 53, Bldg. A, St Petersburg, 191124, Russia Show on map
Score 8.3 from 93 reviews
Tavricheskaya Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 11300
Rooms from
RUB 1500per room per night
Book Now!

Matrix Hotel 

Bolshoy Prospekt Vasilevskogo Ostrova 20, St Petersburg, 191025, Russia Show on map
Score 8.5 from 367 reviews
Matrix Hotel
Pricesfrom (per room per night)
SingleRUB 1292
DoubleRUB 3800
Rooms from
RUB 1292per room per night
Book Now!

Romantic Class Apartment On Turku 

Ulitsa Turku 11, Bldg 2, St Petersburg, 192071, Russia Show on map
Score 9.2 from 18 reviews
Romantic Class Apartment On Turku
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3000
Rooms from
RUB 2000per room per night
Book Now!

Mini Hotel Abazur na Ligovke 3 Stars

Ligovskiy Prospekt 55/4, St Petersburg, 191040, Russia Show on map
Score 8.1 from 44 reviews
Mini Hotel Abazur na Ligovke
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per room per night
Book Now!

Talisman Hotel 3 Stars

15-ya Liniya Vasilyevskogo Ostrova, 76, St Petersburg, 199178, Russia Show on map
Score 8.7 from 396 reviews
Talisman Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2500
Rooms from
RUB 2000per room per night
Book Now!

FlatStar on Zakharyevskaya 27 

Zakharyevskaya ulitsa 27, St Petersburg, 191123, Russia Show on map
Score 10.0 from 1 review
FlatStar on Zakharyevskaya 27
Pricesfrom (per room per night)
SingleRUB 3600
DoubleRUB 3700
Rooms from
RUB 3600per room per night
Book Now!

Four Seasons Hotel Lion Palace St. Petersburg 5 Stars

Voznesensky Prospekt 1, St Petersburg, 190000, Russia Show on map
Score 9.4 from 599 reviews
Four Seasons Hotel Lion Palace St. Petersburg
Pricesfrom (per room per night)
SingleRUB 17936
DoubleRUB 408044
Rooms from
RUB 17936per room per night
Book Now!

Solo na Liteynom prospekte 3 Stars

Furshtatskaya Street 2, St Petersburg, 191028, Russia Show on map
Score 9.0 from 125 reviews
Solo na Liteynom prospekte
Pricesfrom (per room per night)
SingleRUB 2134
DoubleRUB 3600
Rooms from
RUB 2134per room per night
Book Now!

Antre Hotel 2 Stars

Pochtamtskaya Street 12-12, St Petersburg, 190000, Russia Show on map
Score 8.6 from 134 reviews
Antre Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3500
Rooms from
RUB 2000per room per night
Book Now!

International Apartment 

Ulitsa Bely Kuna 1, Bldg 1, St Petersburg, 192242, Russia Show on map
Score 9.8 from 35 reviews
International Apartment
Pricesfrom (per room per night)
SingleRUB 3600
DoubleRUB 3600
Rooms from
RUB 3600per room per night
Book Now!

Bolshaya Morskaya Inn 

Ulitsa Bolshaya Morskaya 9, St Petersburg, 191186, Russia Show on map
Score 8.0 from 107 reviews
Bolshaya Morskaya Inn
Pricesfrom (per room per night)
SingleRUB 250
DoubleRUB 1180
Rooms from
RUB 250per room per night
Book Now!

Oksana's Apartments - Nevsky 64 4 Stars

Nevsky Prospekt 64, St Petersburg, 199186, Russia Show on map
Score 8.2 from 306 reviews
Oksana's Apartments - Nevsky 64
Pricesfrom (per room per night)
SingleRUB 1590
DoubleRUB 2990
Rooms from
RUB 1590per room per night
Book Now!

Eden House 

Ulitsa Vosstaniya 8?, St Petersburg, 191024, Russia Show on map
Score 8.7 from 118 reviews
Eden House
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3600
Rooms from
RUB 2500per room per night
Book Now!

Apartment na Korablestroiteley 35 

Ulitsa Korablestroiteley, 35, St Petersburg, 199397, Russia Show on map
Score 8.9 from 3 reviews
Apartment na Korablestroiteley 35
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Petrovsky Dvor 3 Stars

Kazanskaya Str.41, St Petersburg, 190000, Russia Show on map
Score 7.9 from 127 reviews
Petrovsky Dvor
Pricesfrom (per room per night)
SingleRUB 1980
DoubleRUB 6200
Rooms from
RUB 1980per room per night
Book Now!

Mini Hotel Vserdce 

Ulitsa Efimova 1, St Petersburg, 190005, Russia Show on map
Score 7.8 from 59 reviews
Mini Hotel Vserdce
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 1600
Rooms from
RUB 1100per room per night
Book Now!

Atmosphera na Marata 10 

Marata Str., 10, St Petersburg, 191025, Russia Show on map
Score 8.2 from 61 reviews
Atmosphera na Marata 10
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2800
Rooms from
RUB 1200per room per night
Book Now!

Nevsky Mayak on Nevsky 100 3 Stars

Nevsky prospekt, 100, St Petersburg, 191025, Russia Show on map
Score 8.3 from 83 reviews
Nevsky Mayak on Nevsky 100
Pricesfrom (per room per night)
SingleRUB 1395
DoubleRUB 2600
Rooms from
RUB 1395per room per night
Book Now!

Royal Apartments near Fountains 

Moskovsky Prospekt 191, St Petersburg, 196066, Russia Show on map
Score 9.8 from 8 reviews
Royal Apartments near Fountains
Pricesfrom (per room per night)
SingleRUB 3875
DoubleRUB 4875
Rooms from
RUB 3875per room per night
Book Now!

Vasilievskiy Dvor Hotel 3 Stars

Sredny Prospekt 11, St Petersburg, 199004, Russia Show on map
Score 8.8 from 348 reviews
Vasilievskiy Dvor Hotel
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 7000
Rooms from
RUB 3000per room per night
Book Now!

Mini Hotel Pesteliya 

Pestelya Street 21, St Petersburg, 191028, Russia Show on map
Score 8.2 from 123 reviews
Mini Hotel Pesteliya
Pricesfrom (per room per night)
SingleRUB 1019
DoubleRUB 1699
Rooms from
RUB 1019per room per night
Book Now!

Gnezdo Hostel 

Ulitsa Mayakovskogo 42, St Petersburg, 191014, Russia Show on map
Score 8.4 from 165 reviews
Gnezdo Hostel
Pricesfrom (per room per night)
SingleRUB 366
DoubleRUB 5400
Rooms from
RUB 366per room per night
Book Now!

Sofiya 

Yuzhnoe Shosse, 57/2, St Petersburg, 192241, Russia Show on map
Score 9.8 from 5 reviews
Sofiya
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3000
Rooms from
RUB 2500per room per night
Book Now!

Hostel Okno v Evropu na Drovyanom 

Drovyanoy Pereulok 22, St Petersburg, 190121, Russia Show on map
Score 8.8 from 16 reviews
Hostel Okno v Evropu na Drovyanom
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 750
Rooms from
RUB 550per room per night
Book Now!

Dynasty Hotel 3 Stars

Ulitsa Rubinsteina 29, Bldg 28, St Petersburg, 191002, Russia Show on map
Score 8.7 from 122 reviews
Dynasty Hotel
Pricesfrom (per room per night)
SingleRUB 2430
DoubleRUB 3230
Rooms from
RUB 2430per room per night
Book Now!

Qwerty 

7-ya Sovetskaya ulitsa 28, St Petersburg, 191036, Russia Show on map
Score 9.5 from 8 reviews
Qwerty
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 1000
Rooms from
RUB 450per room per night
Book Now!

Arenta Apartments 

Moskovsky Prospekt 207, St Petersburg, 196066, Russia Show on map
Score 7.2 from 13 reviews
Arenta Apartments
Pricesfrom (per room per night)
SingleRUB 1890
DoubleRUB 2700
Rooms from
RUB 1890per room per night
Book Now!

Lumier Guesthouse 

Karavannaya Ulitsa 14, St Petersburg, 191011, Russia Show on map
Score 9.3 from 104 reviews
Lumier Guesthouse
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 3450
Rooms from
RUB 1450per room per night
Book Now!

Pururoom Hostel 

Bolshaya Morskaya, 34, St Petersburg, 190000, Russia Show on map
Score 8.6 from 106 reviews
Pururoom Hostel
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 2100
Rooms from
RUB 450per room per night
Book Now!

BroadSky Hostel 

Ulitsa Rubinshteyna 15/17, St Petersburg, 191002, Russia Show on map
Score 8.8 from 140 reviews
BroadSky Hostel
Pricesfrom (per room per night)
SingleRUB 385
DoubleRUB 2980
Rooms from
RUB 385per room per night
Book Now!

Family Hostel SPb 

Suvorovsky prospekt 42 - 2, St Petersburg, 191015, Russia Show on map
Score 8.4 from 66 reviews
Family Hostel SPb
Pricesfrom (per room per night)
SingleRUB 570
DoubleRUB 999
Rooms from
RUB 570per room per night
Book Now!

Capsule Hotel Architect 2 Stars

Italyanskaya Ulitsa, 12, St Petersburg, 190000, Russia Show on map
Score 9.2 from 15 reviews
Capsule Hotel Architect
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 3100
Rooms from
RUB 400per room per night
Book Now!

Chocolate 

Ulitsa Marata 57, St Petersburg, 191119, Russia Show on map
Score 8.2 from 67 reviews
Chocolate
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3600
Rooms from
RUB 2500per room per night
Book Now!

Apartment na Naberezhnoy Moyki 84 

Naberezhnaya Reki Moyki, 84/97, St Petersburg, 190000, Russia Show on map
 
Apartment na Naberezhnoy Moyki 84
Pricesfrom (per room per night)
SingleRUB 3450
DoubleRUB 3450
Rooms from
RUB 3450per room per night
Book Now!

Zhemchuzhina Apartment 

Ulitsa Admirala Tributsa 5, St Petersburg, 198206, Russia Show on map
Score 7.1 from 14 reviews
Zhemchuzhina Apartment
Pricesfrom (per room per night)
SingleRUB 2390
DoubleRUB 2890
Rooms from
RUB 2390per room per night
Book Now!

ReMarka Apartments on 6th Sovetskaya 

6-ya Sovetskaya, 9, St Petersburg, 191144, Russia Show on map
Score 10.0 from 2 reviews
ReMarka Apartments on 6th Sovetskaya
Pricesfrom (per room per night)
SingleRUB 3273
DoubleRUB 5207
Rooms from
RUB 3273per room per night
Book Now!

Hostel Severnaya Zvezda 

????????? ???????? ??? 26, St Petersburg, 191014, Russia Show on map
Score 10.0 from 7 reviews
Hostel Severnaya Zvezda
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 950
Rooms from
RUB 400per room per night
Book Now!

Apartments at Kosygina 17 

Prospect Kosygina 17/1, St Petersburg, 345126, Russia Show on map
Score 9.6 from 1 review
Apartments at Kosygina 17
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2600
Rooms from
RUB 2200per room per night
Book Now!

Arealinn Hotel 4 Stars

Ulitsa Kurlyandskaya 35, St Petersburg, 190020, Russia Show on map
Score 8.2 from 156 reviews
Arealinn Hotel
Pricesfrom (per room per night)
SingleRUB 3035
DoubleRUB 7200
Rooms from
RUB 3035per room per night
Book Now!

Green Apple Hotel 3 Stars

Korolenko Street 14, St Petersburg, 191028, Russia Show on map
Score 8.0 from 526 reviews
Green Apple Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 3700
Rooms from
RUB 1300per room per night
Book Now!

Aglaya Hotel & Courtyard 3 Stars

Razyezzhaya ulitsa 38, St Petersburg, 191119, Russia Show on map
Score 8.7 from 1179 reviews
Aglaya Hotel & Courtyard
Pricesfrom (per room per night)
SingleRUB 2138
DoubleRUB 7695
Rooms from
RUB 2138per room per night
Book Now!

Hotel Akvareli 2 3 Stars

Nevsky Prospekt 136, St Petersburg, 191036, Russia Show on map
Score 7.9 from 73 reviews
Hotel Akvareli 2
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2500
Rooms from
RUB 1200per room per night
Book Now!

Apartment Bolshaya Morskaya 

??????? ??????? ??. ??? 52, St Petersburg, 190003, Russia Show on map
 
Apartment Bolshaya Morskaya
Pricesfrom (per room per night)
SingleRUB 5000
DoubleRUB 5000
Rooms from
RUB 5000per room per night
Book Now!

Hostel Alye Parusa 

Kronverksky Prospekt 23 Bldg 9, St Petersburg, 197101, Russia Show on map
Score 9.3 from 34 reviews
Hostel Alye Parusa
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 3000
Rooms from
RUB 450per room per night
Book Now!

Sweet Home 

Ulitsa Pochtamtskaya, 10, apt. 18, St Petersburg, 190000, Russia Show on map
Score 8.5 from 16 reviews
Sweet Home
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 15000
Rooms from
RUB 1500per room per night
Book Now!

5 Evenings 3 Stars

Vosstaniya Street 22, St Petersburg, 191014, Russia Show on map
Score 8.9 from 67 reviews
5 Evenings
Pricesfrom (per room per night)
SingleRUB 2160
DoubleRUB 3700
Rooms from
RUB 2160per room per night
Book Now!

Nevsky Inn 3 Stars

Nevsky Prospekt 11/2 App.19 (entrance from Kirpichny pereulok,2), St Petersburg, 190000, Russia Show on map
Score 8.4 from 257 reviews
Nevsky Inn
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4000
Rooms from
RUB 2500per room per night
Book Now!

Ajur Classik Hotel 3 Stars

Voskresenskaya Naberezhnaya 22, the first parade from the bridge, St Petersburg, 191123, Russia Show on map
Score 8.5 from 295 reviews
Ajur Classik Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 6500
Rooms from
RUB 2500per room per night
Book Now!

Baskov Hotel 3 Stars

Mayakovskogo Ulitsa 23/6, St Petersburg, 191014, Russia Show on map
Score 8.8 from 150 reviews
Baskov Hotel
Pricesfrom (per room per night)
SingleRUB 1080
DoubleRUB 6000
Rooms from
RUB 1080per room per night
Book Now!

Ejen na Mayakovskoy 

Ulitsa Mayakovskogo 3, St Petersburg, 191025, Russia Show on map
Score 8.3 from 56 reviews
Ejen na Mayakovskoy
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2000
Rooms from
RUB 1200per room per night
Book Now!

?ura Hostel 

Ulitsa Efimova 1, Bldg 4, St Petersburg, 190031, Russia Show on map
Score 8.5 from 30 reviews
?ura Hostel
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 1500
Rooms from
RUB 1100per room per night
Book Now!

Neva Flats on Rubinshteyna 3 Stars

Rubinshteina Street Area, St Petersburg, 191002, Russia Show on map
Score 9.2 from 1 review
Neva Flats on Rubinshteyna
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Anmar Hostel 2 Stars

Mytninskaya street 11, St Petersburg, 191144, Russia Show on map
Score 9.3 from 119 reviews
Anmar Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1600
Rooms from
RUB 400per room per night
Book Now!

Mini-Hotel Na Beregah Nevy 

Ulitsa Lomonosova 16M, St Petersburg, 191002, Russia Show on map
Score 7.8 from 24 reviews
Mini-Hotel Na Beregah Nevy
Pricesfrom (per room per night)
SingleRUB 720
DoubleRUB 1350
Rooms from
RUB 720per room per night
Book Now!

Mini Hotel Atlas 

Kadetskaya Liniya, 31 apt 11, St Petersburg, 199004, Russia Show on map
Score 8.7 from 197 reviews
Mini Hotel Atlas
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1550
Rooms from
RUB 1200per room per night
Book Now!

Apatrtment Na Belisheva 

Ulitsa Belysheva, 5/6, St Petersburg, 191024, Russia Show on map
Score 9.8 from 19 reviews
Apatrtment Na Belisheva
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 3000
Rooms from
RUB 1600per room per night
Book Now!

Hotel 1001 Nights 3 Stars

Sadovaya Street 50B, St Petersburg, 190031, Russia Show on map
Score 7.7 from 216 reviews
Hotel 1001 Nights
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2600
Rooms from
RUB 2000per room per night
Book Now!

Mini-hotel Vasilievsky ostrov 3 Stars

7-ya liniya V.O,28, St Petersburg, 199004, Russia Show on map
Score 8.5 from 151 reviews
Mini-hotel Vasilievsky ostrov
Pricesfrom (per room per night)
SingleRUB 1305
DoubleRUB 3950
Rooms from
RUB 1305per room per night
Book Now!

Octaviana Hotel 3 Stars

Nevsky Prospekt 74-76 app.38, St Petersburg, 191025, Russia Show on map
Score 8.4 from 78 reviews
Octaviana Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 4600
Rooms from
RUB 2600per room per night
Book Now!

AlexandrInn Hotel 

Ulitsa Marata 31, St Petersburg, 191002, Russia Show on map
Score 9.2 from 188 reviews
AlexandrInn Hotel
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 1800
Rooms from
RUB 900per room per night
Book Now!

Apartments 1 step to Moskovskaya 

Moskovskiy prospekt 205, St Petersburg, 196066, Russia Show on map
Score 9.0 from 22 reviews
Apartments 1 step to Moskovskaya
Pricesfrom (per room per night)
SingleRUB 3114
DoubleRUB 25864
Rooms from
RUB 3114per room per night
Book Now!

Apartment On Varshavskaya 19 

Ulitsa Varshavskaya 19, Bldg. 2, Ap.1073, St Petersburg, 196128, Russia Show on map
Score 9.7 from 7 reviews
Apartment On Varshavskaya 19
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1700
Rooms from
RUB 1200per room per night
Book Now!

Aurelia Hotel 

Furshtatskaya Street 47, St Petersburg, 191123, Russia Show on map
Score 9.3 from 125 reviews
Aurelia Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2000
Rooms from
RUB 1000per room per night
Book Now!

Mini-hotel na Rabfakovskom 

2-oy Rabfakovskiy pereulok 5 k.1, St Petersburg, 192012, Russia Show on map
Score 5.4 from 4 reviews
Mini-hotel na Rabfakovskom
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 2200
Rooms from
RUB 1750per room per night
Book Now!

Apartment on Nevsky 

Nevsky pr., 131, St Petersburg, 191024, Russia Show on map
Score 7.7 from 4 reviews
Apartment on Nevsky
Pricesfrom (per room per night)
SingleRUB 3100
DoubleRUB 3700
Rooms from
RUB 3100per room per night
Book Now!

Na Liteinom 

Liteynyy prospekt 29/2, St Petersburg, 197000, Russia Show on map
Score 7.6 from 88 reviews
Na Liteinom
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1300
Rooms from
RUB 400per room per night
Book Now!

LikeHome Hostel 

Malaya Posadskaya Ulitsa 15?, St Petersburg, 197046, Russia Show on map
Score 8.5 from 108 reviews
LikeHome Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1700
Rooms from
RUB 400per room per night
Book Now!

Marmara Hotel 3 Stars

Ulitsa Novorossiyskaya 26, Bldg 2, St Petersburg, 194156, Russia Show on map
Score 7.9 from 120 reviews
Marmara Hotel
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 5000
Rooms from
RUB 2400per room per night
Book Now!

Hostel Tapki 

Pushkinskaya 9, St Petersburg, 194000, Russia Show on map
Score 9.6 from 1 review
Hostel Tapki
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1600
Rooms from
RUB 400per room per night
Book Now!

Freak Boutique by Hermitage 

Bolshaya Morskaya ulitsa 3, St Petersburg, 191186, Russia Show on map
Score 7.3 from 163 reviews
Freak Boutique by Hermitage
Pricesfrom (per room per night)
SingleRUB 210
DoubleRUB 1400
Rooms from
RUB 210per room per night
Book Now!

Hostel CLUB 33 

Kolomenskaya Street 14, St Petersburg, 191040, Russia Show on map
Score 9.1 from 55 reviews
Hostel CLUB 33
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1200
Rooms from
RUB 400per room per night
Book Now!

Apartment on Moskovsky 224 

Moskovsky Prospekt 224, St Petersburg, 196066, Russia Show on map
Score 8.2 from 13 reviews
Apartment on Moskovsky 224
Pricesfrom (per room per night)
SingleRUB 2490
DoubleRUB 2950
Rooms from
RUB 2490per room per night
Book Now!

Pushkinskaya 10 3 Stars

Pushkinskaya Street 10, St Petersburg, 191040, Russia Show on map
Score 8.6 from 211 reviews
Pushkinskaya 10
Pricesfrom (per room per night)
SingleRUB 2059
DoubleRUB 4440
Rooms from
RUB 2059per room per night
Book Now!

Apartment at Industrialny 29 

Industrialny Prospekt 29, Bldg 2, St Petersburg, 198827, Russia Show on map
Score 7.5 from 5 reviews
Apartment at Industrialny 29
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 3000
Rooms from
RUB 2400per room per night
Book Now!

Island 

12 Liniya V.O. dom 13, St Petersburg, 199178, Russia Show on map
Score 9.0 from 47 reviews
Island
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1800
Rooms from
RUB 1300per room per night
Book Now!

B&B Samovar 

Baskov pereulkok 37-39, St Petersburg, 191014, Russia Show on map
Score 9.2 from 41 reviews
B&B Samovar
Pricesfrom (per room per night)
SingleRUB 810
DoubleRUB 7200
Rooms from
RUB 810per room per night
Book Now!

Hostel Novaya Gollandiya 

Ulitsa Galernaya 44, St Petersburg, 190000, Russia Show on map
Score 9.5 from 117 reviews
Hostel Novaya Gollandiya
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2300
Rooms from
RUB 400per room per night
Book Now!

Happy Hostel SPB 

Zagorodny Prospekt 10, St Petersburg, 191002, Russia Show on map
 
Happy Hostel SPB
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1600
Rooms from
RUB 1200per room per night
Book Now!

T-hotel 3 Stars

Ulitsa Konnaya 7, St Petersburg, 191024, Russia Show on map
Score 8.3 from 298 reviews
T-hotel
Pricesfrom (per room per night)
SingleRUB 995
DoubleRUB 5500
Rooms from
RUB 995per room per night
Book Now!

Hotel Alfavit 3 Stars

Levashovskiy prospect 14, St Petersburg, 197110, Russia Show on map
Score 8.4 from 63 reviews
Hotel Alfavit
Pricesfrom (per room per night)
SingleRUB 2280
DoubleRUB 2565
Rooms from
RUB 2280per room per night
Book Now!

Voyage Hotel 

Pulkovskoe Shosse 107, St Petersburg, 196140, Russia Show on map
Score 7.8 from 89 reviews
Voyage Hotel
Pricesfrom (per room per night)
SingleRUB 2040
DoubleRUB 3600
Rooms from
RUB 2040per room per night
Book Now!

Marusya Hostel 1 Star

Efimova Street 1/4, St Petersburg, 190031, Russia Show on map
Score 8.6 from 10 reviews
Marusya Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 550
Rooms from
RUB 400per room per night
Book Now!

Severnaya Stolitsa Apartment 

Moskovsky Prospekt area, St Petersburg, 196066, Russia Show on map
Score 8.0 from 28 reviews
Severnaya Stolitsa Apartment
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4000
Rooms from
RUB 3000per room per night
Book Now!

Nevsky Centre 3 Stars

10th Sovetskaya street, 11, St Petersburg, 191144, Russia Show on map
Score 7.5 from 473 reviews
Nevsky Centre
Pricesfrom (per room per night)
SingleRUB 935
DoubleRUB 2800
Rooms from
RUB 935per room per night
Book Now!

Center City Flats near Nevsky 

Ulitsa Zhukovskogo 14, St Petersburg, 191014, Russia Show on map
Score 9.3 from 18 reviews
Center City Flats near Nevsky
Pricesfrom (per room per night)
SingleRUB 3400
DoubleRUB 4500
Rooms from
RUB 3400per room per night
Book Now!

Alye Parusa na Goncharnoy 

Ulitsa Goncharnaya, 5, St Petersburg, 191036, Russia Show on map
Score 8.5 from 59 reviews
Alye Parusa na Goncharnoy
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2400
Rooms from
RUB 1500per room per night
Book Now!

SuperH na Nekrasova 58 

Ulitsa Nekrasova 58, St Petersburg, 191014, Russia Show on map
Score 8.2 from 484 reviews
SuperH na Nekrasova 58
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 1500
Rooms from
RUB 750per room per night
Book Now!

Pushka INN hotel 4 Stars

Naberezhnaya Reki Moyki.14, St Petersburg, 191186, Russia Show on map
Score 9.5 from 1204 reviews
Pushka INN hotel
Pricesfrom (per room per night)
SingleRUB 5000
DoubleRUB 18000
Rooms from
RUB 5000per room per night
Book Now!

Pop-Art Hostel 

Bolshoy Prospekt 47, St Petersburg, 197198, Russia Show on map
Score 8.3 from 39 reviews
Pop-Art Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2200
Rooms from
RUB 400per room per night
Book Now!

Mini Hotel Rada 3 Stars

Nekrasova Street 58, St Petersburg, 191014, Russia Show on map
Score 8.4 from 175 reviews
Mini Hotel Rada
Pricesfrom (per room per night)
SingleRUB 1110
DoubleRUB 3540
Rooms from
RUB 1110per room per night
Book Now!

Park Lane Inn 2 Stars

Pravdy Street 20-22, St Petersburg, 191119, Russia Show on map
Score 8.7 from 172 reviews
Park Lane Inn
Pricesfrom (per room per night)
SingleRUB 1530
DoubleRUB 4200
Rooms from
RUB 1530per room per night
Book Now!

Rinaldi at Moscovsky Prospect II 3 Stars

7-ya Krasnoarmeyskaya Ulitsa 9, St Petersburg, 197198, Russia Show on map
Score 7.1 from 90 reviews
Rinaldi at Moscovsky Prospect II
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 3100
Rooms from
RUB 1000per room per night
Book Now!

Hotel on Sadovaya 26 3 Stars

Ulitsa Sadovaya, 26, St Petersburg, 191023, Russia Show on map
Score 8.6 from 173 reviews
Hotel on Sadovaya 26
Pricesfrom (per room per night)
SingleRUB 1620
DoubleRUB 3000
Rooms from
RUB 1620per room per night
Book Now!

AventInn Hotel 

Nevsky Prospekt 87/2, St Petersburg, 191036, Russia Show on map
Score 8.6 from 745 reviews
AventInn Hotel
Pricesfrom (per room per night)
SingleRUB 1333
DoubleRUB 5520
Rooms from
RUB 1333per room per night
Book Now!

Friends na Liteynom Hostel 

Liteyny Prospekt 61, St Petersburg, 191014, Russia Show on map
Score 9.2 from 233 reviews
Friends na Liteynom Hostel
Pricesfrom (per room per night)
SingleRUB 280
DoubleRUB 2110
Rooms from
RUB 280per room per night
Book Now!

Apart Hotel on Italianskaya,1 

Italianaskaya, 1, St Petersburg, 191011, Russia Show on map
Score 9.3 from 150 reviews
Apart Hotel on Italianskaya,1
Pricesfrom (per room per night)
SingleRUB 3100
DoubleRUB 3500
Rooms from
RUB 3100per room per night
Book Now!

Apartment Butlerova 9?2 

Butlerova 9?2, Kv.310, St Petersburg, 195220, Russia Show on map
 
Apartment Butlerova 9?2
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per room per night
Book Now!

Apartment Ligovsky prospect 166 

Ligovskiy prospekt 166, St Petersburg, 192007, Russia Show on map
Score 8.9 from 8 reviews
Apartment Ligovsky prospect 166
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2200
Rooms from
RUB 2000per room per night
Book Now!

Amaranta Admiralteyskaya Hotel 3 Stars

Ulitsa Aleksandra Bloka,8, St Petersburg, 190121, Russia Show on map
Score 8.1 from 151 reviews
Amaranta Admiralteyskaya Hotel
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 5300
Rooms from
RUB 900per room per night
Book Now!

Hotel Angel 

Ulitsa Rubinshteina 2, St Petersburg, 191025, Russia Show on map
Score 8.5 from 210 reviews
Hotel Angel
Pricesfrom (per room per night)
SingleRUB 799
DoubleRUB 2800
Rooms from
RUB 799per room per night
Book Now!

Petro Sport Hotel 3 Stars

Shosseinaya Ulitsa 6A Yanino, St Petersburg, 188689, Russia Show on map
Score 8.1 from 377 reviews
Petro Sport Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Novoselkovsky Guest House 3 Stars

Novoselkovskaya street 18, St Petersburg, 197375, Russia Show on map
Score 8.4 from 66 reviews
Novoselkovsky Guest House
Pricesfrom (per room per night)
SingleRUB 1224
DoubleRUB 3000
Rooms from
RUB 1224per room per night
Book Now!

Hotel Ohta 3 Stars

Revolutsii Shosse 52, St Petersburg, 195253, Russia Show on map
Score 6.1 from 52 reviews
Hotel Ohta
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 5000
Rooms from
RUB 2000per room per night
Book Now!

Valeria Mini Hotel 3 Stars

2-ya Nikitinskaya Street 63, St Petersburg, 197349, Russia Show on map
Score 7.9 from 15 reviews
Valeria Mini Hotel
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 3800
Rooms from
RUB 2550per room per night
Book Now!

Kot Matroskinn na Orlovskom 

Orlovsky pereulok 1/4, St Petersburg, 191036, Russia Show on map
Score 7.7 from 19 reviews
Kot Matroskinn na Orlovskom
Pricesfrom (per room per night)
SingleRUB 430
DoubleRUB 1600
Rooms from
RUB 430per room per night
Book Now!

Mansarda S Hostel 

Moskovsky prospect 2/6, St Petersburg, 190031, Russia Show on map
Score 8.6 from 40 reviews
Mansarda S Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1850
Rooms from
RUB 300per room per night
Book Now!

Apartment Varshavskaya 35 

Ulitsa Varshavskaya 35, St Petersburg, 196128, Russia Show on map
Score 9.4 from 11 reviews
Apartment Varshavskaya 35
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Guest House u Lvinogo mostika 

Ulitsa Dekabristov 19, St Petersburg, 190000, Russia Show on map
Score 9.8 from 114 reviews
Guest House u Lvinogo mostika
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 3000
Rooms from
RUB 1300per room per night
Book Now!

Golden Garden Boutique Hotel 5 Stars

Vladimirsky Prospekt 9, St Petersburg, 191025, Russia Show on map
Score 8.7 from 461 reviews
Golden Garden Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 4505
DoubleRUB 17900
Rooms from
RUB 4505per room per night
Book Now!

Grand Hotel Emerald 5 Stars

Suvorovsky Prospekt 18, St Petersburg, 191036, Russia Show on map
Score 8.5 from 469 reviews
Grand Hotel Emerald
Pricesfrom (per room per night)
SingleRUB 5359
DoubleRUB 30590
Rooms from
RUB 5359per room per night
Book Now!

FlatHome24 on Tovarishcheskiy 26 

Tovarishcheskiy Prospekt, 26-2 apt 69, St Petersburg, 190000, Russia Show on map
Score 9.8 from 2 reviews
FlatHome24 on Tovarishcheskiy 26
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3000
Rooms from
RUB 2000per room per night
Book Now!

Annushka Hotel 3 Stars

Gapsalskaya Ulitsa 2, St Petersburg, 198035, Russia Show on map
Score 7.8 from 64 reviews
Annushka Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 4800
Rooms from
RUB 2600per room per night
Book Now!

Peter Hostel 

Ulitsa Italianskaya 12, pomeshchenie 24, St Petersburg, 191011, Russia Show on map
Score 8.9 from 301 reviews
Peter Hostel
Pricesfrom (per room per night)
SingleRUB 249
DoubleRUB 3500
Rooms from
RUB 249per room per night
Book Now!

Mesto Hotel 3 Stars

Naberezhnaya Reki Fontanki 11, St Petersburg, 191011, Russia Show on map
Score 9.0 from 312 reviews
Mesto Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3300
Rooms from
RUB 2500per room per night
Book Now!

Andersen Hotel 3 Stars

Ulitsa Chapygina 4, St Petersburg, 197022, Russia Show on map
Score 8.2 from 321 reviews
Andersen Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 6000
Rooms from
RUB 2000per room per night
Book Now!

W St.Petersburg 5 Stars

Voznesensky Prospekt 6, St Petersburg, 190000, Russia Show on map
Score 8.8 from 507 reviews
W St.Petersburg
Pricesfrom (per room per night)
SingleRUB 8593
DoubleRUB 230100
Rooms from
RUB 8593per room per night
Book Now!

Kholstomer Hotel 3 Stars

Konnaya Str.10, St Petersburg, 191024, Russia Show on map
Score 9.2 from 90 reviews
Kholstomer Hotel
Pricesfrom (per room per night)
SingleRUB 1550
DoubleRUB 3900
Rooms from
RUB 1550per room per night
Book Now!

Ambitus Hotel 3 Stars

Ulitsa Marata 8, St Petersburg, 191025, Russia Show on map
Score 7.8 from 38 reviews
Ambitus Hotel
Pricesfrom (per room per night)
SingleRUB 1950
DoubleRUB 5400
Rooms from
RUB 1950per room per night
Book Now!

PMG Hostel 

1-ya Krasnoarmeiskaya Street 15, St Petersburg, 190005, Russia Show on map
Score 7.6 from 58 reviews
PMG Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1200
Rooms from
RUB 300per room per night
Book Now!

Friends Hostel on Griboedova 3 Stars

Naberezhnaya Kanala Griboedova 18, St Petersburg, 191011, Russia Show on map
Score 8.6 from 613 reviews
Friends Hostel on Griboedova
Pricesfrom (per room per night)
SingleRUB 320
DoubleRUB 1730
Rooms from
RUB 320per room per night
Book Now!

Apartment Sofya 

Stremyannaya ulitsa 20, St Petersburg, 191025, Russia Show on map
Score 9.7 from 25 reviews
Apartment Sofya
Pricesfrom (per room per night)
SingleRUB 2850
DoubleRUB 3800
Rooms from
RUB 2850per room per night
Book Now!

Mini Hotel Moskva 2 Stars

Goncharnaya Street 13, St Petersburg, 194352, Russia Show on map
Score 6.3 from 35 reviews
Mini Hotel Moskva
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3000
Rooms from
RUB 1500per room per night
Book Now!

Nevsky 105 Hotel 3 Stars

Nevsky Prospekt 105, St Petersburg, 191036, Russia Show on map
Score 8.4 from 216 reviews
Nevsky 105 Hotel
Pricesfrom (per room per night)
SingleRUB 1870
DoubleRUB 4000
Rooms from
RUB 1870per room per night
Book Now!

Apartments na Marshala Govorova 12 

ulitsa Marshala Govorova 12, app.77, St Petersburg, 198096, Russia Show on map
 
Apartments na Marshala Govorova 12
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Guest House U Sadovoy 

Boytsova 4 aprt 147, St Petersburg, 190068, Russia Show on map
 
Guest House U Sadovoy
Pricesfrom (per room per night)
SingleRUB 480
DoubleRUB 4000
Rooms from
RUB 480per room per night
Book Now!

Simfoniya 

ul Kompozitorov 12, St Petersburg, 194355, Russia Show on map
Score 8.6 from 5 reviews
Simfoniya
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 6400
Rooms from
RUB 3000per room per night
Book Now!

Apartments Graf Orlov 

Ulitsa Varshavskaya 66, Bld.1, Ap.176, St Petersburg, 196191, Russia Show on map
Score 7.5 from 1 review
Apartments Graf Orlov
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3800
Rooms from
RUB 1800per room per night
Book Now!

Hotel Edelweiss 3 Stars

Nevsky Prospekt 98, St Petersburg, 191025, Russia Show on map
Score 7.2 from 58 reviews
Hotel Edelweiss
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 4950
Rooms from
RUB 2550per room per night
Book Now!

Pushkin Square Hotel 

Pushkinskaya Ulitsa 9, St Petersburg, 191000, Russia Show on map
Score 8.6 from 269 reviews
Pushkin Square Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 3200
Rooms from
RUB 1000per room per night
Book Now!

Mary House Mini Hotel 2 Stars

Pereulok Ulyany Gromovoy 4, St Petersburg, 193096, Russia Show on map
Score 9.3 from 147 reviews
Mary House Mini Hotel
Pricesfrom (per room per night)
SingleRUB 960
DoubleRUB 2000
Rooms from
RUB 960per room per night
Book Now!

Apartamenty SPBFLAT 

Povarskoy pereulok, 9, St Petersburg, 194064, Russia Show on map
Score 9.6 from 2 reviews
Apartamenty SPBFLAT
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 5500
Rooms from
RUB 3500per room per night
Book Now!

K-Vizit Hotel 4 Stars

Chistyakovskaya Ulitsa 2, St Petersburg, 197375, Russia Show on map
Score 7.2 from 132 reviews
K-Vizit Hotel
Pricesfrom (per room per night)
SingleRUB 2520
DoubleRUB 10800
Rooms from
RUB 2520per room per night
Book Now!

Stay Simple Hostel 2 Stars

Bolshaya konyushennaya Ulitsa 13, St Petersburg, 190000, Russia Show on map
Score 8.4 from 118 reviews
Stay Simple Hostel
Pricesfrom (per room per night)
SingleRUB 320
DoubleRUB 1680
Rooms from
RUB 320per room per night
Book Now!

Anichkov Bridge Mini Hotel 

Naberezhnaya Reki Fontanki 38, St Petersburg, 191025, Russia Show on map
Score 8.7 from 116 reviews
Anichkov Bridge Mini Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3500
Rooms from
RUB 2000per room per night
Book Now!

Atmosphera na Bolshom 25 

Bolshoy Prospekt Petrogradskoy Storony 25, Bldg 2, St Petersburg, 197198, Russia Show on map
Score 8.6 from 124 reviews
Atmosphera na Bolshom 25
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 4500
Rooms from
RUB 2800per room per night
Book Now!

Apartment Lensoveta 55 

ul. Lensoveta 55 kv 52, St Petersburg, 196143, Russia Show on map
 
Apartment Lensoveta 55
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3500
Rooms from
RUB 3000per room per night
Book Now!

Pestel Inn 2 Stars

Pestelya Street 3, St Petersburg, 191028, Russia Show on map
Score 7.6 from 355 reviews
Pestel Inn
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 4500
Rooms from
RUB 600per room per night
Book Now!

Pansion on Sennaya Mini-Hotel 1 Star

Sennaya Ploschad 13, St Petersburg, 190031, Russia Show on map
Score 9.1 from 37 reviews
Pansion on Sennaya Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 1550
DoubleRUB 4275
Rooms from
RUB 1550per room per night
Book Now!

Apartment Pulkovskaya 

Pulkovskaya Ulitsa 8/2 - 30, St Petersburg, 196158, Russia Show on map
 
Apartment Pulkovskaya
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2200
Rooms from
RUB 1800per room per night
Book Now!

Guest house Mayskiy 

7-ya Sovetskaya 27, St Petersburg, 191144, Russia Show on map
 
Guest house Mayskiy
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2000
Rooms from
RUB 1600per room per night
Book Now!

Orbita Hotel 3 Stars

Nepokorennyh Prospekt 4, St Petersburg, 194021, Russia Show on map
Score 7.8 from 433 reviews
Orbita Hotel
Pricesfrom (per room per night)
SingleRUB 1904
DoubleRUB 4590
Rooms from
RUB 1904per room per night
Book Now!

SV Hostel 

Naberezhnaya Obvodnogo Kanala 118, Bldg 11, lit OB, St Petersburg, 191014, Russia Show on map
Score 8.7 from 56 reviews
SV Hostel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 3000
Rooms from
RUB 500per room per night
Book Now!

Smolninskaya Hotel 4 Stars

Proletarskoy Diktatury Str.6, St Petersburg, 191124, Russia Show on map
Score 8.2 from 438 reviews
Smolninskaya Hotel
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 15000
Rooms from
RUB 2100per room per night
Book Now!

Marusya House Hostel 

Bolshoy Prospekt Petrogradskoy Storony 16/1, St Petersburg, 197198, Russia Show on map
Score 8.2 from 195 reviews
Marusya House Hostel
Pricesfrom (per room per night)
SingleRUB 842
DoubleRUB 1200
Rooms from
RUB 842per room per night
Book Now!

Mini-hotel Colibri 

Ligovskiy prospect 68, St Petersburg, 191040, Russia Show on map
Score 8.3 from 58 reviews
Mini-hotel Colibri
Pricesfrom (per room per night)
SingleRUB 1170
DoubleRUB 2000
Rooms from
RUB 1170per room per night
Book Now!

Hostel Ela 

Shcherbakov pereulok 10, St Petersburg, 191002, Russia Show on map
Score 6.3 from 28 reviews
Hostel Ela
Pricesfrom (per room per night)
SingleRUB 480
DoubleRUB 2500
Rooms from
RUB 480per room per night
Book Now!

STN Apartments on Grafsky 

Grafsky Pereulok 7, St Petersburg, 191002, Russia Show on map
Score 7.5 from 71 reviews
STN Apartments on Grafsky
Pricesfrom (per room per night)
SingleRUB 1190
DoubleRUB 2700
Rooms from
RUB 1190per room per night
Book Now!

Spb Rent Service 4 Stars

Tsentralny Area, St Petersburg, 191002, Russia Show on map
Score 9.0 from 102 reviews
Spb Rent Service
Pricesfrom (per room per night)
SingleRUB 3130
DoubleRUB 4750
Rooms from
RUB 3130per room per night
Book Now!

Rinaldi Poetic 3 Stars

Vosstaniya Str.12, St Petersburg, 197198, Russia Show on map
Score 7.8 from 103 reviews
Rinaldi Poetic
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 3900
Rooms from
RUB 1000per room per night
Book Now!

Apartment Sotsialisticheskaya 7 

Sotsialisticheskaya Ulitsa 7, St Petersburg, 119922, Russia Show on map
Score 8.0 from 12 reviews
Apartment Sotsialisticheskaya 7
Pricesfrom (per room per night)
SingleRUB 4014
DoubleRUB 4014
Rooms from
RUB 4014per room per night
Book Now!

Piterstay Apartments - Saint Petersburg 1 Star

Gorokhovaya Street area, St Petersburg, 191186, Russia Show on map
Score 7.4 from 62 reviews
Piterstay Apartments - Saint Petersburg
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2600
Rooms from
RUB 2200per room per night
Book Now!

Hostels Rus na Vosstaniya 

Ulitsa Vosstaniya,16, lit ?, pomeshchenie10?, St Petersburg, 191014, Russia Show on map
Score 8.4 from 37 reviews
Hostels Rus na Vosstaniya
Pricesfrom (per room per night)
SingleRUB 296
DoubleRUB 1390
Rooms from
RUB 296per room per night
Book Now!

Mini Hotel Cultural Capital on Ligovsky Prospekt 

Ligovsky Prospekt 233, St Petersburg, 196135, Russia Show on map
Score 8.3 from 33 reviews
Mini Hotel Cultural Capital on Ligovsky Prospekt
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 6500
Rooms from
RUB 500per room per night
Book Now!

Piligrim 

Ulitsa Bolshaya Pushkarskaya 39, St Petersburg, 197101, Russia Show on map
Score 9.3 from 43 reviews
Piligrim
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 4800
Rooms from
RUB 1500per room per night
Book Now!

Electric Hostel 

Liteyny Prospekt 61, St Petersburg, 191014, Russia Show on map
Score 6.0 from 20 reviews
Electric Hostel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Swiss Hostel 

Voznesensky Prospekt 3-5, apartment 35, St Petersburg, 190000, Russia Show on map
Score 9.1 from 63 reviews
Swiss Hostel
Pricesfrom (per room per night)
SingleRUB 1999
DoubleRUB 1999
Rooms from
RUB 1999per room per night
Book Now!

Apartment Kutuzova 28 

Naberezhnaya Kutuzova 28, St Petersburg, 191187, Russia Show on map
 
Apartment Kutuzova 28
Pricesfrom (per room per night)
SingleRUB 20000
DoubleRUB 20000
Rooms from
RUB 20000per room per night
Book Now!

Apartment Natali 

Gazhinskaya17 (malyi prospect petrogradskoi storony 60/17), St Petersburg, 197136, Russia Show on map
Score 9.8 from 5 reviews
Apartment Natali
Pricesfrom (per room per night)
SingleRUB 2950
DoubleRUB 8500
Rooms from
RUB 2950per room per night
Book Now!

Rinaldi Harmony 3 Stars

Nevsky Prospekt 136, St Petersburg, 197198, Russia Show on map
Score 8.3 from 141 reviews
Rinaldi Harmony
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 4900
Rooms from
RUB 1000per room per night
Book Now!

Apartment Sofia-55 

Yuzhnoe shosse 55, St Petersburg, 192241, Russia Show on map
Score 10.0 from 1 review
Apartment Sofia-55
Pricesfrom (per room per night)
SingleRUB 1740
DoubleRUB 2260
Rooms from
RUB 1740per room per night
Book Now!

City Hostel na Gorokhovoy 

Gorokhovaya Ulitsa 26, St Petersburg, 191023, Russia Show on map
Score 7.8 from 31 reviews
City Hostel na Gorokhovoy
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 600
Rooms from
RUB 450per room per night
Book Now!

Apriori Hotel 3 Stars

V.O Gavanskaya Street 9, St Petersburg, 199106, Russia Show on map
Score 8.6 from 120 reviews
Apriori Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4500
Rooms from
RUB 2000per room per night
Book Now!

Benoua House 2 Stars

Galernaya Str.75, St Petersburg, 190000, Russia Show on map
Score 7.9 from 142 reviews
Benoua House
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 3100
Rooms from
RUB 1400per room per night
Book Now!

Nevsky Lite Mini-hotel 

Nevsky Prospekt 156B, St Petersburg, 191024, Russia Show on map
Score 8.3 from 26 reviews
Nevsky Lite Mini-hotel
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 1600
Rooms from
RUB 800per room per night
Book Now!

Piters Mystery 

Naberezhnaya Reki Fontanki 93, St Petersburg, 190031, Russia Show on map
Score 8.5 from 67 reviews
Piters Mystery
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 3000
Rooms from
RUB 900per room per night
Book Now!

Nevskaya Classika Hotel 

Malaya Morskaya Ulitsa 7, Bldg 8, St Petersburg, 192019, Russia Show on map
Score 8.8 from 368 reviews
Nevskaya Classika Hotel
Pricesfrom (per room per night)
SingleRUB 1260
DoubleRUB 2900
Rooms from
RUB 1260per room per night
Book Now!

Altburg at Nevsky 53 3 Stars

Nevsky Prospekt 53, St Petersburg, 191025, Russia Show on map
Score 8.9 from 51 reviews
Altburg at Nevsky 53
Pricesfrom (per room per night)
SingleRUB 2430
DoubleRUB 3900
Rooms from
RUB 2430per room per night
Book Now!

Apartment Sofiyskaya 37 

Ulitsa Sofiyskaya, 37, bld. 2, St Petersburg, 192236, Russia Show on map
 
Apartment Sofiyskaya 37
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Old Vienna Hotel 

Gorokhovaya Str.8, St Petersburg, 191186, Russia Show on map
Score 9.2 from 100 reviews
Old Vienna Hotel
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 6100
Rooms from
RUB 1900per room per night
Book Now!

Eden House-2 Studios 

Pushkinskaya Ulitsa 14, St Petersburg, 191014, Russia Show on map
Score 8.4 from 47 reviews
Eden House-2 Studios
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 3500
Rooms from
RUB 2600per room per night
Book Now!

Hostel Days 1 Star

Malyy Prospekt V.O. 37, St Petersburg, 199178, Russia Show on map
Score 8.8 from 44 reviews
Hostel Days
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 2000
Rooms from
RUB 550per room per night
Book Now!

Baby Lemonade Hostel 2 Stars

Inzhenernaya Street 7, St Petersburg, 191011, Russia Show on map
Score 9.3 from 947 reviews
Baby Lemonade Hostel
Pricesfrom (per room per night)
SingleRUB 320
DoubleRUB 2650
Rooms from
RUB 320per room per night
Book Now!

I&Apart 

Ulitsa Khoshimina 16, St Petersburg, 194355, Russia Show on map
Score 9.7 from 129 reviews
I&Apart
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Hotel by Petropavlovka 3 Stars

Sezhinskaya Street 32-34, St Petersburg, 197198, Russia Show on map
Score 8.1 from 138 reviews
Hotel by Petropavlovka
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3500
Rooms from
RUB 1800per room per night
Book Now!

Shuvaloff Hotel 3 Stars

Ulitsa Lomonosova 102, St Petersburg, 194362, Russia Show on map
Score 7.8 from 45 reviews
Shuvaloff Hotel
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 4300
Rooms from
RUB 2100per room per night
Book Now!

FlatHome24 na Kollontay 5 

Ulitsa Kollontay 5 Bldg 1, St Petersburg, 190000, Russia Show on map
Score 7.0 from 7 reviews
FlatHome24 na Kollontay 5
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2500
Rooms from
RUB 2000per room per night
Book Now!

Bereg Hotel 2 Stars

Ligovsky Prospekt 55/4, St Petersburg, 191025, Russia Show on map
Score 8.1 from 114 reviews
Bereg Hotel
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 4000
Rooms from
RUB 1400per room per night
Book Now!

Petersburg Apartment 

Devyataya Liniya 52 flat house 3 N, Saint Petersburg , ru., St Petersburg, 226004, Russia Show on map
Score 8.0 from 18 reviews
Petersburg Apartment
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2000
Rooms from
RUB 1500per room per night
Book Now!

Comfort Hotel 3 Stars

Bolshaya Morskaya Str.25, St Petersburg, 190000, Russia Show on map
Score 8.9 from 381 reviews
Comfort Hotel
Pricesfrom (per room per night)
SingleRUB 2610
DoubleRUB 7500
Rooms from
RUB 2610per room per night
Book Now!

Hostel Schastliviy Sluchai 

Transportnyy Pereulok, 12-?, St Petersburg, 191040, Russia Show on map
Score 7.9 from 20 reviews
Hostel Schastliviy Sluchai
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1440
Rooms from
RUB 1200per room per night
Book Now!

Hotel Shanghai 

Kosaya Liniya 3/1, St Petersburg, 199106, Russia Show on map
Score 7.0 from 29 reviews
Hotel Shanghai
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 5500
Rooms from
RUB 4000per room per night
Book Now!

Apartment Na Pulkovskaya 

Pulkovskogo 8, korp 4, St Petersburg, 196158, Russia Show on map
Score 9.7 from 18 reviews
Apartment Na Pulkovskaya
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2400
Rooms from
RUB 2000per room per night
Book Now!

Hotel GP na Zvenigorodskoy 

Zvenigorodskaya Ulitsa 30, St Petersburg, 119191, Russia Show on map
Score 6.4 from 44 reviews
Hotel GP na Zvenigorodskoy
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 15000
Rooms from
RUB 3000per room per night
Book Now!

Obuhoff Hotel 3 Stars

Ulitsa Knipovich 1, St Petersburg, 192019, Russia Show on map
Score 8.2 from 538 reviews
Obuhoff Hotel
Pricesfrom (per room per night)
SingleRUB 1275
DoubleRUB 6000
Rooms from
RUB 1275per room per night
Book Now!

Original Sokos Hotel Olympia Garden 4 Stars

Bataysky Pereulok 3A, St Petersburg, 190013, Russia Show on map
Score 8.4 from 1087 reviews
Original Sokos Hotel Olympia Garden
Pricesfrom (per room per night)
SingleRUB 3800
DoubleRUB 7900
Rooms from
RUB 3800per room per night
Book Now!

All Dreams Hotel 

Ulitsa Vosstaniya 40, St Petersburg, 192000, Russia Show on map
Score 8.6 from 202 reviews
All Dreams Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2500
Rooms from
RUB 1000per room per night
Book Now!

STN Apartments on Kolomenskaya 

Ulitsa Kolomenskaya 20, St Petersburg, 191119, Russia Show on map
Score 7.3 from 142 reviews
STN Apartments on Kolomenskaya
Pricesfrom (per room per night)
SingleRUB 1275
DoubleRUB 2700
Rooms from
RUB 1275per room per night
Book Now!

Old Flat Apartments on Belinskogo 

Ulitsa Belinskogo 5, St Petersburg, 191014, Russia Show on map
Score 7.9 from 20 reviews
Old Flat Apartments on Belinskogo
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2500
Rooms from
RUB 2000per room per night
Book Now!

Apartment Poltavsky 2 

Poltavskiy proezd, 2, St Petersburg, 191036, Russia Show on map
Score 8.1 from 12 reviews
Apartment Poltavsky 2
Pricesfrom (per room per night)
SingleRUB 2050
DoubleRUB 2500
Rooms from
RUB 2050per room per night
Book Now!

Ekaterina Art Hotel 4 Stars

Ulitsa Millionnaya 10 A, St Petersburg, 191186, Russia Show on map
Score 9.5 from 188 reviews
Ekaterina Art Hotel
Pricesfrom (per room per night)
SingleRUB 5000
DoubleRUB 11800
Rooms from
RUB 5000per room per night
Book Now!

Old Flat Hostel on Nekrasova 2 Stars

Nekrasova Street app 60, St Petersburg, 191036, Russia Show on map
Score 7.2 from 79 reviews
Old Flat Hostel on Nekrasova
Pricesfrom (per room per night)
SingleRUB 170
DoubleRUB 2800
Rooms from
RUB 170per room per night
Book Now!

Hostel Mishanya 

Nevsky prospekt 147, St Petersburg, 191024, Russia Show on map
Score 9.0 from 156 reviews
Hostel Mishanya
Pricesfrom (per room per night)
SingleRUB 249
DoubleRUB 499
Rooms from
RUB 249per room per night
Book Now!

Inn Dostoevskiy 

Ulitsa Dostoevskogo 2, St Petersburg, 191002, Russia Show on map
Score 7.9 from 7 reviews
Inn Dostoevskiy
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3500
Rooms from
RUB 1800per room per night
Book Now!

Apartment on Svjeaborgskoj 

Svjeaborgskaja ul.d.17, St Petersburg, 196105, Russia Show on map
Score 7.7 from 13 reviews
Apartment on Svjeaborgskoj
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 3500
Rooms from
RUB 1900per room per night
Book Now!

Hostel Shtraus House 

2-ya liniya Vasilievskogo ostrova 9, St Petersburg, 199034, Russia Show on map
Score 10.0 from 4 reviews
Hostel Shtraus House
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 2600
Rooms from
RUB 700per room per night
Book Now!

Design Apartment Budapeshtskaya 7 

Ulitsa Budapeshtskaya 7, St Petersburg, 192242, Russia Show on map
Score 8.9 from 14 reviews
Design Apartment Budapeshtskaya 7
Pricesfrom (per room per night)
SingleRUB 3374
DoubleRUB 31714
Rooms from
RUB 3374per room per night
Book Now!

Reshetnikova 13 

Ulitsa Reshetnikova 13, St Petersburg, 196105, Russia Show on map
Score 8.2 from 32 reviews
Reshetnikova 13
Pricesfrom (per room per night)
SingleRUB 1125
DoubleRUB 8000
Rooms from
RUB 1125per room per night
Book Now!

Usadba Derzhavina Hotel 

Naberezhnaya Reki Fontanki 118,, St Petersburg, 190005, Russia Show on map
Score 8.9 from 69 reviews
Usadba Derzhavina Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 5000
Rooms from
RUB 2000per room per night
Book Now!

Nordic Hotel 

Gospitalnaya Ulitsa 4, St Petersburg, 191015, Russia Show on map
Score 8.8 from 66 reviews
Nordic Hotel
Pricesfrom (per room per night)
SingleRUB 2112
DoubleRUB 5100
Rooms from
RUB 2112per room per night
Book Now!

Hostel Visit 

Gorokhovaya Ulitsa 34, St Petersburg, 191023, Russia Show on map
Score 7.6 from 89 reviews
Hostel Visit
Pricesfrom (per room per night)
SingleRUB 882
DoubleRUB 3500
Rooms from
RUB 882per room per night
Book Now!

Fontanka River Apartments 

Apraksin Pereulok 20-61, St Petersburg, 191023, Russia Show on map
Score 9.9 from 4 reviews
Fontanka River Apartments
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

Apartment na Strelbishchenskoy 

Strelbishchenskaya Ulitsa 27, St Petersburg, 199178, Russia Show on map
Score 5.6 from 9 reviews
Apartment na Strelbishchenskoy
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3500
Rooms from
RUB 3000per room per night
Book Now!

At Sunny's 

Ulitsa Galernaya 18, St Petersburg, 190000, Russia Show on map
Score 9.1 from 151 reviews
At Sunny's
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 1700
Rooms from
RUB 900per room per night
Book Now!

Hostel Land 

Zagorodny Prospekt 12, St Petersburg, 191002, Russia Show on map
Score 7.9 from 39 reviews
Hostel Land
Pricesfrom (per room per night)
SingleRUB 299
DoubleRUB 2100
Rooms from
RUB 299per room per night
Book Now!

Vesta Hostel 

Nab. Reki Fontanki 51-53, St Petersburg, 191023, Russia Show on map
Score 8.4 from 66 reviews
Vesta Hostel
Pricesfrom (per room per night)
SingleRUB 250
DoubleRUB 450
Rooms from
RUB 250per room per night
Book Now!

GriboedovArt 

Naberezhnaya Kanala Griboedova, 40, St Petersburg, 191023, Russia Show on map
Score 9.0 from 7 reviews
GriboedovArt
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 3000
Rooms from
RUB 2100per room per night
Book Now!

Dom Na Fontanke Hostel 

Naberezhnaya Reki Fontanki 11, St Petersburg, 191028, Russia Show on map
Score 8.2 from 89 reviews
Dom Na Fontanke Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 530
Rooms from
RUB 400per room per night
Book Now!

Cafe de Flora 

Butlerova Street 11, St Petersburg, 195220, Russia Show on map
Score 8.7 from 91 reviews
Cafe de Flora
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 3600
Rooms from
RUB 2900per room per night
Book Now!

Fjord Hostel 

3-ya Sovetskaya Ulitsa, 18/6, St Petersburg, 191036, Russia Show on map
Score 8.8 from 87 reviews
Fjord Hostel
Pricesfrom (per room per night)
SingleRUB 529
DoubleRUB 3800
Rooms from
RUB 529per room per night
Book Now!

Taiga Hostel 

Zagorodny prospekt 21-23, St Petersburg, 191002, Russia Show on map
Score 9.0 from 192 reviews
Taiga Hostel
Pricesfrom (per room per night)
SingleRUB 549
DoubleRUB 3499
Rooms from
RUB 549per room per night
Book Now!

Hostel Cinema 

Ulitsa Ryleeva 10, St Petersburg, 191123, Russia Show on map
Score 6.4 from 58 reviews
Hostel Cinema
Pricesfrom (per room per night)
SingleRUB 290
DoubleRUB 600
Rooms from
RUB 290per room per night
Book Now!

MK Classik Hotel 3 Stars

Kolomenskaya Str.14, St Petersburg, 191119, Russia Show on map
Score 8.0 from 455 reviews
MK Classik Hotel
Pricesfrom (per room per night)
SingleRUB 1381
DoubleRUB 7900
Rooms from
RUB 1381per room per night
Book Now!

Admiralty Hostel 2 Stars

Gorokhovaya Street 3, St Petersburg, 190000, Russia Show on map
Score 8.7 from 169 reviews
Admiralty Hostel
Pricesfrom (per room per night)
SingleRUB 323
DoubleRUB 1899
Rooms from
RUB 323per room per night
Book Now!

ART Hostel Kultura 3 Stars

Vosstaniya Street 24, St Petersburg, 191014, Russia Show on map
Score 8.3 from 328 reviews
ART Hostel Kultura
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2000
Rooms from
RUB 400per room per night
Book Now!

Prestige Apartments on Nevsky 

Nevsky Prospect 170, St Petersburg, 190000, Russia Show on map
Score 9.0 from 17 reviews
Prestige Apartments on Nevsky
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Ejen Guest House 

Desyataya Liniya Vasilyevskogo Ostrova 7, St Petersburg, 199178, Russia Show on map
Score 8.4 from 111 reviews
Ejen Guest House
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2000
Rooms from
RUB 1500per room per night
Book Now!

Yaromir Hostel 

Malaya Konyushennaya Ulitsa 10, St Petersburg, 191186, Russia Show on map
Score 8.9 from 6 reviews
Yaromir Hostel
Pricesfrom (per room per night)
SingleRUB 650
DoubleRUB 1950
Rooms from
RUB 650per room per night
Book Now!

Trio 

Ulitsa Zakharyevskaya 23, St Petersburg, 191036, Russia Show on map
Score 8.6 from 42 reviews
Trio
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 1600
Rooms from
RUB 1100per room per night
Book Now!

Apartment on Grazhdanskiy 114 B1 

??????????? ????????, ??? 114, ?????? 1, St Petersburg, 195267, Russia Show on map
Score 9.9 from 9 reviews
Apartment on Grazhdanskiy 114 B1
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 3300
Rooms from
RUB 2400per room per night
Book Now!

Oksana's Apartments 3 Stars

Nevsky Prospekt 69, St Petersburg, 191025, Russia Show on map
Score 8.5 from 342 reviews
Oksana's Apartments
Pricesfrom (per room per night)
SingleRUB 1990
DoubleRUB 4200
Rooms from
RUB 1990per room per night
Book Now!

Bigland Hostel 

Bolshaya Konyushennaya Ulitsa 12, St Petersburg, 191186, Russia Show on map
Score 9.3 from 408 reviews
Bigland Hostel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 3000
Rooms from
RUB 500per room per night
Book Now!

Suricata Hostel 

Naberezhnaya Reki Moyki 8, St Petersburg, 197000, Russia Show on map
Score 9.3 from 56 reviews
Suricata Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 5000
Rooms from
RUB 350per room per night
Book Now!

Gloria 

Grivtsova Pereulok 6, St Petersburg, 198261, Russia Show on map
Score 7.3 from 115 reviews
Gloria
Pricesfrom (per room per night)
SingleRUB 1190
DoubleRUB 1490
Rooms from
RUB 1190per room per night
Book Now!

Piters Mystery on Gorokhovaya 

Gorokhovaya street 32 app. 15, St Petersburg, 191023, Russia Show on map
Score 8.5 from 238 reviews
Piters Mystery on Gorokhovaya
Pricesfrom (per room per night)
SingleRUB 270
DoubleRUB 950
Rooms from
RUB 270per room per night
Book Now!

Premium Hotel Zabava 3 Stars

Divenskaya Street 5, St Petersburg, 197101, Russia Show on map
Score 7.9 from 143 reviews
Premium Hotel Zabava
Pricesfrom (per room per night)
SingleRUB 2090
DoubleRUB 5000
Rooms from
RUB 2090per room per night
Book Now!

Hotel Solo Admiralteyskaya 3 Stars

Ulitsa Malaya Morskaya 9, St Petersburg, 191186, Russia Show on map
Score 8.9 from 30 reviews
Hotel Solo Admiralteyskaya
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 4900
Rooms from
RUB 2700per room per night
Book Now!

PiterDom Oblaka 

8-ya Sovetskaya Ulitsa 14, St Petersburg, 191036, Russia Show on map
Score 8.7 from 98 reviews
PiterDom Oblaka
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3500
Rooms from
RUB 1800per room per night
Book Now!

Grecheskiy Dvorik 

Grecheskiy Prospect 11, St Petersburg, 193130, Russia Show on map
Score 7.0 from 10 reviews
Grecheskiy Dvorik
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 2500
Rooms from
RUB 600per room per night
Book Now!

Atrium Hotel 3 Stars

Nevsky Prospekt 170, St Petersburg, 193024, Russia Show on map
Score 8.4 from 466 reviews
Atrium Hotel
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 5200
Rooms from
RUB 1600per room per night
Book Now!

Atmosphera na Spasskom 11 

Spasskiy pereulok, 11/1, St Petersburg, 190031, Russia Show on map
Score 7.9 from 76 reviews
Atmosphera na Spasskom 11
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3570
Rooms from
RUB 1500per room per night
Book Now!

Apartamenti Grafa Orlova 2 

Galernaya Ulitsa 19, St Petersburg, 190000, Russia Show on map
Score 8.8 from 1 review
Apartamenti Grafa Orlova 2
Pricesfrom (per room per night)
SingleRUB 25000
DoubleRUB 25000
Rooms from
RUB 25000per room per night
Book Now!

Hotel Tanais 3 Stars

Nekrasova Street 58, St Petersburg, 191014, Russia Show on map
Score 8.2 from 118 reviews
Hotel Tanais
Pricesfrom (per room per night)
SingleRUB 1260
DoubleRUB 4500
Rooms from
RUB 1260per room per night
Book Now!

Apart Hotel Sova 4 Stars

Furshtatskaya Ulitsa, 28, St Petersburg, 191028, Russia Show on map
Score 8.4 from 124 reviews
Apart Hotel Sova
Pricesfrom (per room per night)
SingleRUB 3250
DoubleRUB 7900
Rooms from
RUB 3250per room per night
Book Now!

Globus on Kurlyandskaya 

Ulitsa Kurlyandskaya 34, St Petersburg, 190020, Russia Show on map
Score 7.0 from 3 reviews
Globus on Kurlyandskaya
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 2700
Rooms from
RUB 1350per room per night
Book Now!

Columb Hotel 

Kazanskaya Str.41, St Petersburg, 190000, Russia Show on map
Score 8.4 from 44 reviews
Columb Hotel
Pricesfrom (per room per night)
SingleRUB 2720
DoubleRUB 3200
Rooms from
RUB 2720per room per night
Book Now!

Apartment On Tukhachevskogo 

Ulitsa Marshala Tukhachevskogo 25 - 406, St Petersburg, 195067, Russia Show on map
 
Apartment On Tukhachevskogo
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2300
Rooms from
RUB 2000per room per night
Book Now!

Dom Pertsova 1 Star

Ligovsky Prospekt 44, St Petersburg, 190040, Russia Show on map
Score 9.2 from 296 reviews
Dom Pertsova
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2300
Rooms from
RUB 1000per room per night
Book Now!

Mushroom Mini-Hotel 

Naberezhnaya Kanala Griboyedova 42-23, St Petersburg, 190031, Russia Show on map
 
Mushroom Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 4200
Rooms from
RUB 1900per room per night
Book Now!

Novaya Istoriya 

Naberezhnaya Kanala Griboyedova 14, St Petersburg, 191011, Russia Show on map
Score 9.4 from 8 reviews
Novaya Istoriya
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 5000
Rooms from
RUB 3000per room per night
Book Now!

Rooms.SPb 

Ligovskiy prospekt 56?, St Petersburg, 191040, Russia Show on map
Score 9.2 from 5 reviews
Rooms.SPb
Pricesfrom (per room per night)
SingleRUB 250
DoubleRUB 1100
Rooms from
RUB 250per room per night
Book Now!

Comfort 

Gorokhovaya Ulitsa 79, St Petersburg, 191180, Russia Show on map
Score 9.2 from 23 reviews
Comfort
Pricesfrom (per room per night)
SingleRUB 990
DoubleRUB 2900
Rooms from
RUB 990per room per night
Book Now!

Turku 1 Apartment 

Ulitsa Turku 1, Bldg 2, St Petersburg, 192071, Russia Show on map
Score 7.5 from 24 reviews
Turku 1 Apartment
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2000
Rooms from
RUB 1600per room per night
Book Now!

Positive Hostel on Fontanka 

Naberezhnaya reki Fontanki 26, St Petersburg, 197350, Russia Show on map
Score 8.6 from 149 reviews
Positive Hostel on Fontanka
Pricesfrom (per room per night)
SingleRUB 349
DoubleRUB 441
Rooms from
RUB 349per room per night
Book Now!

Apartment Moskovskiy Prospect 

Moskovskiy prospect 49 ap 106, St Petersburg, 190005, Russia Show on map
 
Apartment Moskovskiy Prospect
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Heart Petersburg 

Kronverkskiy prospekt, 77, St Petersburg, 197198, Russia Show on map
Score 8.8 from 2 reviews
Heart Petersburg
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2000
Rooms from
RUB 1800per room per night
Book Now!

Apartament on Dimitrova 16 

Ulitsa Dimitrova 16 build 3, St Petersburg, 192239, Russia Show on map
Score 8.8 from 19 reviews
Apartament on Dimitrova 16
Pricesfrom (per room per night)
SingleRUB 4500
DoubleRUB 4500
Rooms from
RUB 4500per room per night
Book Now!

Apartamenti-studio na Sennoy 

Moskovsky prospekt 2, St Petersburg, 190031, Russia Show on map
Score 9.4 from 17 reviews
Apartamenti-studio na Sennoy
Pricesfrom (per room per night)
SingleRUB 3245
DoubleRUB 3245
Rooms from
RUB 3245per room per night
Book Now!

Apartaments na Fontanke 

Naberezhnaya Reki Fontanki 9/6, St Petersburg, 191023, Russia Show on map
Score 8.5 from 42 reviews
Apartaments na Fontanke
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2020
Rooms from
RUB 1800per room per night
Book Now!

Rinaldi at Bolshoy prospect 3 Stars

Bolshoy Prospekt 7/4, St Petersburg, 197198, Russia Show on map
Score 7.6 from 45 reviews
Rinaldi at Bolshoy prospect
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2900
Rooms from
RUB 1000per room per night
Book Now!

Mini-hotel na Lesnom 

Lesnoy prospekt, 61 build 1, St Petersburg, 194100, Russia Show on map
Score 8.1 from 24 reviews
Mini-hotel na Lesnom
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Mini-Hotel na Nevskom 

Nevsky prospekt 84-86, St Petersburg, 191025, Russia Show on map
Score 6.8 from 185 reviews
Mini-Hotel na Nevskom
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 2300
Rooms from
RUB 300per room per night
Book Now!

Respectale Mini Hotel 3 Stars

Mayakovskogo Str.36/38, St Petersburg, 191014, Russia Show on map
Score 8.6 from 130 reviews
Respectale Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 4000
Rooms from
RUB 1100per room per night
Book Now!

Nevsky Hotel Express 

Nevsky Prospekt 91, St Petersburg, 191036, Russia Show on map
Score 8.5 from 84 reviews
Nevsky Hotel Express
Pricesfrom (per room per night)
SingleRUB 1814
DoubleRUB 18000
Rooms from
RUB 1814per room per night
Book Now!

Inn Tsentr 

Goncharnaya 5, St Petersburg, 191036, Russia Show on map
 
Inn Tsentr
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 3400
Rooms from
RUB 2600per room per night
Book Now!

STN Apartments on Griboedova Channel 3 Stars

Naberezhnaya Kanala Griboedova 31, St Petersburg, 191011, Russia Show on map
Score 7.5 from 44 reviews
STN Apartments on Griboedova Channel
Pricesfrom (per room per night)
SingleRUB 2125
DoubleRUB 3300
Rooms from
RUB 2125per room per night
Book Now!

Red Stars Hostel 

Naberezhnaya Reki Pryazhki 30, St Petersburg, 190121, Russia Show on map
Score 9.0 from 71 reviews
Red Stars Hostel
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 450
Rooms from
RUB 450per room per night
Book Now!

Rinaldi at Petropavlovskaya 3 Stars

Blokhina Str.4, St Petersburg, 190013, Russia Show on map
Score 7.5 from 47 reviews
Rinaldi at Petropavlovskaya
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2600
Rooms from
RUB 1000per room per night
Book Now!

Nevsky 66 Apartment 

Nevsky Prospekt 66, St Petersburg, 191011, Russia Show on map
Score 8.8 from 23 reviews
Nevsky 66 Apartment
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 3200
Rooms from
RUB 2100per room per night
Book Now!

Romanticheskaya Studiya 

Ulitsa Shkapina 9-11, St Petersburg, 198095, Russia Show on map
Score 9.5 from 14 reviews
Romanticheskaya Studiya
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 3500
Rooms from
RUB 3300per room per night
Book Now!

Komfort u Baltiyskogo Vokzala 

ul. Shkapina 9-11, St Petersburg, 198095, Russia Show on map
Score 8.9 from 7 reviews
Komfort u Baltiyskogo Vokzala
Pricesfrom (per room per night)
SingleRUB 4400
DoubleRUB 4500
Rooms from
RUB 4400per room per night
Book Now!

Zhivoy Dom 1897 

Ulitsa Blohina 17, St Petersburg, 197198, Russia Show on map
Score 8.8 from 21 reviews
Zhivoy Dom 1897
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 4000
Rooms from
RUB 2300per room per night
Book Now!

Studia on Poltavsky proezd 2 

Poltavsky proezd, 2 apt 591, St Petersburg, 191036, Russia Show on map
Score 9.8 from 4 reviews
Studia on Poltavsky proezd 2
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 4500
Rooms from
RUB 3500per room per night
Book Now!

SoNata 2 Stars

Opochinina Street 9, St Petersburg, 199106, Russia Show on map
Score 8.7 from 106 reviews
SoNata
Pricesfrom (per room per night)
SingleRUB 650
DoubleRUB 2400
Rooms from
RUB 650per room per night
Book Now!

Atmosphera na Kamennoostrovskom 43 

Kamennoostrovskiy prospekt, 43, St Petersburg, 197022, Russia Show on map
Score 7.8 from 49 reviews
Atmosphera na Kamennoostrovskom 43
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1850
Rooms from
RUB 1000per room per night
Book Now!

Mini-hotel Tsarskaya Stolitsa 

Lermontovsky Prospekt 37, St Petersburg, 190005, Russia Show on map
Score 8.2 from 18 reviews
Mini-hotel Tsarskaya Stolitsa
Pricesfrom (per room per night)
SingleRUB 8400
DoubleRUB 12900
Rooms from
RUB 8400per room per night
Book Now!

History Hotel at Galernaya 3 Stars

Angliyskaya Naberezhnaya 46, St Petersburg, 190000, Russia Show on map
Score 7.3 from 110 reviews
History Hotel at Galernaya
Pricesfrom (per room per night)
SingleRUB 1615
DoubleRUB 4700
Rooms from
RUB 1615per room per night
Book Now!

Apartamenty Na Il'yushina 

Il'yushina, 15/2, St Petersburg, 197373, Russia Show on map
 
Apartamenty Na Il'yushina
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 1900
Rooms from
RUB 1900per room per night
Book Now!

Lira Mini Hotel 2 Stars

Moskovskiy Prospekt 8, St Petersburg, 190031, Russia Show on map
Score 6.3 from 437 reviews
Lira Mini Hotel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1600
Rooms from
RUB 300per room per night
Book Now!

ULA Hostel 

ul Dekabristov 22, St Petersburg, 190000, Russia Show on map
Score 10.0 from 7 reviews
ULA Hostel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 2800
Rooms from
RUB 500per room per night
Book Now!

Seven Cabins Hotel 

Veselnaya Ulitsa 4B, St Petersburg, 199106, Russia Show on map
Score 8.5 from 148 reviews
Seven Cabins Hotel
Pricesfrom (per room per night)
SingleRUB 1250
DoubleRUB 3100
Rooms from
RUB 1250per room per night
Book Now!

Apartments na Fontanke 26 

Naberezhnaya reki Fontanki 26, St Petersburg, 191028, Russia Show on map
Score 7.0 from 3 reviews
Apartments na Fontanke 26
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 3800
Rooms from
RUB 3300per room per night
Book Now!

Happy House 2 Stars

Naberezhnaya Kryukova Kanala 23, St Petersburg, 191014, Russia Show on map
Score 7.1 from 258 reviews
Happy House
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 3000
Rooms from
RUB 500per room per night
Book Now!

Avenue Hotel 3 Stars

Ulitsa Pravdy 22, St Petersburg, 196000, Russia Show on map
Score 7.1 from 2 reviews
Avenue Hotel
Pricesfrom (per room per night)
SingleRUB 2117
DoubleRUB 3240
Rooms from
RUB 2117per room per night
Book Now!

Art Hostel Squat 

Kolomenskaya Ulitsa 7, St Petersburg, 191040, Russia Show on map
Score 8.2 from 119 reviews
Art Hostel Squat
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 1000
Rooms from
RUB 500per room per night
Book Now!

Jenavi Club Hotel 

Bolshoy Smolensky Prospekt 12, St Petersburg, 192029, Russia Show on map
Score 7.8 from 184 reviews
Jenavi Club Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3800
Rooms from
RUB 1800per room per night
Book Now!

Hostel Moroshka 

st Naberezhnaya reki fontanki 90/7 ap 4, St Petersburg, 191180, Russia Show on map
Score 10.0 from 1 review
Hostel Moroshka
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 1500
Rooms from
RUB 500per room per night
Book Now!

Apartment On Nikolskaya Plochad 

Nikolskaya Plochad 4, St Petersburg, 190068, Russia Show on map
 
Apartment On Nikolskaya Plochad
Pricesfrom (per room per night)
SingleRUB 3250
DoubleRUB 3690
Rooms from
RUB 3250per room per night
Book Now!

Hotel 1913 year 3 Stars

Voznesenskiy avenue, 13/2, St Petersburg, 190000, Russia Show on map
Score 8.7 from 677 reviews
Hotel 1913 year
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 9500
Rooms from
RUB 2000per room per night
Book Now!

A Boutique Hotel 3 Stars

Sadovaya Ulitsa 11, St Petersburg, 191186, Russia Show on map
Score 8.1 from 993 reviews
A Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 5800
Rooms from
RUB 2250per room per night
Book Now!

STN Apartments on Nevsky 60 

Nevsky Prospekt 60, St Petersburg, 191011, Russia Show on map
Score 7.6 from 75 reviews
STN Apartments on Nevsky 60
Pricesfrom (per room per night)
SingleRUB 2210
DoubleRUB 4100
Rooms from
RUB 2210per room per night
Book Now!

Peter Hotel 

Ulitsa Italianskaya,12, St Petersburg, 191023, Russia Show on map
Score 8.1 from 52 reviews
Peter Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 3300
Rooms from
RUB 1000per room per night
Book Now!

Randhouse Sennaya B&B 

Pereulok Grivtsova 11, St Petersburg, 190031, Russia Show on map
Score 8.6 from 51 reviews
Randhouse Sennaya B&B
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3000
Rooms from
RUB 2000per room per night
Book Now!

Sweet Dreams 3 Stars

?????????? ???????? 11, St Petersburg, 191002, Russia Show on map
Score 6.8 from 106 reviews
Sweet Dreams
Pricesfrom (per room per night)
SingleRUB 1150
DoubleRUB 3000
Rooms from
RUB 1150per room per night
Book Now!

Apartments New Holland 

Konnogvardeyskiy Bulvar 6, St Petersburg, 190000, Russia Show on map
Score 9.3 from 38 reviews
Apartments New Holland
Pricesfrom (per room per night)
SingleRUB 1421
DoubleRUB 3500
Rooms from
RUB 1421per room per night
Book Now!

Rinaldi at Petrogradskaya Side 3 Stars

Bolshoy Prospekt 74, St Petersburg, 197198, Russia Show on map
Score 7.3 from 102 reviews
Rinaldi at Petrogradskaya Side
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2900
Rooms from
RUB 1000per room per night
Book Now!

Mozaika Hostel 2 Stars

Ligovskiy prospect 50, St Petersburg, 191040, Russia Show on map
Score 8.0 from 87 reviews
Mozaika Hostel
Pricesfrom (per room per night)
SingleRUB 390
DoubleRUB 1899
Rooms from
RUB 390per room per night
Book Now!

Samsonov Hotel on Moskovsky 

Moskovsky Prospekt 36, St Petersburg, 191013, Russia Show on map
Score 7.8 from 14 reviews
Samsonov Hotel on Moskovsky
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2300
Rooms from
RUB 2000per room per night
Book Now!

Club MarInn Hotel 3 Stars

Morskaya Nab.31 bld.2, St Petersburg, 199155, Russia Show on map
Score 8.4 from 92 reviews
Club MarInn Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 5000
Rooms from
RUB 2000per room per night
Book Now!

VSPB apartment Lux 

ulitsa Egorova 25, St Petersburg, 190005, Russia Show on map
 
VSPB apartment Lux
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 2200
Rooms from
RUB 1450per room per night
Book Now!

Aleksandr Hotel 3 Stars

Stolyarny Pereulok 10-12, St Petersburg, 190031, Russia Show on map
Score 8.7 from 542 reviews
Aleksandr Hotel
Pricesfrom (per room per night)
SingleRUB 1275
DoubleRUB 2500
Rooms from
RUB 1275per room per night
Book Now!

Hotel Garrah 3 Stars

Gorohovaya Street 23, St Petersburg, 190000, Russia Show on map
Score 8.2 from 299 reviews
Hotel Garrah
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2500
Rooms from
RUB 1200per room per night
Book Now!

Hotel Esplanada 

Ligovsky Prospekt 130, St Petersburg, 192007, Russia Show on map
Score 8.1 from 386 reviews
Hotel Esplanada
Pricesfrom (per room per night)
SingleRUB 1650
DoubleRUB 4500
Rooms from
RUB 1650per room per night
Book Now!

Mini-hotel Ariadna 

Bolshaya Pushkarskaya Ulitsa 60, St Petersburg, 197101, Russia Show on map
Score 8.0 from 229 reviews
Mini-hotel Ariadna
Pricesfrom (per room per night)
SingleRUB 684
DoubleRUB 3150
Rooms from
RUB 684per room per night
Book Now!

Avangard 3 Stars

Ligovsky prospekt 63, St Petersburg, 191040, Russia Show on map
 
Avangard
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 10800
Rooms from
RUB 2000per room per night
Book Now!

Stony Island Hotel 3 Stars

Kamennoostrovsky Prospekt 45, St Petersburg, 197022, Russia Show on map
Score 8.5 from 771 reviews
Stony Island Hotel
Pricesfrom (per room per night)
SingleRUB 2520
DoubleRUB 11000
Rooms from
RUB 2520per room per night
Book Now!

Coffee Hostel 

Ulitsa Razyezzhaya, 1, apt 20, St Petersburg, 191002, Russia Show on map
Score 9.1 from 116 reviews
Coffee Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 1550
Rooms from
RUB 600per room per night
Book Now!

Apartment Na Turistskoy 8 

Ulitsa Turistskaya 8k3, ap. 28, St Petersburg, 197348, Russia Show on map
 
Apartment Na Turistskoy 8
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1600
Rooms from
RUB 1500per room per night
Book Now!

Domotelli Nevsky 3 Stars

Nevsky Prospekt 105, St Petersburg, 191036, Russia Show on map
Score 7.8 from 63 reviews
Domotelli Nevsky
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 4000
Rooms from
RUB 1700per room per night
Book Now!

Loft Studio Narvskaya 

Staro-Petergofskiy prospekt 28 kv 39, St Petersburg, 190020, Russia Show on map
 
Loft Studio Narvskaya
Pricesfrom (per room per night)
SingleRUB 2150
DoubleRUB 2450
Rooms from
RUB 2150per room per night
Book Now!

Business Hotel on Bumazhnaya 

Bumazhnaya Ulitsa 4, St Petersburg, 190020, Russia Show on map
Score 7.9 from 71 reviews
Business Hotel on Bumazhnaya
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4800
Rooms from
RUB 2500per room per night
Book Now!

Lanselot Hotel 2 Stars

Tsyolkovskogo Ulitsa 15, St Petersburg, 190020, Russia Show on map
Score 1.0 from 1 review
Lanselot Hotel
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 4000
Rooms from
RUB 900per room per night
Book Now!

Mini Hotel Nevskaya Classica 

Nevskiy prospekt, 3, app. 8, St Petersburg, 191186, Russia Show on map
Score 9.3 from 192 reviews
Mini Hotel Nevskaya Classica
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 2100
Rooms from
RUB 1100per room per night
Book Now!

Belvedere Nevsky Business Hotel 4 Stars

Ulitsa Bolshaya Konyushennaya 29, St Petersburg, 191186, Russia Show on map
Score 8.4 from 1198 reviews
Belvedere Nevsky Business Hotel
Pricesfrom (per room per night)
SingleRUB 4500
DoubleRUB 5200
Rooms from
RUB 4500per room per night
Book Now!

Hotel Nevskiy 98 3 Stars

Nevsky Prospect 98 A, St Petersburg, 191025, Russia Show on map
Score 8.1 from 198 reviews
Hotel Nevskiy 98
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 5500
Rooms from
RUB 2500per room per night
Book Now!

Economy Mini-Hotel Geralda 2 Stars

Pushkinskaya Street 11/52, St Petersburg, 191025, Russia Show on map
Score 8.1 from 31 reviews
Economy Mini-Hotel Geralda
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1200
Rooms from
RUB 1000per room per night
Book Now!

Apartment On Tuchkov Pereulok 24 

Tuchkov pereulok 24, St Petersburg, 199004, Russia Show on map
 
Apartment On Tuchkov Pereulok 24
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

V&V Hostel 

Muchnoy Pereulok 3, St Petersburg, 191023, Russia Show on map
Score 8.9 from 270 reviews
V&V Hostel
Pricesfrom (per room per night)
SingleRUB 1490
DoubleRUB 1490
Rooms from
RUB 1490per room per night
Book Now!

Apartment YES 

Ulitsa Khoshimina 16, St Petersburg, 194355, Russia Show on map
Score 9.4 from 4 reviews
Apartment YES
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2550
Rooms from
RUB 2200per room per night
Book Now!

Moskovskaya Apartment 

Krasnoputilovskaya Ulitsa 109, St Petersburg, 196240, Russia Show on map
Score 8.2 from 17 reviews
Moskovskaya Apartment
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2750
Rooms from
RUB 1800per room per night
Book Now!

Apartment Staro-Petergofskij 

Staro-Petergofskij pr., 26 V, St Petersburg, 199000, Russia Show on map
Score 8.4 from 127 reviews
Apartment Staro-Petergofskij
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1800
Rooms from
RUB 1000per room per night
Book Now!

FlatStar on Nevsky 112 

Nevsky Prospekt 112, St Petersburg, 191025, Russia Show on map
Score 10.0 from 1 review
FlatStar on Nevsky 112
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3500
Rooms from
RUB 3200per room per night
Book Now!

Hotel Nicola 

Sredny Prospekt V.O. 56, St Petersburg, 199178, Russia Show on map
Score 7.9 from 42 reviews
Hotel Nicola
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 5500
Rooms from
RUB 550per room per night
Book Now!

Hand Made HOSTEL 2 Stars

prospect Rimskogo-Korsakova, 29, app.2, St Petersburg, 190068, Russia Show on map
Score 8.3 from 163 reviews
Hand Made HOSTEL
Pricesfrom (per room per night)
SingleRUB 270
DoubleRUB 1790
Rooms from
RUB 270per room per night
Book Now!

Hostel Kovcheg 

Ul. Pionerskaya, 47, St Petersburg, 197110, Russia Show on map
Score 9.6 from 1 review
Hostel Kovcheg
Pricesfrom (per room per night)
SingleRUB 280
DoubleRUB 400
Rooms from
RUB 280per room per night
Book Now!

Fontanka 99 3 Stars

Naberezhnaya Reki Fontanki 99, St Petersburg, 190031, Russia Show on map
Score 5.0 from 1 review
Fontanka 99
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 3200
Rooms from
RUB 2800per room per night
Book Now!

Kino Hostel on Moskovskiy 2 Stars

Gastello Street 18, St Petersburg, 196135, Russia Show on map
Score 8.1 from 240 reviews
Kino Hostel on Moskovskiy
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 2400
Rooms from
RUB 450per room per night
Book Now!

Happy Inn na Sofiyskoy 

Sofiyskaya Ulitsa 24, St Petersburg, 192236, Russia Show on map
Score 8.0 from 113 reviews
Happy Inn na Sofiyskoy
Pricesfrom (per room per night)
SingleRUB 2465
DoubleRUB 3900
Rooms from
RUB 2465per room per night
Book Now!

Apartments ERS Moika 3 Stars

Central Area, St Petersburg, 191186, Russia Show on map
Score 8.5 from 196 reviews
Apartments ERS Moika
Pricesfrom (per room per night)
SingleRUB 2375
DoubleRUB 7000
Rooms from
RUB 2375per room per night
Book Now!

Grinev Hotel 3 Stars

Ulitsa Pushkinskaya 19, pomeshchenie 21, St Petersburg, 191040, Russia Show on map
Score 9.2 from 36 reviews
Grinev Hotel
Pricesfrom (per room per night)
SingleRUB 1890
DoubleRUB 4300
Rooms from
RUB 1890per room per night
Book Now!

Late Breakfast Club Hostel 

Kovensky Pereulok 14, St Petersburg, 191014, Russia Show on map
Score 8.7 from 50 reviews
Late Breakfast Club Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2200
Rooms from
RUB 350per room per night
Book Now!

Nevsky Mayak on Pushkinskaya 

Ulitsa Pushkinskaya, 8, St Petersburg, 191040, Russia Show on map
Score 7.5 from 22 reviews
Nevsky Mayak on Pushkinskaya
Pricesfrom (per room per night)
SingleRUB 1080
DoubleRUB 2800
Rooms from
RUB 1080per room per night
Book Now!

Antre na Fontanke Hostel 

Naberezhnaya Reki Fontanki 64, St Petersburg, 190000, Russia Show on map
Score 7.7 from 41 reviews
Antre na Fontanke Hostel
Pricesfrom (per room per night)
SingleRUB 208
DoubleRUB 400
Rooms from
RUB 208per room per night
Book Now!

Peter Hotel 3 Stars

Ulitsa Zoi Kosmodemianskoy 11 Lit. A, St Petersburg, 198095, Russia Show on map
Score 7.5 from 106 reviews
Peter Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2700
Rooms from
RUB 1500per room per night
Book Now!

Apartment K-42 

Korablestroiteley 42K1, St Petersburg, 199397, Russia Show on map
Score 7.8 from 5 reviews
Apartment K-42
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 3200
Rooms from
RUB 2600per room per night
Book Now!

Stary Nevsky 3 Stars

Nevsky Prospekt 147, St Petersburg, 191024, Russia Show on map
Score 8.3 from 620 reviews
Stary Nevsky
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3900
Rooms from
RUB 1500per room per night
Book Now!

Vsyo Putem 

Ulitsa Kuybysheva 21, St Petersburg, 197046, Russia Show on map
Score 9.1 from 49 reviews
Vsyo Putem
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2000
Rooms from
RUB 400per room per night
Book Now!

Belye Nochi Hotel 2 Stars

Prospekt Bolshevikov 54, Bldg. 1, St Petersburg, 193315, Russia Show on map
Score 5.2 from 156 reviews
Belye Nochi Hotel
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 2800
Rooms from
RUB 1350per room per night
Book Now!

Grazhdansky Apartment 

Grazhdanskii Prospect 121, St Petersburg, 195299, Russia Show on map
Score 10.0 from 1 review
Grazhdansky Apartment
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Belmond Grand Hotel Europe 5 Stars

Mikhaylovskaya Ulitsa 1/7, St Petersburg, 191186, Russia Show on map
Score 9.1 from 546 reviews
Belmond Grand Hotel Europe
Pricesfrom (per room per night)
SingleRUB 14160
DoubleRUB 57230
Rooms from
RUB 14160per room per night
Book Now!

Apartment Komendantsky Prospekt 

Komendantsky Prospekt 17k1, ap. 762, St Petersburg, 197371, Russia Show on map
 
Apartment Komendantsky Prospekt
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 5000
Rooms from
RUB 3200per room per night
Book Now!

Hostel Nechayannaya Radost 

Ulitsa Dostoyevskogo 36, St Petersburg, 191119, Russia Show on map
Score 8.7 from 62 reviews
Hostel Nechayannaya Radost
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 2000
Rooms from
RUB 300per room per night
Book Now!

Inn 15 Komnat 

Ulitsa Marata 26, St Petersburg, 191040, Russia Show on map
Score 9.8 from 2 reviews
Inn 15 Komnat
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3000
Rooms from
RUB 2000per room per night
Book Now!

Solo Hotel Isaac Square 3 Stars

Yakubovicha Street 2, St Petersburg, 190000, Russia Show on map
Score 8.5 from 86 reviews
Solo Hotel Isaac Square
Pricesfrom (per room per night)
SingleRUB 2590
DoubleRUB 4900
Rooms from
RUB 2590per room per night
Book Now!

Katyusha 3 Stars

Admiralteyskaya naberezhnaya 6, St Petersburg, 190000, Russia Show on map
Score 8.0 from 76 reviews
Katyusha
Pricesfrom (per room per night)
SingleRUB 2199
DoubleRUB 4350
Rooms from
RUB 2199per room per night
Book Now!

Fontanka 64 Mini Hotel 

Neberezhnaya Reki Fontanki 64, St Petersburg, 191002, Russia Show on map
Score 7.8 from 253 reviews
Fontanka 64 Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1900
Rooms from
RUB 1000per room per night
Book Now!

Apartments Na Nevskom 72 

Nevskiy prospekt 72, St Petersburg, 191025, Russia Show on map
Score 8.5 from 10 reviews
Apartments Na Nevskom 72
Pricesfrom (per room per night)
SingleRUB 2970
DoubleRUB 2970
Rooms from
RUB 2970per room per night
Book Now!

U Fontana Hotel 3 Stars

Sevastyanova Street 14, St Petersburg, 196105, Russia Show on map
Score 7.3 from 138 reviews
U Fontana Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 4300
Rooms from
RUB 1800per room per night
Book Now!

Ispytateley 31 Apartment 

Prospekt Ispytateley 31, St Petersburg, 197327, Russia Show on map
Score 5.5 from 3 reviews
Ispytateley 31 Apartment
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2900
Rooms from
RUB 2300per room per night
Book Now!

Apartment Poltavskiy 2 

proezd Poltavskiy 2, St Petersburg, 191036, Russia Show on map
Score 10.0 from 1 review
Apartment Poltavskiy 2
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Club1957 

Ulitsa Nekrasova 39, St Petersburg, 190008, Russia Show on map
 
Club1957
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Palantin Hotel 3 Stars

Rizhsky Prospekt 4-6, St Petersburg, 190103, Russia Show on map
Score 8.2 from 257 reviews
Palantin Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 6200
Rooms from
RUB 1300per room per night
Book Now!

Family Hotel 

Ligovsky Prospekt 44, St Petersburg, 191040, Russia Show on map
Score 9.5 from 145 reviews
Family Hotel
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 3100
Rooms from
RUB 2100per room per night
Book Now!

FlatHome24 Soyuznyi 4 

Soyuznyi prospekt 4, St Petersburg, 195279, Russia Show on map
 
FlatHome24 Soyuznyi 4
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4000
Rooms from
RUB 2000per room per night
Book Now!

Suvorov Hotel 3 Stars

5-ya Sovetskaya Str.3/13, St Petersburg, 191036, Russia Show on map
Score 8.3 from 120 reviews
Suvorov Hotel
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 6500
Rooms from
RUB 1100per room per night
Book Now!

Veronika Hotel 3 Stars

Generala Khruleva Str.6, St Petersburg, 197348, Russia Show on map
Score 8.3 from 120 reviews
Veronika Hotel
Pricesfrom (per room per night)
SingleRUB 3870
DoubleRUB 5000
Rooms from
RUB 3870per room per night
Book Now!

Dominik House 2 Stars

Nevsky Prospekt 63, St Petersburg, 190000, Russia Show on map
Score 9.3 from 92 reviews
Dominik House
Pricesfrom (per room per night)
SingleRUB 1050
DoubleRUB 4000
Rooms from
RUB 1050per room per night
Book Now!

Miliy Dom y Petropavlovki 

Ulitsa Jablochkova 5, St Petersburg, 197198, Russia Show on map
Score 8.0 from 8 reviews
Miliy Dom y Petropavlovki
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 1900
Rooms from
RUB 1400per room per night
Book Now!

GoodNight Hotel 3 Stars

Liteyniy Prospekt 61, St Petersburg, 191014, Russia Show on map
Score 8.4 from 500 reviews
GoodNight Hotel
Pricesfrom (per room per night)
SingleRUB 1599
DoubleRUB 8000
Rooms from
RUB 1599per room per night
Book Now!

SpbMannia On Galernaya Street 17 

Galernaya Ulitsa17, St Petersburg, 191002, Russia Show on map
Score 9.5 from 3 reviews
SpbMannia On Galernaya Street 17
Pricesfrom (per room per night)
SingleRUB 4880
DoubleRUB 4880
Rooms from
RUB 4880per room per night
Book Now!

Petersburg's Elegy 

Ulitsa Rubinshteyna, 18, St Petersburg, 191002, Russia Show on map
 
Petersburg's Elegy
Pricesfrom (per room per night)
SingleRUB 1080
DoubleRUB 4050
Rooms from
RUB 1080per room per night
Book Now!

Mini Hotel Poetry 

Ulitsa Vosstaniya 22, St Petersburg, 191014, Russia Show on map
Score 7.9 from 98 reviews
Mini Hotel Poetry
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 3000
Rooms from
RUB 1350per room per night
Book Now!

Griboedov House 3 Stars

Griboyedov Canal Embarkment 61, St Petersburg, 190031, Russia Show on map
Score 8.7 from 23 reviews
Griboedov House
Pricesfrom (per room per night)
SingleRUB 1860
DoubleRUB 4000
Rooms from
RUB 1860per room per night
Book Now!

Apartment on Bolshoy Kazachy 2 Stars

Bolshoy Kazachy 11, St Petersburg, 196006, Russia Show on map
Score 7.1 from 17 reviews
Apartment on Bolshoy Kazachy
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Filippov Hotel na Nevsky 3 Stars

Nevsky Prospekt 142, St Petersburg, 191024, Russia Show on map
Score 8.5 from 247 reviews
Filippov Hotel na Nevsky
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 6900
Rooms from
RUB 1350per room per night
Book Now!

GoodRest 

Nevsky Prospect 63, St Petersburg, 191025, Russia Show on map
Score 8.9 from 74 reviews
GoodRest
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 4000
Rooms from
RUB 2250per room per night
Book Now!

Selena Apartments 4 Stars

Ulitsa Podkovyrova, 24, St Petersburg, 197136, Russia Show on map
Score 9.0 from 77 reviews
Selena Apartments
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 15000
Rooms from
RUB 3000per room per night
Book Now!

Karamazov Hotel 4 Stars

Sotsialisticheskaya Str.11-A, St Petersburg, 191119, Russia Show on map
Score 8.7 from 393 reviews
Karamazov Hotel
Pricesfrom (per room per night)
SingleRUB 2480
DoubleRUB 6500
Rooms from
RUB 2480per room per night
Book Now!

Apartment na Yakornoy 

Yakornaya UIlitsa 3, St Petersburg, 195027, Russia Show on map
Score 8.6 from 17 reviews
Apartment na Yakornoy
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2300
Rooms from
RUB 2000per room per night
Book Now!

Apartamenti Comfort 

Poltavskiy proezd, 2, St Petersburg, 191036, Russia Show on map
Score 8.5 from 150 reviews
Apartamenti Comfort
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 1500
Rooms from
RUB 1400per room per night
Book Now!

Stony Island Hotel at Lomonosova 3 Stars

Lomonosova Str.1, St Petersburg, 191011, Russia Show on map
Score 8.6 from 833 reviews
Stony Island Hotel at Lomonosova
Pricesfrom (per room per night)
SingleRUB 2730
DoubleRUB 10000
Rooms from
RUB 2730per room per night
Book Now!

Amadeo Hotel 3 Stars

Nevsky Prospekt 108, St Petersburg, 191025, Russia Show on map
Score 8.3 from 135 reviews
Amadeo Hotel
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 3100
Rooms from
RUB 800per room per night
Book Now!

ReMarka Hotels on Stolyarniy 3 Stars

Stolyarniy pereulok, 18/69, St Petersburg, 190031, Russia Show on map
Score 8.3 from 721 reviews
ReMarka Hotels on Stolyarniy
Pricesfrom (per room per night)
SingleRUB 1828
DoubleRUB 9170
Rooms from
RUB 1828per room per night
Book Now!

Ark Hostel 

Naberezhnaya Obvodnogo Kanala 223, korp 1, St Petersburg, 190020, Russia Show on map
 
Ark Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2000
Rooms from
RUB 400per room per night
Book Now!

FreeDOM Mini Hotel 

Nakhimova Street 7 Bldg.2, St Petersburg, 199226, Russia Show on map
Score 7.6 from 33 reviews
FreeDOM Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 7500
Rooms from
RUB 1900per room per night
Book Now!

Hostel Elena 

Ulitsa Akademika Konstantinova 4, St Petersburg, 195256, Russia Show on map
Score 5.7 from 21 reviews
Hostel Elena
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 800
Rooms from
RUB 800per room per night
Book Now!

Mansarda 2 Stars

Perekupnoy Lane 9, St Petersburg, 191024, Russia Show on map
Score 8.5 from 98 reviews
Mansarda
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 1200
Rooms from
RUB 900per room per night
Book Now!

Hotel Volna 

Millionnaya 27, Kv. 7, St Petersburg, 191186, Russia Show on map
 
Hotel Volna
Pricesfrom (per room per night)
SingleRUB 3750
DoubleRUB 5000
Rooms from
RUB 3750per room per night
Book Now!

Na Kima Mini Hotel 

Prospekt Kima 26B, St Petersburg, 199155, Russia Show on map
Score 5.4 from 1 review
Na Kima Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3200
Rooms from
RUB 1500per room per night
Book Now!

Apartment On Mytninskaya 2a 

Ulitsa Mytninskaya 2?-15, St Petersburg, 191024, Russia Show on map
Score 10.0 from 1 review
Apartment On Mytninskaya 2a
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 2300
Rooms from
RUB 1700per room per night
Book Now!

Polo Regatta Hotel 3 Stars

Plosad Morskoy Slavy, 1, St Petersburg, 199106, Russia Show on map
Score 7.4 from 1701 reviews
Polo Regatta Hotel
Pricesfrom (per room per night)
SingleRUB 1250
DoubleRUB 3360
Rooms from
RUB 1250per room per night
Book Now!

OK- hostel 

Naberezhnaya Obvodnogo Kanala 121 ap 42A, St Petersburg, 190013, Russia Show on map
Score 10.0 from 1 review
OK- hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1600
Rooms from
RUB 400per room per night
Book Now!

El Rooms Apartments 2 Stars

Ligovskiy Prospekt 44-209, St Petersburg, 191040, Russia Show on map
Score 9.6 from 134 reviews
El Rooms Apartments
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2700
Rooms from
RUB 1200per room per night
Book Now!

Good Morning Hostel 1 Star

Nevsky prospekt 74, St Petersburg, 191025, Russia Show on map
Score 7.6 from 87 reviews
Good Morning Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 3200
Rooms from
RUB 350per room per night
Book Now!

Hostel na 12 Linii 

12 linia V.O. 55, St Petersburg, 199178, Russia Show on map
Score 7.0 from 34 reviews
Hostel na 12 Linii
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1200
Rooms from
RUB 300per room per night
Book Now!

Altair 

Nevsky Prospekt 170, St Petersburg, 193024, Russia Show on map
Score 8.7 from 129 reviews
Altair
Pricesfrom (per room per night)
SingleRUB 690
DoubleRUB 2200
Rooms from
RUB 690per room per night
Book Now!

Apartment Na Kuznechnyy Pereulok 5 

Kuznechnyy Pereulok, 5, St Petersburg, 191002, Russia Show on map
Score 7.4 from 3 reviews
Apartment Na Kuznechnyy Pereulok 5
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Alpiysky Hostel 

Alpiysky Pereulok 32, St Petersburg, 192286, Russia Show on map
Score 7.8 from 28 reviews
Alpiysky Hostel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 3600
Rooms from
RUB 500per room per night
Book Now!

Tuchkov at the Palace 3 Stars

Gorokhovaya Str., 8/13, St Petersburg, 191186, Russia Show on map
Score 9.5 from 329 reviews
Tuchkov at the Palace
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4500
Rooms from
RUB 2500per room per night
Book Now!

Amore Art-Hotel 2 Stars

Pochtamtskaya Str., 8-2, St Petersburg, 191000, Russia Show on map
Score 8.6 from 119 reviews
Amore Art-Hotel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 3000
Rooms from
RUB 1200per room per night
Book Now!

Zlatoust Hotel 3 Stars

Kamennoostrovsky Prospekt 19, St Petersburg, 197101, Russia Show on map
Score 8.3 from 181 reviews
Zlatoust Hotel
Pricesfrom (per room per night)
SingleRUB 1960
DoubleRUB 3600
Rooms from
RUB 1960per room per night
Book Now!

Abazhur na Fontanke 3 Stars

Naberezhnaya reki Fontanki,86/2, St Petersburg, 191023, Russia Show on map
Score 8.9 from 235 reviews
Abazhur na Fontanke
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2600
Rooms from
RUB 1600per room per night
Book Now!

Apartment Frunze 1 

Ulitsa Frunze 1, St Petersburg, 192283, Russia Show on map
Score 10.0 from 2 reviews
Apartment Frunze 1
Pricesfrom (per room per night)
SingleRUB 4150
DoubleRUB 4150
Rooms from
RUB 4150per room per night
Book Now!

B&B Rinaldi History 

Nevsky Prospekt, 105, St Petersburg, 191036, Russia Show on map
Score 6.3 from 1 review
B&B Rinaldi History
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4400
Rooms from
RUB 2000per room per night
Book Now!

Vedenskiy Hotel 4 Stars

Bolshoy Prospekt 37, St Petersburg, 197198, Russia Show on map
Score 8.4 from 801 reviews
Vedenskiy Hotel
Pricesfrom (per room per night)
SingleRUB 3560
DoubleRUB 21400
Rooms from
RUB 3560per room per night
Book Now!

Ambassador 4 Stars

Prospekt Rimskogo-Korsakova 5-7, St Petersburg, 190068, Russia Show on map
Score 8.4 from 1055 reviews
Ambassador
Pricesfrom (per room per night)
SingleRUB 4077
DoubleRUB 11000
Rooms from
RUB 4077per room per night
Book Now!

Karelia Apart 3 Stars

Ulitsa Marshala Tukhachevskogo 27, Bldg 2, St Petersburg, 195067, Russia Show on map
Score 8.6 from 11 reviews
Karelia Apart
Pricesfrom (per room per night)
SingleRUB 2530
DoubleRUB 4660
Rooms from
RUB 2530per room per night
Book Now!

Central Inn - ?tmosphera 3 Stars

Yakubovicha Ulitsa 2, St Petersburg, 190000, Russia Show on map
Score 8.0 from 265 reviews
Central Inn - ?tmosphera
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 6500
Rooms from
RUB 1200per room per night
Book Now!

Apartments Sadovaya 2 

Ulitsa Efimova, 1, St Petersburg, 197000, Russia Show on map
Score 8.0 from 4 reviews
Apartments Sadovaya 2
Pricesfrom (per room per night)
SingleRUB 6900
DoubleRUB 6900
Rooms from
RUB 6900per room per night
Book Now!

Best Value Hotel 2 Stars

7-ya Sovetskaya Street 9/20 App.37, St Petersburg, 191036, Russia Show on map
Score 7.5 from 68 reviews
Best Value Hotel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1899
Rooms from
RUB 300per room per night
Book Now!

Atmosphera na Nevskom 132 

Nevsky Prospekt 132, St Petersburg, 191036, Russia Show on map
Score 8.2 from 52 reviews
Atmosphera na Nevskom 132
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 1400
Rooms from
RUB 900per room per night
Book Now!

Pastel Classic 

Nevskiy Prospekt 134, St Petersburg, 191036, Russia Show on map
Score 8.3 from 123 reviews
Pastel Classic
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 2700
Rooms from
RUB 300per room per night
Book Now!

Come Inn Apartments 

Nevsky Prospekt Area, St Petersburg, 191036, Russia Show on map
Score 8.8 from 355 reviews
Come Inn Apartments
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3700
Rooms from
RUB 1800per room per night
Book Now!

Ofizersky Poludomik 3 Stars

Kirochnaya Ulitsa 35, St Petersburg, 191123, Russia Show on map
Score 8.3 from 189 reviews
Ofizersky Poludomik
Pricesfrom (per room per night)
SingleRUB 1280
DoubleRUB 2700
Rooms from
RUB 1280per room per night
Book Now!

Hotel ArtApart 

Manezhnyy Pereulok 19/40, St Petersburg, 191123, Russia Show on map
Score 9.1 from 604 reviews
Hotel ArtApart
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 5000
Rooms from
RUB 2500per room per night
Book Now!

Nekrasov Hostel 

Ulitsa Nekrasova 37, St Petersburg, 191014, Russia Show on map
Score 8.8 from 86 reviews
Nekrasov Hostel
Pricesfrom (per room per night)
SingleRUB 430
DoubleRUB 2000
Rooms from
RUB 430per room per night
Book Now!

Hotel Sun Valley 

Ulitsa Kommuny 64, St Petersburg, 195298, Russia Show on map
Score 6.7 from 19 reviews
Hotel Sun Valley
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 4600
Rooms from
RUB 1800per room per night
Book Now!

Hostel City 812 2 Stars

Bolshoy Prospect P.S. 77, Flat 6, St Petersburg, 197023, Russia Show on map
Score 8.7 from 201 reviews
Hostel City 812
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 2100
Rooms from
RUB 500per room per night
Book Now!

Anabel at Nevsky 88 3 Stars

Nevsky Prospekt 88, St Petersburg, 191025, Russia Show on map
Score 8.6 from 888 reviews
Anabel at Nevsky 88
Pricesfrom (per room per night)
SingleRUB 2890
DoubleRUB 7000
Rooms from
RUB 2890per room per night
Book Now!

PiterStay Apart Hotel 3 Stars

Nevsky Prospekt 32, St Petersburg, 191186, Russia Show on map
Score 7.5 from 98 reviews
PiterStay Apart Hotel
Pricesfrom (per room per night)
SingleRUB 3050
DoubleRUB 3500
Rooms from
RUB 3050per room per night
Book Now!

Students' Rooms na Petrogradskoy 

Malaya Pushkarskaya Ulitsa 34, St Petersburg, 197198, Russia Show on map
Score 8.1 from 168 reviews
Students' Rooms na Petrogradskoy
Pricesfrom (per room per night)
SingleRUB 910
DoubleRUB 910
Rooms from
RUB 910per room per night
Book Now!

FlatStar on Rubinshteyna 3 

Ulitsa Rubinshteyna 3, St Petersburg, 191025, Russia Show on map
Score 10.0 from 1 review
FlatStar on Rubinshteyna 3
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Apartment on Griboyedova 38 

Ulitsa Griboedova 38, St Petersburg, 112299, Russia Show on map
Score 8.7 from 10 reviews
Apartment on Griboyedova 38
Pricesfrom (per room per night)
SingleRUB 4600
DoubleRUB 4600
Rooms from
RUB 4600per room per night
Book Now!

Hotel 365 Spb 3 Stars

Borovaya Street 104, St Petersburg, 192007, Russia Show on map
Score 7.6 from 1082 reviews
Hotel 365 Spb
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 2000
Rooms from
RUB 900per room per night
Book Now!

Russkaya Troyka Hostel 

Kazachy Bolshoy Pereulok 11, St Petersburg, 191180, Russia Show on map
Score 8.5 from 24 reviews
Russkaya Troyka Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 4200
Rooms from
RUB 400per room per night
Book Now!

Apartment on Kovenskiy 

Kovenskiy Pereulok 22, St Petersburg, 190000, Russia Show on map
Score 7.9 from 27 reviews
Apartment on Kovenskiy
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Solo Sokos Hotel Palace Bridge 5 Stars

Birzhevoy Pereulok 2-4, St Petersburg, 199044, Russia Show on map
Score 8.2 from 2166 reviews
Solo Sokos Hotel Palace Bridge
Pricesfrom (per room per night)
SingleRUB 6200
DoubleRUB 13900
Rooms from
RUB 6200per room per night
Book Now!

Galakt Hotel 2 Stars

Krasnih Zor Boulevard 8, St Petersburg, 192174, Russia Show on map
Score 7.9 from 282 reviews
Galakt Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 3700
Rooms from
RUB 1000per room per night
Book Now!

Mini Hotel on 4 Sovetskaya 

4-ya Sovetskaya ulitsa, 13, St Petersburg, 191036, Russia Show on map
 
Mini Hotel on 4 Sovetskaya
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Solo na Bolshom Prospekte 3 Stars

Bolshoy Prospekt 51, St Petersburg, 197101, Russia Show on map
Score 8.3 from 248 reviews
Solo na Bolshom Prospekte
Pricesfrom (per room per night)
SingleRUB 2134
DoubleRUB 6900
Rooms from
RUB 2134per room per night
Book Now!

Happy Inn 4 Stars

Voronezhskaya Ulitsa 67A, St Petersburg, 192007, Russia Show on map
Score 8.2 from 199 reviews
Happy Inn
Pricesfrom (per room per night)
SingleRUB 3150
DoubleRUB 6900
Rooms from
RUB 3150per room per night
Book Now!

Hotel Yanina 3 Stars

Ulitsa Marata 33, St Petersburg, 191002, Russia Show on map
Score 8.2 from 84 reviews
Hotel Yanina
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 5000
Rooms from
RUB 2500per room per night
Book Now!

Hotel on Sadovaya 

Sadovaya Street 53 A, St Petersburg, 190068, Russia Show on map
Score 7.5 from 37 reviews
Hotel on Sadovaya
Pricesfrom (per room per night)
SingleRUB 540
DoubleRUB 2700
Rooms from
RUB 540per room per night
Book Now!

Apartment Na Engel'sa 

Prospect Engel'sa, 136/1, App. 14, St Petersburg, 194356, Russia Show on map
Score 9.0 from 10 reviews
Apartment Na Engel'sa
Pricesfrom (per room per night)
SingleRUB 2150
DoubleRUB 2400
Rooms from
RUB 2150per room per night
Book Now!

Old City 

Nevsky Prospekt 146, St Petersburg, 123456, Russia Show on map
Score 8.7 from 123 reviews
Old City
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 2500
Rooms from
RUB 500per room per night
Book Now!

Old Flat Apartments 7 

Sedmaya Sovetskaya Ulitsa 27, St Petersburg, 191036, Russia Show on map
Score 7.4 from 8 reviews
Old Flat Apartments 7
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

PeterSky Hostel 

Vilensky Pereulok 6-9, St Petersburg, 191014, Russia Show on map
Score 8.1 from 58 reviews
PeterSky Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1400
Rooms from
RUB 350per room per night
Book Now!

Comilfo Hostel 

Vladimirskiy Prospekt. 15, apt. 15, St Petersburg, 191002, Russia Show on map
Score 1.0 from 1 review
Comilfo Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2200
Rooms from
RUB 400per room per night
Book Now!

Hostel Petrodom 

Moskovsky prospekt 42/27, St Petersburg, 190013, Russia Show on map
Score 5.1 from 18 reviews