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

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!

Hotel Smolenka 3 Stars

Beringa Street 23 Bld 2, St Petersburg, 199406, Russia Show on map
Score 8.4 from 119 reviews
Hotel Smolenka
Pricesfrom (per room per night)
SingleRUB 1584
DoubleRUB 3500
Rooms from
RUB 1584per 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!

Staroff Hostel 

Ulitsa Belinskogo, 9, St Petersburg, 191014, Russia Show on map
Score 9.3 from 46 reviews
Staroff Hostel
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 900
Rooms from
RUB 800per room per night
Book Now!

Castle Hotel 3 Stars

V.O. 14-aya Liniya 25/27, St Petersburg, 199178, Russia Show on map
Score 8.7 from 331 reviews
Castle Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 5500
Rooms from
RUB 2500per room per night
Book Now!

Sputnik Hotel 3 Stars

Prospekt Morisa Toreza 36, St Petersburg, 194021, Russia Show on map
Score 7.8 from 216 reviews
Sputnik Hotel
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 5400
Rooms from
RUB 2400per room per night
Book Now!

Guest House na Kazanskoy 2 Stars

Ulitsa Kazanskaya, 22, St Petersburg, 191186, Russia Show on map
Score 8.3 from 84 reviews
Guest House na Kazanskoy
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 2150
Rooms from
RUB 950per 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!

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!

BedAndBike Gorokhovaya 2 Stars

Gorokhovaya Ulitsa 43, St Petersburg, 196000, Russia Show on map
Score 7.9 from 627 reviews
BedAndBike Gorokhovaya
Pricesfrom (per room per night)
SingleRUB 303
DoubleRUB 1190
Rooms from
RUB 303per room per night
Book Now!

A-Hotels 

??????? ????????, ??? 103 ???.6, ??? 6 ?,, St Petersburg, 191036, Russia Show on map
Score 8.6 from 4 reviews
A-Hotels
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2000
Rooms from
RUB 1000per 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!

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!

Apartment on Zvyozdny 

Pulkovskaya 8/2, St Petersburg, 196158, Russia Show on map
Score 7.5 from 25 reviews
Apartment on Zvyozdny
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2090
Rooms from
RUB 1800per room per night
Book Now!

Iskra Hostel 1 Star

Blagodatnaya Street 40, St Petersburg, 196105, Russia Show on map
Score 6.2 from 168 reviews
Iskra Hostel
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 1800
Rooms from
RUB 450per room per night
Book Now!

Studio Na Grazhdanskoy Ulitse 

Grazhdanskaya ulitsa, 9, St Petersburg, 190031, Russia Show on map
Score 9.2 from 8 reviews
Studio Na Grazhdanskoy Ulitse
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 5000
Rooms from
RUB 1100per 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!

Old Flat Hotel 2 Stars

1-ya Sovetskaya Ulitsa 12, St Petersburg, 191036, Russia Show on map
Score 7.2 from 77 reviews
Old Flat Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2800
Rooms from
RUB 1000per room per night
Book Now!

Aristos Boutique Hotel 4 Stars

Bol.Monetnaya Street 14? litera B, St Petersburg, 197101, Russia Show on map
Score 7.9 from 95 reviews
Aristos Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 2610
DoubleRUB 5700
Rooms from
RUB 2610per room per night
Book Now!

Karavannaya 5 3 Stars

Ulitsa Karavannaya 5, St Petersburg, 191023, Russia Show on map
Score 7.9 from 78 reviews
Karavannaya 5
Pricesfrom (per room per night)
SingleRUB 960
DoubleRUB 3000
Rooms from
RUB 960per room per night
Book Now!

Prestige on Vasilievsky 3 Stars

Maly Prospekt 27/2, St Petersburg, 199178, Russia Show on map
Score 8.4 from 126 reviews
Prestige on Vasilievsky
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 4400
Rooms from
RUB 2550per 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!

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!

Mini-hotel Formula 

14 liniya V.O., 31-33, St Petersburg, 199178, Russia Show on map
Score 4.3 from 6 reviews
Mini-hotel Formula
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 2000
Rooms from
RUB 450per room per night
Book Now!

Apartmnet Na Dunaiskom 14/1 

Dunaiskiy prospect 14 korp 1, St Petersburg, 198156, Russia Show on map
Score 10.0 from 1 review
Apartmnet Na Dunaiskom 14/1
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 3500
Rooms from
RUB 2700per 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!

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!

Gogol Hotel 4 Stars

Kanal Griboyedova 69, St Petersburg, 190001, Russia Show on map
Score 8.6 from 2100 reviews
Gogol Hotel
Pricesfrom (per room per night)
SingleRUB 2970
DoubleRUB 9000
Rooms from
RUB 2970per 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!

Hostel Piter 2 Stars

Naberegnaya Obvodnogo Kanala 147-149, St Petersburg, 190005, Russia Show on map
Score 6.4 from 38 reviews
Hostel Piter
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1800
Rooms from
RUB 300per room per night
Book Now!

Mechtatel Na Manezhnom 

Manezhny Pereulok 15/17, St Petersburg, 191123, Russia Show on map
 
Mechtatel Na Manezhnom
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 4000
Rooms from
RUB 4000per room per night
Book Now!

Apartment Novolitovskaya 

Novolitovskaya Ulitsa 4, St Petersburg, 194100, Russia Show on map
Score 2.5 from 1 review
Apartment Novolitovskaya
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per 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!

Demetra Art Hotel 4 Stars

Vosstaniya Street 44, St Petersburg, 191123, Russia Show on map
Score 9.0 from 876 reviews
Demetra Art Hotel
Pricesfrom (per room per night)
SingleRUB 3294
DoubleRUB 11590
Rooms from
RUB 3294per room per night
Book Now!

Moskovskiy prospekt 224/9 

Moskovskiy prospekt 224, St Petersburg, 196066, Russia Show on map
Score 7.9 from 7 reviews
Moskovskiy prospekt 224/9
Pricesfrom (per room per night)
SingleRUB 2360
DoubleRUB 3050
Rooms from
RUB 2360per 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!

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!

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!

Apartment Na Vasilyevskom Ostrove 

15 Liniya V.O, 40, St Petersburg, 199178, Russia Show on map
Score 7.5 from 1 review
Apartment Na Vasilyevskom Ostrove
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 4500
Rooms from
RUB 3200per room per night
Book Now!

Apartments na Nepokorennykh 49 

prospekt Nepokorennykh 49/2 , app. 86, St Petersburg, 191000, Russia Show on map
Score 9.9 from 3 reviews
Apartments na Nepokorennykh 49
Pricesfrom (per room per night)
SingleRUB 2211
DoubleRUB 3650
Rooms from
RUB 2211per room per night
Book Now!

Apartment Kazanskaya 9 

Ulitsa Kazanskaya 9, Kv.25, St Petersburg, 198050, Russia Show on map
Score 9.6 from 1 review
Apartment Kazanskaya 9
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 18000
Rooms from
RUB 2300per room per night
Book Now!

Mini-hotel Allan 

Razyezzhaya 44, St Petersburg, 191119, Russia Show on map
Score 8.5 from 25 reviews
Mini-hotel Allan
Pricesfrom (per room per night)
SingleRUB 2050
DoubleRUB 3300
Rooms from
RUB 2050per room per night
Book Now!

Grodnenskiy Apartment 

Grodnenskiy Pereulok, 14, St Petersburg, 195234, Russia Show on map
Score 7.9 from 3 reviews
Grodnenskiy Apartment
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 2000
Rooms from
RUB 1700per room per night
Book Now!

Svarog Film Hotel 2 Stars

Prospekt Rimskogo-Korsakova 37-?, St Petersburg, 190000, Russia Show on map
Score 6.8 from 130 reviews
Svarog Film Hotel
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 2400
Rooms from
RUB 800per room per night
Book Now!

Crowne Plaza St.Petersburg Airport 4 Stars

Startovaya Ulitsa 6, St Petersburg, 196210, Russia Show on map
Score 8.9 from 555 reviews
Crowne Plaza St.Petersburg Airport
Pricesfrom (per room per night)
SingleRUB 4088
DoubleRUB 12543
Rooms from
RUB 4088per room per night
Book Now!

Cronwell Inn Stremyannaya 3 Stars

Stremyannaya Street 18, St Petersburg, 191025, Russia Show on map
Score 9.0 from 1197 reviews
Cronwell Inn Stremyannaya
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 7300
Rooms from
RUB 2900per 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!

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!

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!

RentPiter Apartments on Nevsky 

Nevsky Prospekt area, St Petersburg, 191187, Russia Show on map
Score 6.9 from 32 reviews
RentPiter Apartments on Nevsky
Pricesfrom (per room per night)
SingleRUB 1150
DoubleRUB 2600
Rooms from
RUB 1150per 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!

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!

Art - Hostel near Kazan Cathedral 2 Stars

Bolshaya Konushennaya 10, St Petersburg, 191186, Russia Show on map
Score 8.2 from 290 reviews
Art - Hostel near Kazan Cathedral
Pricesfrom (per room per night)
SingleRUB 222
DoubleRUB 2000
Rooms from
RUB 222per room per night
Book Now!

Apartment Nevskiy Prospekt 150 

Nevskiy prospekt 150, St Petersburg, 191024, Russia Show on map
Score 8.9 from 18 reviews
Apartment Nevskiy Prospekt 150
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2500
Rooms from
RUB 2300per 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!

A-paida Hotel 

17 Liniya Vasilyevskogo Ostrova, 46?, St Petersburg, 199178, Russia Show on map
Score 7.6 from 17 reviews
A-paida Hotel
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 3200
Rooms from
RUB 2300per 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!

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!

Apartments Pulkovo 7 

Novgorodskiy prospekt 10, St Petersburg, 196626, Russia Show on map
Score 8.2 from 3 reviews
Apartments Pulkovo 7
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 2200
Rooms from
RUB 1900per room per night
Book Now!

Apartment on Yuriya Gagarina 

Prospekt Yuriya Gagarina 14 Building 6, St Petersburg, 196211, Russia Show on map
Score 7.5 from 5 reviews
Apartment on Yuriya Gagarina
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 2250
Rooms from
RUB 2250per room per night
Book Now!

Gagarinskie Bani Sauna Hotel 

Prospekt Yuria Gagarina 1, St Petersburg, 190000, Russia Show on map
Score 6.4 from 36 reviews
Gagarinskie Bani Sauna Hotel
Pricesfrom (per room per night)
SingleRUB 1428
DoubleRUB 2000
Rooms from
RUB 1428per room per night
Book Now!

Residentsiya Koffer 

Rimskogo-Korsakova 3 Prospekt, St Petersburg, 190068, Russia Show on map
Score 8.4 from 215 reviews
Residentsiya Koffer
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 2300
Rooms from
RUB 600per room per night
Book Now!

Studio on Zhukovskogo 6 

Ulitsa Zhukovskogo 6, St Petersburg, 191014, Russia Show on map
Score 8.0 from 15 reviews
Studio on Zhukovskogo 6
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per 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!

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!

Piter Mini Hotel 

Naberezhnaya Kanala Griboedova 146, St Petersburg, 190121, Russia Show on map
Score 8.1 from 91 reviews
Piter Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2900
Rooms from
RUB 1200per 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!

Apartment On Dostoyevskogo 32 

Ulitsa Dostoyevskogo 32-2, St Petersburg, 191119, Russia Show on map
Score 9.4 from 2 reviews
Apartment On Dostoyevskogo 32
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 2400
Rooms from
RUB 2400per room per night
Book Now!

Sonata Hotel at Gorokhovaya 3 Stars

Ulitsa Gorokhovaya 3, St Petersburg, 190000, Russia Show on map
Score 7.9 from 323 reviews
Sonata Hotel at Gorokhovaya
Pricesfrom (per room per night)
SingleRUB 2046
DoubleRUB 4000
Rooms from
RUB 2046per room per night
Book Now!

Hotel Polustrovo 3 Stars

Metallistov Prospekt 115, St Petersburg, 195197, Russia Show on map
Score 7.7 from 579 reviews
Hotel Polustrovo
Pricesfrom (per room per night)
SingleRUB 1925
DoubleRUB 7200
Rooms from
RUB 1925per 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!

Davidov Guest House 

Mayakovskogo Street 10, St Petersburg, 191025, Russia Show on map
Score 9.0 from 325 reviews
Davidov Guest House
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 5000
Rooms from
RUB 3500per 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!

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!

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!

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!

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!

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!

Vysshaya Liga 108 

Ligovskiy Prospect 108?, St Petersburg, 191119, Russia Show on map
Score 7.3 from 22 reviews
Vysshaya Liga 108
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2400
Rooms from
RUB 350per 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!

Troyka Hotel 2 Stars

Bogatyrsky Prospekt 22/1, St Petersburg, 197372, Russia Show on map
Score 8.4 from 170 reviews
Troyka Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3500
Rooms from
RUB 2500per room per night
Book Now!

Apartment Sadovaya 4 

Efimova Ulitsa 1, St Petersburg, 112299, Russia Show on map
 
Apartment Sadovaya 4
Pricesfrom (per room per night)
SingleRUB 8050
DoubleRUB 8050
Rooms from
RUB 8050per room per night
Book Now!

Apartment on Lensoveta 25/28 

Ulitsa Lensoveta 25/28, St Petersburg, 196143, Russia Show on map
Score 7.4 from 17 reviews
Apartment on Lensoveta 25/28
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2500
Rooms from
RUB 2200per room per night
Book Now!

Piterskaya Club Hotel 3 Stars

Liteynyy prospekt 63, St Petersburg, 191025, Russia Show on map
Score 8.1 from 833 reviews
Piterskaya Club Hotel
Pricesfrom (per room per night)
SingleRUB 1190
DoubleRUB 3950
Rooms from
RUB 1190per room per night
Book Now!

Guest House on Moskovskiy 3 Stars

Moskovskiy Prospekt 36, St Petersburg, 190013, Russia Show on map
Score 8.3 from 177 reviews
Guest House on Moskovskiy
Pricesfrom (per room per night)
SingleRUB 1650
DoubleRUB 2550
Rooms from
RUB 1650per 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!

Estera Hotel 

Konstantina Zaslonova Street 9, Bldg. 4, St Petersburg, 197022, Russia Show on map
Score 8.6 from 33 reviews
Estera Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2200
Rooms from
RUB 1500per 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!

MarLen 

Ulitsa Ryleeva, 2, St Petersburg, 191014, Russia Show on map
Score 9.4 from 45 reviews
MarLen
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 5600
Rooms from
RUB 1900per room per night
Book Now!

Apartment Zanevskiy Prospekt 63 

Zanevskiy Prospekt 63,, St Petersburg, 195213, Russia Show on map
 
Apartment Zanevskiy Prospekt 63
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2000
Rooms from
RUB 1600per room per night
Book Now!

Missis Hudson 2 Stars

Nevsky Prospekt 88, St Petersburg, 191025, Russia Show on map
Score 8.5 from 299 reviews
Missis Hudson
Pricesfrom (per room per night)
SingleRUB 299
DoubleRUB 1850
Rooms from
RUB 299per 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!

March Hare 

ul. Zverinskaya d.17 A, St Petersburg, 197198, Russia Show on map
Score 9.6 from 29 reviews
March Hare
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 2400
Rooms from
RUB 600per room per night
Book Now!

Avrora Central 3 Stars

Ligovsky Prospekt 21B, St Petersburg, 193036, Russia Show on map
Score 8.3 from 137 reviews
Avrora Central
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 4240
Rooms from
RUB 1500per 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!

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!

Le Vashoff Hotel 3 Stars

Levashovsky Prospekt 13A, St Petersburg, 197110, Russia Show on map
Score 8.5 from 83 reviews
Le Vashoff Hotel
Pricesfrom (per room per night)
SingleRUB 2975
DoubleRUB 6000
Rooms from
RUB 2975per 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!

Elegia 3 Stars

Ulitsa Rubinshteyna 18, St Petersburg, 191002, Russia Show on map
Score 7.4 from 319 reviews
Elegia
Pricesfrom (per room per night)
SingleRUB 978
DoubleRUB 3950
Rooms from
RUB 978per 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!

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!

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!

Apartments Longo on Dostoevskogo 25 

Ulitsa Dostoevskogo, 25, St Petersburg, 191119, Russia Show on map
Score 8.4 from 8 reviews
Apartments Longo on Dostoevskogo 25
Pricesfrom (per room per night)
SingleRUB 2070
DoubleRUB 2070
Rooms from
RUB 2070per room per night
Book Now!

PLUK hostel 

Kolomenskaya ulitsa, 12, St Petersburg, 191040, Russia Show on map
Score 8.4 from 36 reviews
PLUK hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1800
Rooms from
RUB 400per room per night
Book Now!

Nevskie Sny Mini Hotel 

Kuznechny Pereulok 13, Apt. 34, St Petersburg, 191040, Russia Show on map
Score 9.0 from 175 reviews
Nevskie Sny Mini Hotel
Pricesfrom (per room per night)
SingleRUB 2465
DoubleRUB 3900
Rooms from
RUB 2465per room per night
Book Now!

Guest House Ognivo 3 Stars

Chaikovskogo Street 4, St Petersburg, 191187, Russia Show on map
Score 8.1 from 277 reviews
Guest House Ognivo
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 3400
Rooms from
RUB 1200per room per night
Book Now!

Apartment Novosmolenskaya 4 

Novosmolenskaya naberezhnaya 4, St Petersburg, 199026, Russia Show on map
Score 9.4 from 27 reviews
Apartment Novosmolenskaya 4
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 3300
Rooms from
RUB 3300per 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!

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!

My Space Hostel 

Smolny Prospect 9, St Petersburg, 191124, Russia Show on map
Score 7.0 from 33 reviews
My Space Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1500
Rooms from
RUB 400per room per night
Book Now!

Ladoga Hotel 3 Stars

Pospekt Shaumyana 26, St Petersburg, 195213, Russia Show on map
Score 7.9 from 516 reviews
Ladoga Hotel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 5400
Rooms from
RUB 2800per 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!

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!

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!

Apartment Metallistov 112 

Prospekt Metallistov 112 k 2, St Petersburg, 195221, Russia Show on map
Score 8.8 from 1 review
Apartment Metallistov 112
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Qhostel 

Bolshaya Konyushennaya Ulitsa 10, St Petersburg, 191186, Russia Show on map
Score 9.2 from 1 review
Qhostel
Pricesfrom (per room per night)
SingleRUB 650
DoubleRUB 2600
Rooms from
RUB 650per room per night
Book Now!

Advance-Trio Na Mokhovoy 

Ulitsa Mokhovaya 39 building A, St Petersburg, 190000, Russia Show on map
Score 7.9 from 29 reviews
Advance-Trio Na Mokhovoy
Pricesfrom (per room per night)
SingleRUB 599
DoubleRUB 2500
Rooms from
RUB 599per 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!

Prestige Apartments on Vasilyevsky 

Maly Prospekt V.O.27/2, St Petersburg, 199178, Russia Show on map
Score 8.6 from 53 reviews
Prestige Apartments on Vasilyevsky
Pricesfrom (per room per night)
SingleRUB 1890
DoubleRUB 6000
Rooms from
RUB 1890per 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!

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!

Artefact 3 Stars

Kronverkskaya ulitsa 1, St Petersburg, 197101, Russia Show on map
Score 9.5 from 177 reviews
Artefact
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 4500
Rooms from
RUB 2700per 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!

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!

Staraya Derevnya 

Bogatyrsky prospekt 32/1, St Petersburg, 197372, Russia Show on map
Score 6.9 from 20 reviews
Staraya Derevnya
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 4000
Rooms from
RUB 1800per room per night
Book Now!

Yubileyny Mini-Hotel 

Ulitsa Blokhina 17, St Petersburg, 199106, Russia Show on map
Score 7.3 from 19 reviews
Yubileyny Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 4000
Rooms from
RUB 2550per room per night
Book Now!

Dom Izumrudnogo Drakona 

ul. Zheleznovodskaya, dom 17/5, St Petersburg, 199155, Russia Show on map
 
Dom Izumrudnogo Drakona
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 1000
Rooms from
RUB 500per 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!

Vesta Hotel 3 Stars

Nevsky Prospekt 90-92, St Petersburg, 191025, Russia Show on map
Score 9.1 from 251 reviews
Vesta Hotel
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 4800
Rooms from
RUB 2700per 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!

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!

Club Chao, mama 3 Stars

Voznesensky Prospekt 30, St Petersburg, 190000, Russia Show on map
Score 9.3 from 362 reviews
Club Chao, mama
Pricesfrom (per room per night)
SingleRUB 488
DoubleRUB 6728
Rooms from
RUB 488per 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!

Prosto Hostel 

Ulitsa Mayakovskogo 4, St Petersburg, 191025, Russia Show on map
Score 8.7 from 18 reviews
Prosto Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1490
Rooms from
RUB 350per room per night
Book Now!

Hotel ?orona 

Ulitsa Krzhizhanovskogo 5, Bldg. 1, St Petersburg, 193231, Russia Show on map
Score 9.0 from 6 reviews
Hotel ?orona
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 3800
Rooms from
RUB 1900per room per night
Book Now!

April Hotel 2 Stars

Pochtamtsky Pereulok 8, St Petersburg, 191000, Russia Show on map
Score 7.4 from 32 reviews
April Hotel
Pricesfrom (per room per night)
SingleRUB 4499
DoubleRUB 4999
Rooms from
RUB 4499per 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!

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!

Tradition Hotel 4 Stars

Prospekt Dobrolyubova 2, St Petersburg, 197198, Russia Show on map
Score 9.0 from 192 reviews
Tradition Hotel
Pricesfrom (per room per night)
SingleRUB 3120
DoubleRUB 50000
Rooms from
RUB 3120per 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!

Old Flat Guest house na Zhukovskogo 2 Stars

Zhukovskogo Street 6, St Petersburg, 191014, Russia Show on map
Score 6.9 from 53 reviews
Old Flat Guest house na Zhukovskogo
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 3500
Rooms from
RUB 600per room per night
Book Now!

CityLime Hostel 

Ulitsa Chernyakhovskogo 24 lit G, St Petersburg, 191119, Russia Show on map
Score 9.1 from 14 reviews
CityLime Hostel
Pricesfrom (per room per night)
SingleRUB 351
DoubleRUB 1690
Rooms from
RUB 351per 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 TSIPK 3 Stars

Ulitsa Aerodromnaya 4A, St Petersburg, 197348, Russia Show on map
Score 7.0 from 43 reviews
Hotel TSIPK
Pricesfrom (per room per night)
SingleRUB 856
DoubleRUB 7000
Rooms from
RUB 856per 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!

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!

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!

Mini Hotel Anna na Fontanke 3 Stars

Naberezhnaya Reki Fontanki, 40, St Petersburg, 191025, Russia Show on map
Score 7.7 from 32 reviews
Mini Hotel Anna na Fontanke
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per 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!

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!

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!

Pilau Business Hotel 3 Stars

Nevsky prospect, 147, St Petersburg, 191002, Russia Show on map
Score 7.5 from 43 reviews
Pilau Business Hotel
Pricesfrom (per room per night)
SingleRUB 1690
DoubleRUB 1890
Rooms from
RUB 1690per room per night
Book Now!

Nashotel 4 Stars

11-ya Liniya 50 V.O., St Petersburg, 199178, Russia Show on map
Score 9.1 from 941 reviews
Nashotel
Pricesfrom (per room per night)
SingleRUB 3107
DoubleRUB 9000
Rooms from
RUB 3107per 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 on Novatorov 

Bulvar Novatorov 114, St Petersburg, 198217, Russia Show on map
Score 7.4 from 12 reviews
Apartment on Novatorov
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 3500
Rooms from
RUB 1900per 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!

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 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!

Apartments on Griboedova 14 

Naberezhnaya kanala Griboedova 14-52, St Petersburg, 197000, Russia Show on map
Score 8.8 from 18 reviews
Apartments on Griboedova 14
Pricesfrom (per room per night)
SingleRUB 7220
DoubleRUB 10600
Rooms from
RUB 7220per room per night
Book Now!

Antique-Hotel Rachmaninov 3 Stars

Kazanskaya Street 5, St Petersburg, 191186, Russia Show on map
Score 8.4 from 354 reviews
Antique-Hotel Rachmaninov
Pricesfrom (per room per night)
SingleRUB 3285
DoubleRUB 20160
Rooms from
RUB 3285per room per night
Book Now!

Apartment Ligovskiy 

Ligovskiy pr 161 ap 19, St Petersburg, 192007, Russia Show on map
 
Apartment Ligovskiy
Pricesfrom (per room per night)
SingleRUB 3700
DoubleRUB 4500
Rooms from
RUB 3700per room per night
Book Now!

Petrograd na Zhukovskogo 39 

Ulitsa Zhukovskogo, 39, St Petersburg, 198302, Russia Show on map
Score 5.7 from 44 reviews
Petrograd na Zhukovskogo 39
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 1800
Rooms from
RUB 800per room per night
Book Now!

Mumi Troll 

Ulitsa 5-ya Krasnoarmeyskaya 21, St Petersburg, 190005, Russia Show on map
Score 7.1 from 59 reviews
Mumi Troll
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 2400
Rooms from
RUB 900per room per night
Book Now!

Krasny Terem Hotel 3 Stars

Nevsky Prospekt 74 Apt 99, St Petersburg, 191025, Russia Show on map
Score 8.7 from 81 reviews
Krasny Terem Hotel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 3700
Rooms from
RUB 2800per room per night
Book Now!

Trezzini Palace Hotel 5 Stars

Universitetskaya Naberezhnaya 21, St Petersburg, 199034, Russia Show on map
Score 9.1 from 317 reviews
Trezzini Palace Hotel
Pricesfrom (per room per night)
SingleRUB 6400
DoubleRUB 100000
Rooms from
RUB 6400per 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!

Dom Baltika 

Ulitsa Nakhimova 1, St Petersburg, 199397, Russia Show on map
Score 8.9 from 3 reviews
Dom Baltika
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2300
Rooms from
RUB 1800per room per night
Book Now!

SuperHostel - Pushkinskaya 11 

Pushkinskaya Ulitsa 11, St Petersburg, 191040, Russia Show on map
Score 8.6 from 262 reviews
SuperHostel - Pushkinskaya 11
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 1200
Rooms from
RUB 750per 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!

Alex Hotel on Prosveshcheniya 4 Stars

Prospekt Prosveshcheniya,14 build 4, St Petersburg, 194355, Russia Show on map
Score 8.0 from 15 reviews
Alex Hotel on Prosveshcheniya
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 7000
Rooms from
RUB 3500per room per night
Book Now!

Nevsky Mayak 3 Stars

Nevsky prospekt, 94, St Petersburg, 191025, Russia Show on map
Score 8.0 from 464 reviews
Nevsky Mayak
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 2700
Rooms from
RUB 1100per 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!

St.Petersburg Apartments by South Beach 

Varshavskaya Street 19/2, St Petersburg, 196128, Russia Show on map
Score 8.3 from 190 reviews
St.Petersburg Apartments by South Beach
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1900
Rooms from
RUB 1500per 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!

Apartment South Beach Grecheskiy 

Grecheskiy pereulok 23, St Petersburg, 191036, Russia Show on map
Score 9.3 from 4 reviews
Apartment South Beach Grecheskiy
Pricesfrom (per room per night)
SingleRUB 1785
DoubleRUB 3500
Rooms from
RUB 1785per 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!

B And B Assembly 

Ulitsa Sadovaya 32/1, St Petersburg, 191023, Russia Show on map
 
B And B Assembly
Pricesfrom (per room per night)
SingleRUB 4644
DoubleRUB 7200
Rooms from
RUB 4644per room per night
Book Now!

Klever 

Ulitsa Vosstania 9, St Petersburg, 191036, Russia Show on map
Score 9.2 from 356 reviews
Klever
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3000
Rooms from
RUB 1500per 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!

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!

Neptun Business 4 Stars

Naberezhnaya Obvodnogo Kanala 93A, St Petersburg, 191119, Russia Show on map
Score 8.0 from 796 reviews
Neptun Business
Pricesfrom (per room per night)
SingleRUB 1818
DoubleRUB 10220
Rooms from
RUB 1818per 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!

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!

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!

Bolshoy 45 Hotel 

Bolshoy Prospekt PS 45, St Petersburg, 197198, Russia Show on map
Score 8.3 from 112 reviews
Bolshoy 45 Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2000
Rooms from
RUB 1500per room per night
Book Now!

Samsonov Hotel on Ligovsky 65 

Ligovsky Prospekt 65, St Petersburg, 191040, Russia Show on map
Score 6.4 from 9 reviews
Samsonov Hotel on Ligovsky 65
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2300
Rooms from
RUB 2000per room per night
Book Now!

Apartment Basseynaya 53 

Ulitsa Basseynaya 53, Ap.124, St Petersburg, 192283, Russia Show on map
Score 8.8 from 1 review
Apartment Basseynaya 53
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3000
Rooms from
RUB 2500per room per night
Book Now!

Activ Hostel 

Nevsky Prospect 88 App.95, St Petersburg, 191025, Russia Show on map
Score 8.8 from 71 reviews
Activ Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2300
Rooms from
RUB 350per room per night
Book Now!

Apartment On Prospekt Nauki 

Prospekt Nauki 17, Building 2, St Petersburg, 195220, Russia Show on map
Score 9.8 from 2 reviews
Apartment On Prospekt Nauki
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4000
Rooms from
RUB 2500per 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!

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!

Komnati na Vosstaniya 13 

Ulitsa Vosstaniya, 13, St Petersburg, 191036, Russia Show on map
Score 7.5 from 10 reviews
Komnati na Vosstaniya 13
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 2300
Rooms from
RUB 1300per room per night
Book Now!

Avrora Petrogradskaya 2 Stars

Malaya Posadskaya Str.15, St Petersburg, 197046, Russia Show on map
Score 7.7 from 28 reviews
Avrora Petrogradskaya
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 3700
Rooms from
RUB 1350per 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!

Homestay Tverskaya 16 

Tverskaya, 16, St Petersburg, 191124, Russia Show on map
Score 8.6 from 2 reviews
Homestay Tverskaya 16
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per 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!

Friends on Vosstaniya 3 Stars

Vosstaniya Street 11, St Petersburg, 191011, Russia Show on map
Score 8.7 from 691 reviews
Friends on Vosstaniya
Pricesfrom (per room per night)
SingleRUB 280
DoubleRUB 1500
Rooms from
RUB 280per 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!

German B&B 

5th Sovetskaya Street, 21, St Petersburg, 191024, Russia Show on map
Score 9.2 from 37 reviews
German B&B
Pricesfrom (per room per night)
SingleRUB 1512
DoubleRUB 5040
Rooms from
RUB 1512per room per night
Book Now!

Apartment Smolenskaya 11 

Ulitsa Smolensakaya 11 ? 2, St Petersburg, 196084, Russia Show on map
Score 9.0 from 25 reviews
Apartment Smolenskaya 11
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4000
Rooms from
RUB 3000per 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!

Selena Apartment on Kanal Griboyedova 

Naberezhnaya Kanala Giboyedova 12, St Petersburg, 191186, Russia Show on map
Score 8.6 from 31 reviews
Selena Apartment on Kanal Griboyedova
Pricesfrom (per room per night)
SingleRUB 3900
DoubleRUB 3900
Rooms from
RUB 3900per room per night
Book Now!

Guest House Nevsky Prospekt 74 

Nevsky Prospekt 74, St Petersburg, 191025, Russia Show on map
Score 7.8 from 44 reviews
Guest House Nevsky Prospekt 74
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3500
Rooms from
RUB 3000per 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!

Mini-hotel na Shmidta 

13-ya liniya Vasilievskogo ostrova 2/19, St Petersburg, 199178, Russia Show on map
Score 7.0 from 72 reviews
Mini-hotel na Shmidta
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3500
Rooms from
RUB 1500per 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!

PiterDom Leto 

Podyezdnoy Pereulok 3A, St Petersburg, 198013, Russia Show on map
Score 7.8 from 87 reviews
PiterDom Leto
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2700
Rooms from
RUB 1800per room per night
Book Now!

Hotel Bolshoy 19 

Bolshoy Prospekt 19, St Petersburg, 197198, Russia Show on map
Score 8.2 from 15 reviews
Hotel Bolshoy 19
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4000
Rooms from
RUB 2500per room per night
Book Now!

Hostels Rus na Kazanskoy 

Ulitsa Kazanskaya 8-10, lit ?, pomeshchenie 26?, St Petersburg, 191186, Russia Show on map
Score 8.7 from 57 reviews
Hostels Rus na Kazanskoy
Pricesfrom (per room per night)
SingleRUB 268
DoubleRUB 1700
Rooms from
RUB 268per room per night
Book Now!

Apartment on Vladimirsky Prospekt 

Vladimirsky Prospekt 11, St Petersburg, 191025, Russia Show on map
Score 9.0 from 5 reviews
Apartment on Vladimirsky Prospekt
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 2800
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!

Art-hotel Zontik 

Prospekt Yuria Gagarina, 5, St Petersburg, 196105, Russia Show on map
Score 8.7 from 90 reviews
Art-hotel Zontik
Pricesfrom (per room per night)
SingleRUB 340
DoubleRUB 3500
Rooms from
RUB 340per room per night
Book Now!

SpbMannia on Rubinshteyna 

Ulitsa Rubinshteyna 25, St Petersburg, 191002, Russia Show on map
Score 8.2 from 3 reviews
SpbMannia on Rubinshteyna
Pricesfrom (per room per night)
SingleRUB 3660
DoubleRUB 3660
Rooms from
RUB 3660per room per night
Book Now!

Nevsky Grand Hotel 3 Stars

Bolshaya Konushennaya Str., 10, St Petersburg, 191186, Russia Show on map
Score 8.1 from 1951 reviews
Nevsky Grand Hotel
Pricesfrom (per room per night)
SingleRUB 2508
DoubleRUB 8700
Rooms from
RUB 2508per room per night
Book Now!

Apartment Dikaya Afrika 

ul Fedora Abramova 8, St Petersburg, 194362, Russia Show on map
 
Apartment Dikaya Afrika
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3800
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!

Tourist Hotel Econom 2 Stars

Ulitsa Sevastianova, 3, St Petersburg, 196105, Russia Show on map
Score 7.8 from 91 reviews
Tourist Hotel Econom
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2900
Rooms from
RUB 1200per room per night
Book Now!

Nekrasov 

Sedmaya Sovetskaya Ulitsa 4, St Petersburg, 191014, Russia Show on map
Score 8.3 from 184 reviews
Nekrasov
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 2960
Rooms from
RUB 500per 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!

Apartment on Moyka 

Naberezhnaya Reki Moyki 56, St Petersburg, 190031, Russia Show on map
Score 9.3 from 40 reviews
Apartment on Moyka
Pricesfrom (per room per night)
SingleRUB 6500
DoubleRUB 6500
Rooms from
RUB 6500per 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!

Apartment Ordzhonikidze 55 

Ulitsa Ordzhonikidze 55, St Petersburg, 196625, Russia Show on map
Score 9.4 from 28 reviews
Apartment Ordzhonikidze 55
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 3150
Rooms from
RUB 2200per room per night
Book Now!

Casa Leto Private Hotel 

Bolshaya Morskaya Street 34, St Petersburg, 190000, Russia Show on map
Score 9.1 from 61 reviews
Casa Leto Private Hotel
Pricesfrom (per room per night)
SingleRUB 4200
DoubleRUB 6500
Rooms from
RUB 4200per room per night
Book Now!

Goodrest Guest House 

Nevsky Prospekt 63, St Petersburg, 191125, Russia Show on map
Score 9.1 from 95 reviews
Goodrest Guest House
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2800
Rooms from
RUB 1200per 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!

Onegin 

Ligovsky Prospekt, 44, apt. 327, St Petersburg, 191040, Russia Show on map
 
Onegin
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 3000
Rooms from
RUB 700per room per night
Book Now!

Hostel Rasputin 

Ulitsa Gorokhovaya, 79, St Petersburg, 191180, Russia Show on map
Score 9.0 from 13 reviews
Hostel Rasputin
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2200
Rooms from
RUB 350per room per night
Book Now!

Feelathome Apartments on Millionnaya 

Millionnaya Ulitsa 23, St Petersburg, 190000, Russia Show on map
Score 8.3 from 32 reviews
Feelathome Apartments on Millionnaya
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 4500
Rooms from
RUB 2300per room per night
Book Now!

MFK Gorniy 3 Stars

Ulitsa Nalichnaya,28, St Petersburg, 199406, Russia Show on map
 
MFK Gorniy
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 6000
Rooms from
RUB 3200per 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!

Chalet de Provence Business Hotel 3 Stars

Kolomenskaya Ulitsa,29, St Petersburg, 191119, Russia Show on map
Score 8.7 from 508 reviews
Chalet de Provence Business Hotel
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 12000
Rooms from
RUB 1450per room per night
Book Now!

Comfitel Alexandria Hotel 3 Stars

Spassky Pereulok 6, St Petersburg, 190031, Russia Show on map
Score 8.2 from 103 reviews
Comfitel Alexandria Hotel
Pricesfrom (per room per night)
SingleRUB 1680
DoubleRUB 3230
Rooms from
RUB 1680per room per night
Book Now!

Abajour at Nevsky 3 Stars

Nevsky Prospekt 23 Apt 20, St Petersburg, 191186, Russia Show on map
Score 8.9 from 146 reviews
Abajour at Nevsky
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2820
Rooms from
RUB 1600per 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!

Luna Hostel na Mokhovoy 2 Stars

Mokhovaya Ulitsa 45, St Petersburg, 191028, Russia Show on map
Score 8.5 from 54 reviews
Luna Hostel na Mokhovoy
Pricesfrom (per room per night)
SingleRUB 265
DoubleRUB 300
Rooms from
RUB 265per room per night
Book Now!

Mini Hotel Petropavlovsky 2 Stars

Bolshoy Prospekt 83, St Petersburg, 197198 , Russia Show on map
Score 7.9 from 43 reviews
Mini Hotel Petropavlovsky
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 3700
Rooms from
RUB 1300per 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!

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!

Bolshaya Morskaya 7 Hotel 3 Stars

Bolshaya Morskaya Ulitsa 7, St Petersburg, 191186, Russia Show on map
Score 8.6 from 449 reviews
Bolshaya Morskaya 7 Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 2500
Rooms from
RUB 1300per room per night
Book Now!

Repin 3 Stars

Nevsky Prospect 136, St Petersburg, 191036, Russia Show on map
Score 8.7 from 368 reviews
Repin
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2700
Rooms from
RUB 1200per room per night
Book Now!

Apartment Piter Fm Na Fontanke 

Nab. Reki Fontanki, D. 159, Kv. 7, St Petersburg, 190008, Russia Show on map
 
Apartment Piter Fm Na Fontanke
Pricesfrom (per room per night)
SingleRUB 5850
DoubleRUB 12650
Rooms from
RUB 5850per room per night
Book Now!

Petersburg Today on 20th floor 

Prospekt Prosveshcheniya 15, St Petersburg, 194355, Russia Show on map
Score 9.9 from 22 reviews
Petersburg Today on 20th floor
Pricesfrom (per room per night)
SingleRUB 2710
DoubleRUB 2710
Rooms from
RUB 2710per 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!

FlatStar - Nevskiy 74 

Nevskiy Prospect 74, St Petersburg, 191025, Russia Show on map
Score 5.8 from 1 review
FlatStar - Nevskiy 74
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per 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!

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!

Prima Guest House 

Voznesensky prospekt, 4, St Petersburg, 190121, Russia Show on map
Score 9.1 from 33 reviews
Prima Guest House
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 5500
Rooms from
RUB 2500per 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!

Hostel Fun Giraffe 

Spassky pereulok build.10 flat 24, St Petersburg, 190031, Russia Show on map
Score 7.4 from 47 reviews
Hostel Fun Giraffe
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1300
Rooms from
RUB 400per room per night
Book Now!

Hostel Kolomna 

Kolomenskaya ulitsa 14, St Petersburg, 191040, Russia Show on map
Score 8.3 from 15 reviews
Hostel Kolomna
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 1800
Rooms from
RUB 450per room per night
Book Now!

Svetlana Apartment 

Ulitsa Akademika Konstantinova, 12, St Petersburg, 195427, Russia Show on map
Score 9.0 from 5 reviews
Svetlana Apartment
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 4000
Rooms from
RUB 2400per room per night
Book Now!

Simfoniya Uyuta Inn 

Zagorodniy prospekt, 12, St Petersburg, 191002, Russia Show on map
Score 8.4 from 62 reviews
Simfoniya Uyuta Inn
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 1190
Rooms from
RUB 750per room per night
Book Now!

Premium Hotel 4 Stars

Ulitsa Marata 22-24, St Petersburg, 191040, Russia Show on map
Score 8.8 from 203 reviews
Premium Hotel
Pricesfrom (per room per night)
SingleRUB 3920
DoubleRUB 9900
Rooms from
RUB 3920per 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!

Apartment on Malaya Posadskaya 

Malaya Posadskaya ulitsa, 18, St Petersburg, 197046, Russia Show on map
Score 10.0 from 4 reviews
Apartment on Malaya Posadskaya
Pricesfrom (per room per night)
SingleRUB 6000
DoubleRUB 6000
Rooms from
RUB 6000per room per night
Book Now!

Hotel Lota 3 Stars

Ligovskiy Prospekt 75-77, St Petersburg, 191040, Russia Show on map
Score 9.1 from 148 reviews
Hotel Lota
Pricesfrom (per room per night)
SingleRUB 2745
DoubleRUB 3200
Rooms from
RUB 2745per room per night
Book Now!

Apartamenty v Kudrovo 

Kudrovo, Leningradskaya Ulitsa, 7, St Petersburg, 188689, Russia Show on map
Score 9.4 from 17 reviews
Apartamenty v Kudrovo
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per 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!

RA Ligovskiy 87 3 Stars

Ligovskiy Prospekt 87, St Petersburg, 191040, Russia Show on map
Score 7.3 from 109 reviews
RA Ligovskiy 87
Pricesfrom (per room per night)
SingleRUB 1680
DoubleRUB 3600
Rooms from
RUB 1680per 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!

Comfort Apartment Budapeshtskaya 7 

Budapeshtskaya Ulitsa 7, St Petersburg, 192242, Russia Show on map
Score 9.5 from 15 reviews
Comfort Apartment Budapeshtskaya 7
Pricesfrom (per room per night)
SingleRUB 2984
DoubleRUB 3634
Rooms from
RUB 2984per room per night
Book Now!

FlatHome24 Toreza 78 

?????? 78, St Petersburg, 190000, Russia Show on map
 
FlatHome24 Toreza 78
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per 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!

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!

Hostel StreetS 

Gavanskaya Ulitsa 13, St Petersburg, 199106, Russia Show on map
Score 8.2 from 117 reviews
Hostel StreetS
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2600
Rooms from
RUB 350per 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!

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!

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!

Butik-otel Graftio 4 Stars

Ulitsa Graftio 3, St Petersburg, 197022, Russia Show on map
Score 8.7 from 28 reviews
Butik-otel Graftio
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 11250
Rooms from
RUB 3500per room per night
Book Now!

Piter House 3 Stars

Nevsky Prospekt 81, St Petersburg, 191040, Russia Show on map
Score 7.8 from 618 reviews
Piter House
Pricesfrom (per room per night)
SingleRUB 1489
DoubleRUB 5890
Rooms from
RUB 1489per room per night
Book Now!

Ticket to Train Design Hostel 2 Stars

Admiralteyskaya Naberezhnaya 12, St Petersburg, 190000, Russia Show on map
Score 8.1 from 96 reviews
Ticket to Train Design Hostel
Pricesfrom (per room per night)
SingleRUB 270
DoubleRUB 2900
Rooms from
RUB 270per 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!

Na Svechnom Mini Hotel 

Svechnoy Pereulok 15 / Ulitsa Marata 48, Pomeshcheniye 23, St Petersburg, 191119, Russia Show on map
Score 8.4 from 36 reviews
Na Svechnom Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2150
Rooms from
RUB 1000per 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!

Spirit House Hostel 2 Stars

Dostevskogo Street 36 Apt 2, St Petersburg, 191119, Russia Show on map
Score 6.7 from 32 reviews
Spirit House Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 3600
Rooms from
RUB 600per room per night
Book Now!

Center Hostel 1 Star

Ulitsa Rubinshteina 4 Office 28, St Petersburg, 191025, Russia Show on map
Score 8.5 from 67 reviews
Center Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1650
Rooms from
RUB 300per 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!

Moon Hostel 

Kolomenskaya Street 10, St Petersburg, 191040, Russia Show on map
Score 6.5 from 107 reviews
Moon Hostel
Pricesfrom (per room per night)
SingleRUB 298
DoubleRUB 500
Rooms from
RUB 298per 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!

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!

Amos Hotel Nevsky Comfort 3 Stars

Ulitsa Zhukovskogo 7-9, St Petersburg, 191014, Russia Show on map
Score 8.3 from 95 reviews
Amos Hotel Nevsky Comfort
Pricesfrom (per room per night)
SingleRUB 1540
DoubleRUB 4500
Rooms from
RUB 1540per room per night
Book Now!

Marie 2 Stars

????????? ???????? 64-66, St Petersburg, 191040, Russia Show on map
Score 7.7 from 23 reviews
Marie
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2000
Rooms from
RUB 1500per room per night
Book Now!

Mike Ryss' Studio near Nevsky 

Sapernyy Pereulok, 10, St Petersburg, 191014, Russia Show on map
Score 9.5 from 11 reviews
Mike Ryss' Studio near Nevsky
Pricesfrom (per room per night)
SingleRUB 1925
DoubleRUB 1925
Rooms from
RUB 1925per room per night
Book Now!

Hotel Marco Polo St.Petersburg 4 Stars

12-ya liniya V.O. 27, St Petersburg, 199178, Russia Show on map
Score 8.1 from 495 reviews
Hotel Marco Polo St.Petersburg
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 11800
Rooms from
RUB 2700per 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!

Dom Dostoevskogo 3 Stars

Kaznacheyskaya Str.1/61, St Petersburg, 190031, Russia Show on map
Score 8.4 from 118 reviews
Dom Dostoevskogo
Pricesfrom (per room per night)
SingleRUB 1620
DoubleRUB 2200
Rooms from
RUB 1620per room per night
Book Now!

Royal Antares 4 Stars

Nevsky Prospekt 147, St Petersburg, 191024, Russia Show on map
Score 8.9 from 233 reviews
Royal Antares
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 3900
Rooms from
RUB 2200per 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!

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!

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 Indigo St.Petersburg- Tchaikovskogo 4 Stars

Chaikovskogo Street 17, St Petersburg, 191187, Russia Show on map
Score 9.2 from 1335 reviews
Hotel Indigo St.Petersburg- Tchaikovskogo
Pricesfrom (per room per night)
SingleRUB 5664
DoubleRUB 11800
Rooms from
RUB 5664per room per night
Book Now!

Apartamenti na Kronvekskom 

Kronverkskiy Prospekt, 71 / 46, St Petersburg, 197198, Russia Show on map
Score 8.8 from 3 reviews
Apartamenti na Kronvekskom
Pricesfrom (per room per night)
SingleRUB 3600
DoubleRUB 3600
Rooms from
RUB 3600per room per night
Book Now!

Apartment South Pole 

Prospekt Slavy 52 Bldg. 1, St Petersburg, 192241, Russia Show on map
Score 9.7 from 62 reviews
Apartment South Pole
Pricesfrom (per room per night)
SingleRUB 1999
DoubleRUB 3499
Rooms from
RUB 1999per room per night
Book Now!

Big Marine 

Ulitsa Bolshaya Morskaya 53/8, St Petersburg, 190000, Russia Show on map
Score 9.0 from 237 reviews
Big Marine
Pricesfrom (per room per night)
SingleRUB 2390
DoubleRUB 6980
Rooms from
RUB 2390per 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!

Apartment Metro Bolshevikov 3 Stars

?????????????? 5 ?.4, St Petersburg, 190000, Russia Show on map
Score 7.4 from 3 reviews
Apartment Metro Bolshevikov
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Online Hostel 2 Stars

6-ya Liniya Vasilevskogo Ostrova 27 App 1, St Petersburg, 199004, Russia Show on map
Score 8.8 from 95 reviews
Online Hostel
Pricesfrom (per room per night)
SingleRUB 349
DoubleRUB 2500
Rooms from
RUB 349per room per night
Book Now!

Alexander House 4 Stars

Kryukov Kanal Embankment, 27, St Petersburg, 190068, Russia Show on map
Score 9.4 from 469 reviews
Alexander House
Pricesfrom (per room per night)
SingleRUB 5250
DoubleRUB 15600
Rooms from
RUB 5250per 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!

Baryshkoff Hotel 3 Stars

Ulitsa Radischeva 24, St Petersburg, 190000, Russia Show on map
Score 8.5 from 320 reviews
Baryshkoff Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 4500
Rooms from
RUB 1800per room per night
Book Now!

Flat and Hotel 2 Stars

Pushkinskaia Street 16, St Petersburg, 191186, Russia Show on map
Score 9.1 from 78 reviews
Flat and Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3100
Rooms from
RUB 2500per room per night
Book Now!

St Petersburg Apartment 

Neyshlotsky Pereulok, 7, St Petersburg, 194044, Russia Show on map
Score 9.2 from 1 review
St Petersburg Apartment
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 3500
Rooms from
RUB 2800per 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!

Crowne Plaza St. Petersburg-Ligovsky 4 Stars

Ligovsky Prospekt 61, St Petersburg, 191040, Russia Show on map
Score 8.9 from 1044 reviews
Crowne Plaza St. Petersburg-Ligovsky
Pricesfrom (per room per night)
SingleRUB 5015
DoubleRUB 21594
Rooms from
RUB 5015per 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!

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!

Hotel Litaly 

Angliyskiiy Prospekt 17-19, St Petersburg, 190121, Russia Show on map
Score 8.1 from 559 reviews
Hotel Litaly
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1800
Rooms from
RUB 1300per room per night
Book Now!

Altritter Uchitelskaya 18 

Uchitelskaya Ulitsa 18, Bldg 1, St Petersburg, 195269, Russia Show on map
Score 9.2 from 1 review
Altritter Uchitelskaya 18
Pricesfrom (per room per night)
SingleRUB 7150
DoubleRUB 7150
Rooms from
RUB 7150per 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!

Guest House v Spb 

Perekupnoy pereulok, 7, St Petersburg, 191024, Russia Show on map
Score 9.1 from 19 reviews
Guest House v Spb
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 2400
Rooms from
RUB 2400per room per night
Book Now!

Leo Apartments na Furazhnom 

Furazhny Pereulok 4, St Petersburg, 191015, Russia Show on map
Score 8.9 from 113 reviews
Leo Apartments na Furazhnom
Pricesfrom (per room per night)
SingleRUB 2409
DoubleRUB 2600
Rooms from
RUB 2409per room per night
Book Now!

Griboedova 110 

nab. kanala Griboedova 110, St Petersburg, 190068, Russia Show on map
Score 8.8 from 1 review
Griboedova 110
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per 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!

Mostotel Hotel 

Ulitsa Goncharnaya 14, St Petersburg, 193036, Russia Show on map
Score 7.6 from 142 reviews
Mostotel Hotel
Pricesfrom (per room per night)
SingleRUB 680
DoubleRUB 2125
Rooms from
RUB 680per room per night
Book Now!

Mon ami hostel 3 Stars

Zhukovskogo Ulitsa 49, St Petersburg, 191014, Russia Show on map
Score 7.6 from 44 reviews
Mon ami hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 2000
Rooms from
RUB 300per room per night
Book Now!

Nevsky Uyut 

Pushkinskaya Ulitsa 9, St Petersburg, 191040, Russia Show on map
Score 9.5 from 33 reviews
Nevsky Uyut
Pricesfrom (per room per night)
SingleRUB 1590
DoubleRUB 7890
Rooms from
RUB 1590per room per night
Book Now!

Kvartira N 4 Ginza Project 3 Stars

Siezhinskaya ulitsa 38, St Petersburg, 197198, Russia Show on map
Score 9.5 from 77 reviews
Kvartira N 4 Ginza Project
Pricesfrom (per room per night)
SingleRUB 4050
DoubleRUB 5900
Rooms from
RUB 4050per 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!

Guest room on Novatorov 

Bulvar Novatorov 61, St Petersburg, 198215, Russia Show on map
Score 6.5 from 6 reviews
Guest room on Novatorov
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 900
Rooms from
RUB 900per room per night
Book Now!

Smolny Hostel 

Tavricheskaya Ulitsa 45, St Petersburg, 191015, Russia Show on map
Score 7.4 from 24 reviews
Smolny Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2000
Rooms from
RUB 350per 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!

Apartments Uzhnaya Korona 

Dunayskiy Prospekt 23, St Petersburg, 196158, Russia Show on map
Score 8.7 from 186 reviews
Apartments Uzhnaya Korona
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3500
Rooms from
RUB 2500per 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!

Austrian Yard-Apartments 3 Stars

Furshatskaya Ulitsa 45, St Petersburg, 191123, Russia Show on map
Score 8.9 from 103 reviews
Austrian Yard-Apartments
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 5450
Rooms from
RUB 2000per room per night
Book Now!

Hotel Planeta 2 Stars

Ulitsa Ordzhonikidze 44 build.5 lit.A, St Petersburg, 196143, Russia Show on map
Score 6.9 from 76 reviews
Hotel Planeta
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 2700
Rooms from
RUB 500per room per night
Book Now!

Stasov Hotel 3 Stars

1-ya Liniya V. O. 16, St Petersburg, 199034, Russia Show on map
Score 9.1 from 232 reviews
Stasov Hotel
Pricesfrom (per room per night)
SingleRUB 990
DoubleRUB 2900
Rooms from
RUB 990per room per night
Book Now!

SutkiPetersburg Kuybysheva 7 Aurora 

Ulitsa Kuybysheva 7 -, St Petersburg, 197046, Russia Show on map
 
SutkiPetersburg Kuybysheva 7 Aurora
Pricesfrom (per room per night)
SingleRUB 3400
DoubleRUB 4000
Rooms from
RUB 3400per room per night
Book Now!

Mini Hotel Lera 

Vladimrsky Prospekt 3, St Petersburg, 191025, Russia Show on map
Score 8.5 from 41 reviews
Mini Hotel Lera
Pricesfrom (per room per night)
SingleRUB 1550
DoubleRUB 2000
Rooms from
RUB 1550per room per night
Book Now!

Rinaldi Art 3 Stars

Naberezhnaya Reki Fontanki 51/53, St Petersburg, 197198, Russia Show on map
Score 8.0 from 216 reviews
Rinaldi Art
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 3900
Rooms from
RUB 1000per room per night
Book Now!

Aximaris Hotel 3 Stars

Zverinskaya Street 2/5, St Petersburg, 169004, Russia Show on map
Score 8.6 from 61 reviews
Aximaris Hotel
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 5200
Rooms from
RUB 3000per room per night
Book Now!

Hostel Kupe 

????????? 16, St Petersburg, 191036, Russia Show on map
Score 9.0 from 3 reviews
Hostel Kupe
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1300
Rooms from
RUB 350per 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!

Sonett Regata Guest House 2 Stars

Krasnogo Kursanta Street 5/11, Apt 18, St Petersburg, 197198, Russia Show on map
Score 6.6 from 7 reviews
Sonett Regata Guest House
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2400
Rooms from
RUB 1600per room per night
Book Now!

Aparthotel 365 Spb 

Ulitsa Borovaya 104 B, St Petersburg, 192007, Russia Show on map
Score 7.5 from 280 reviews
Aparthotel 365 Spb
Pricesfrom (per room per night)
SingleRUB 1280
DoubleRUB 1900
Rooms from
RUB 1280per room per night
Book Now!

Hostel UFO 

Ulitsa Marata 74, St Petersburg, 191119, Russia Show on map
Score 8.3 from 13 reviews
Hostel UFO
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 750
Rooms from
RUB 300per 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!

Spy Hostel 

Sedmaya Liniya Vasilyevskogo Ostrova 40, St Petersburg, 199004, Russia Show on map
Score 7.4 from 30 reviews
Spy Hostel
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 550
Rooms from
RUB 550per 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!

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!

SuperHostel Nevsky Prospekt 95 

Nevsky Prospekt 95, St Petersburg, 191036, Russia Show on map
Score 8.5 from 733 reviews
SuperHostel Nevsky Prospekt 95
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 1800
Rooms from
RUB 750per room per night
Book Now!

Advance Trio 

Fontanki reki naberegnaya 24 lit.B, St Petersburg, 191028, Russia Show on map
Score 8.3 from 217 reviews
Advance Trio
Pricesfrom (per room per night)
SingleRUB 250
DoubleRUB 2300
Rooms from
RUB 250per room per night
Book Now!

Spb Rent Service II 

Pushkinskaya street 9, St Petersburg, 191040, Russia Show on map
Score 9.1 from 4 reviews
Spb Rent Service II
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 4200
Rooms from
RUB 2250per room per night
Book Now!

FlatStar Nevsky 74 

Nevsky prospekt 74-76, St Petersburg, 191014, Russia Show on map
 
FlatStar Nevsky 74
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Art-Hostel Galereya 

Zagorodny prospekt, 21, St Petersburg, 191180, Russia Show on map
Score 8.2 from 17 reviews
Art-Hostel Galereya
Pricesfrom (per room per night)
SingleRUB 510
DoubleRUB 1900
Rooms from
RUB 510per room per night
Book Now!

Apart-Hotel Diamond 

Mokhovaya Ulitsa 37, St Petersburg, 191028, Russia Show on map
Score 8.4 from 29 reviews
Apart-Hotel Diamond
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3400
Rooms from
RUB 1800per room per night
Book Now!

Kievskaya Hotel on Kurskaya 3 Stars

Kurskaya Street 40, St Petersburg, 192007, Russia Show on map
Score 7.5 from 23 reviews
Kievskaya Hotel on Kurskaya
Pricesfrom (per room per night)
SingleRUB 1530
DoubleRUB 7000
Rooms from
RUB 1530per room per night
Book Now!

Boutique Hotel Grand 3 Stars

Morskaya Naberezhnaya 39 Bldg 1, St Petersburg, 199155, Russia Show on map
Score 8.5 from 329 reviews
Boutique Hotel Grand
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3200
Rooms from
RUB 2500per room per night
Book Now!

Cozy Place 2 Stars

Gorokhovaya Ulitsa 3 Apt 23, St Petersburg, 190000, Russia Show on map
Score 8.5 from 230 reviews
Cozy Place
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Travel Mini-hotel 

Aviatsionnaya Ulitsa 25, St Petersburg, 196135, Russia Show on map
Score 8.2 from 22 reviews
Travel Mini-hotel
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 3500
Rooms from
RUB 2300per 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!

Apartments on Marata 59/2 

Ulitsa Marata, 59, St Petersburg, 191119, Russia Show on map
Score 9.9 from 3 reviews
Apartments on Marata 59/2
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2600
Rooms from
RUB 2200per room per night
Book Now!

San Galli Hotel 

Pushkinskaya Ulitsa 9, St Petersburg, 191040, Russia Show on map
Score 8.4 from 293 reviews
San Galli Hotel
Pricesfrom (per room per night)
SingleRUB 672
DoubleRUB 3100
Rooms from
RUB 672per room per night
Book Now!

Egoeast Hotel 4 Stars

Vladimirsky Prospekt 1, St Petersburg, 191025, Russia Show on map
Score 8.9 from 429 reviews
Egoeast Hotel
Pricesfrom (per room per night)
SingleRUB 1699
DoubleRUB 4300
Rooms from
RUB 1699per 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!

Comfortline Inn 

Ulitsa Kolomenskaya 13, St Petersburg, 191040, Russia Show on map
Score 9.1 from 272 reviews
Comfortline Inn
Pricesfrom (per room per night)
SingleRUB 1275
DoubleRUB 1800
Rooms from
RUB 1275per 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!

Apartment Na Zagorodnom 

Zagorodnyy Prospekt, 23, St Petersburg, 191119, Russia Show on map
 
Apartment Na Zagorodnom
Pricesfrom (per room per night)
SingleRUB 4400
DoubleRUB 8000
Rooms from
RUB 4400per room per night
Book Now!

Apartment Akadem-Park 

Ulitsa Butlerova, 32, St Petersburg, 195220, Russia Show on map
Score 8.6 from 13 reviews
Apartment Akadem-Park
Pricesfrom (per room per night)
SingleRUB 2490
DoubleRUB 2690
Rooms from
RUB 2490per 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!

VSPB apartment Pushkina 

Podyezdnoy Pereulok 8, Kv. 1, St Petersburg, 190013, Russia Show on map
Score 10.0 from 2 reviews
VSPB apartment Pushkina
Pricesfrom (per room per night)
SingleRUB 3350
DoubleRUB 4300
Rooms from
RUB 3350per room per night
Book Now!

Laweran Nevsky 96 2 Stars

Nevsky prospekt, 96, St Petersburg, 198218, Russia Show on map
Score 5.3 from 13 reviews
Laweran Nevsky 96
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 5000
Rooms from
RUB 1000per 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!

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!

Friends by Dom Knigi 

Naberezhnaya Kanala Griboyedova 19, St Petersburg, 191186, Russia Show on map
Score 9.2 from 309 reviews
Friends by Dom Knigi
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 2500
Rooms from
RUB 800per 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!

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!

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!

Apartment One step on Bely Kuna 

Ulitsa Bely Kuna, 13 Bldg. 4, St Petersburg, 192238, Russia Show on map
Score 9.1 from 9 reviews
Apartment One step on Bely Kuna
Pricesfrom (per room per night)
SingleRUB 2854
DoubleRUB 3374
Rooms from
RUB 2854per 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!

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!

Apartment on Aviatsionnaya 

Aviatsionnaya Ulitsa 13, St Petersburg, 192286, Russia Show on map
 
Apartment on Aviatsionnaya
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 2800
Rooms from
RUB 2800per room per night
Book Now!

Alye Parusa Hotel 

Ulitsa Rimskogo-Korsakova 1, St Petersburg, 190068, Russia Show on map
Score 8.4 from 90 reviews
Alye Parusa Hotel
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 2200
Rooms from
RUB 1400per room per night
Book Now!

Alians 

Orlovsky Pereulok 5, St Petersburg, 191036, Russia Show on map
Score 8.7 from 160 reviews
Alians
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 4300
Rooms from
RUB 2300per room per night
Book Now!

Oksana's Apartments - Nevsky 88 4 Stars

Nevsky Prospect 88, St Petersburg, 199104, Russia Show on map
Score 8.4 from 202 reviews
Oksana's Apartments - Nevsky 88
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3600
Rooms from
RUB 2500per 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 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!

Sonata at Nevsky 5 

Nevsky Prospekt 5, Apt 9, St Petersburg, 191186, Russia Show on map
Score 8.9 from 249 reviews
Sonata at Nevsky 5
Pricesfrom (per room per night)
SingleRUB 2186
DoubleRUB 4500
Rooms from
RUB 2186per 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!

Arenta Apartments 

Leninskiy Propect 127, St Petersburg, 198207, Russia Show on map
Score 7.7 from 36 reviews
Arenta Apartments
Pricesfrom (per room per night)
SingleRUB 1890
DoubleRUB 2500
Rooms from
RUB 1890per room per night
Book Now!

Hostel 5 mostov 

9-aya liniya 76, kv. 8, St Petersburg, 199048, Russia Show on map
 
Hostel 5 mostov
Pricesfrom (per room per night)
SingleRUB 1490
DoubleRUB 2130
Rooms from
RUB 1490per 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!

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!

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!

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!

4 Storony Sveta Hotel 

Ulitsa Kirochnaya 49, St Petersburg, 191015, Russia Show on map
Score 9.1 from 126 reviews
4 Storony Sveta Hotel
Pricesfrom (per room per night)
SingleRUB 720
DoubleRUB 800
Rooms from
RUB 720per room per night
Book Now!

Hermes Park Hotel 4 Stars

Nab.Martynova 36, St Petersburg, 197110, Russia Show on map
Score 9.0 from 53 reviews
Hermes Park Hotel
Pricesfrom (per room per night)
SingleRUB 5000
DoubleRUB 9000
Rooms from
RUB 5000per room per night
Book Now!

Mini-Hotel Petrovsky 

Bolshoy Prospekt Petrogradskoy Storony 4, Apt 18, St Petersburg, 197198, Russia Show on map
Score 7.3 from 56 reviews
Mini-Hotel Petrovsky
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3200
Rooms from
RUB 2500per 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!

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!

Kino Hostel on Vyborgskaya 

Vyborgskaya Naberezhnaya 27, St Petersburg, 194044, Russia Show on map
Score 8.4 from 328 reviews
Kino Hostel on Vyborgskaya
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 1950
Rooms from
RUB 450per room per night
Book Now!

Idillia Inn 3 Stars

Kuznechny Pereulok 18, St Petersburg, 191040, Russia Show on map
Score 8.6 from 135 reviews
Idillia Inn
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2700
Rooms from
RUB 1600per 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!

15 Line 3 Stars

15th Liniya, 50 B, St Petersburg, 199178, Russia Show on map
Score 8.9 from 47 reviews
15 Line
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 2800
Rooms from
RUB 1750per room per night
Book Now!

Saint Petersburg Soft Apartment 2 Stars

Kolomenskaya Ulitsa 5, St Petersburg, 191040, Russia Show on map
Score 8.6 from 44 reviews
Saint Petersburg Soft Apartment
Pricesfrom (per room per night)
SingleRUB 3700
DoubleRUB 3700
Rooms from
RUB 3700per room per night
Book Now!

Nauka na Engelsa 3 Stars

Prospekt Engelsa 65, St Petersburg, 194017, Russia Show on map
Score 7.3 from 122 reviews
Nauka na Engelsa
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3200
Rooms from
RUB 1800per 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!

Angel Court Yard 

Nevsky Prospekt 3, St Petersburg, 191186, Russia Show on map
Score 9.2 from 195 reviews
Angel Court Yard
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1800
Rooms from
RUB 350per room per night
Book Now!

Apartment on Parnas 

Ulitsa Mikhaila Dudina 25/2, St Petersburg, 194358, Russia Show on map
Score 8.4 from 22 reviews
Apartment on Parnas
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4800
Rooms from
RUB 3000per 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!

Hostel Grechesky-15 2 Stars

Grecheskiy Prospekt 15, St Petersburg, 191036, Russia Show on map
Score 8.5 from 162 reviews
Hostel Grechesky-15
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 2200
Rooms from
RUB 300per room per night
Book Now!

Myhomehotel na Borovoi 

Ulitsa Borovaia 18/1, St Petersburg, 191119, Russia Show on map
Score 6.9 from 2 reviews
Myhomehotel na Borovoi
Pricesfrom (per room per night)
SingleRUB 4500
DoubleRUB 4990
Rooms from
RUB 4500per 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!

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!

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!

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!

Kapital Ekonom Hotel 

Moskovsky Prospekt 6, St Petersburg, 190031, Russia Show on map
Score 7.1 from 88 reviews
Kapital Ekonom Hotel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1600
Rooms from
RUB 1200per room per night
Book Now!

RA Hotel at Tambovskaya 11 2 Stars

Ulitsa Tambovskaya 11, St Petersburg, 192007, Russia Show on map
Score 7.1 from 238 reviews
RA Hotel at Tambovskaya 11
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 2700
Rooms from
RUB 900per 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!

Old Flat Hotel on Grecheskiy 

Grecheskiy Prospect 13, St Petersburg, 191036, Russia Show on map
Score 7.8 from 68 reviews
Old Flat Hotel on Grecheskiy
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2000
Rooms from
RUB 1200per room per night
Book Now!

Apartment On Kremenchugskaya 9/2 

Ulitsa Kremenchugskaya 9/2 - 160, St Petersburg, 191014, Russia Show on map
 
Apartment On Kremenchugskaya 9/2
Pricesfrom (per room per night)
SingleRUB 6000
DoubleRUB 6000
Rooms from
RUB 6000per room per night
Book Now!

Alluria on Mytninskaya Hotel 3 Stars

Mytninskaya Ulitsa 4/48-17, St Petersburg, 195298, Russia Show on map
Score 8.4 from 139 reviews
Alluria on Mytninskaya Hotel
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 3000
Rooms from
RUB 2200per 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!

Men'k Kings Hotel 4 Stars

Revolution highway 86 letter A, St Petersburg, 195248, Russia Show on map
Score 7.8 from 124 reviews
Men'k Kings Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 6500
Rooms from
RUB 1800per 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!

Hostel Yugo - Zapad 

Brestskiy bulvar 19/17-240, St Petersburg, 198328, Russia Show on map
Score 10.0 from 1 review
Hostel Yugo - Zapad
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per 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!

Hotel Anatol 3 Stars

Mozhayskaya Street 15, St Petersburg, 190013, Russia Show on map
Score 9.1 from 80 reviews
Hotel Anatol
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per 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!

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!

Apartamenti na Bryantseva 13 

Ulitsa Bryantseva 13, St Petersburg, 195269, Russia Show on map
Score 7.9 from 17 reviews
Apartamenti na Bryantseva 13
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 3500
Rooms from
RUB 1700per room per night
Book Now!

Petr Hotel 4 Stars

Admiralteysky Prospekt, 8, St Petersburg, 190000, Russia Show on map
Score 9.0 from 1231 reviews
Petr Hotel
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 12700
Rooms from
RUB 4000per room per night
Book Now!

Ridens 2 Stars

Nevsky prospect 120, St Petersburg, 191036, Russia Show on map
Score 8.0 from 146 reviews
Ridens
Pricesfrom (per room per night)
SingleRUB 342
DoubleRUB 500
Rooms from
RUB 342per room per night
Book Now!

Griboedov Studios 

Naberezhnaya Kanala Griboedova 46, St Petersburg, 191031, Russia Show on map
 
Griboedov Studios
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2500
Rooms from
RUB 2000per 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!

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!

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!

Alex Hotel on Bogatyrsky 

Bogatyrsky Prospekt 51, St Petersburg, 197372, Russia Show on map
Score 6.4 from 22 reviews
Alex Hotel on Bogatyrsky
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 6000
Rooms from
RUB 3500per 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!

Apartments On Nekrasova 

Nekrasova, 14b, St Petersburg, 191014, Russia Show on map
 
Apartments On Nekrasova
Pricesfrom (per room per night)
SingleRUB 4200
DoubleRUB 4200
Rooms from
RUB 4200per room per night
Book Now!

Garden Hotel 3 Stars

Sredniy Prospekt VO 50, St Petersburg, 199178, Russia Show on map
Score 7.7 from 50 reviews
Garden Hotel
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 5000
Rooms from
RUB 3500per 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!

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!

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!

Apartment Na Griboyedova 15 

Naberezhnaya Kanala Griboyedova 15, ap. 26, St Petersburg, 191186, Russia Show on map
Score 8.6 from 3 reviews
Apartment Na Griboyedova 15
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 8000
Rooms from
RUB 2000per 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!

Hotel Gala 

Ulitsa Chekistov, 28, St Petersburg, 198217, Russia Show on map
Score 6.5 from 47 reviews
Hotel Gala
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 3500
Rooms from
RUB 1300per room per night
Book Now!

Valeri Hotel 

Tretya Sovetskaya Ulitsa 5, St Petersburg, 191036, Russia Show on map
Score 8.7 from 82 reviews
Valeri Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3500
Rooms from
RUB 2500per 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!

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!

Arina Rodionovna Hostel 2 Stars

Bolshaya Konyushennaya Street 11 app 56, St Petersburg, 196047, Russia Show on map
Score 8.4 from 52 reviews
Arina Rodionovna Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 1800
Rooms from
RUB 600per 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!

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!

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!

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!

STN Apartments by Moskovskiy Railway Station 3 Stars

Nevskiy Prospekt 142, St Petersburg, 191036, Russia Show on map
Score 7.0 from 75 reviews
STN Apartments by Moskovskiy Railway Station
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 3900
Rooms from
RUB 1700per 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!

Rinaldi at Moscovsky Prospect 20 3 Stars

Moskovsky Prospekt 20, St Petersburg, 197198, Russia Show on map
Score 5.6 from 28 reviews
Rinaldi at Moscovsky Prospect 20
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 3100
Rooms from
RUB 1000per room per night
Book Now!

PiterDom Znamenskaya 

1-ya Sovetskaya Ulitsa 10, St Petersburg, 191036, Russia Show on map
Score 7.8 from 115 reviews
PiterDom Znamenskaya
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2000
Rooms from
RUB 1000per room per night
Book Now!

ANI Mini-hotel 

Ulitsa Tambovskaya 66, St Petersburg, 192007, Russia Show on map
Score 9.0 from 320 reviews
ANI Mini-hotel
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 4750
Rooms from
RUB 2250per room per night
Book Now!

Apartment Vladimirskiy Prospekt 7 

Vladimirskiy Prospekt 7, St Petersburg, 197000, Russia Show on map
Score 7.9 from 1 review
Apartment Vladimirskiy Prospekt 7
Pricesfrom (per room per night)
SingleRUB 2784
DoubleRUB 3480
Rooms from
RUB 2784per room per night
Book Now!

Apartment On Kirochnaya 5 

Ulitsa Kirochnaya, 5, St Petersburg, 191028, Russia Show on map
 
Apartment On Kirochnaya 5
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 3500
Rooms from
RUB 2300per 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!

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!

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 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!

Hotel Gena 

ulitsa Gatchinskaya 1 Bldg 56, St Petersburg, 197136, Russia Show on map
 
Hotel Gena
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3600
Rooms from
RUB 1500per room per night
Book Now!

Ofitserskiy 

Ofitserskiy Pereulok, 8, 6th floor, St Petersburg, 197110, Russia Show on map
Score 9.5 from 23 reviews
Ofitserskiy
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 4000
Rooms from
RUB 1000per 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!

Residence by Admiralty 3 Stars

Gorokhovaya Street 8, St Petersburg, 191186, Russia Show on map
Score 8.5 from 59 reviews
Residence by Admiralty
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 5500
Rooms from
RUB 2300per room per night
Book Now!

Beryozka Guest House 1 Star

Nevsky Prospekt 120, St Petersburg, 191036, Russia Show on map
Score 7.9 from 40 reviews
Beryozka Guest House
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per 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!

Neva Flats Vosstaniya Square 3 Stars

Nevskiy Prospekt Region, St Petersburg, 191002, Russia Show on map
Score 8.5 from 29 reviews
Neva Flats Vosstaniya Square
Pricesfrom (per room per night)
SingleRUB 4900
DoubleRUB 10600
Rooms from
RUB 4900per 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!

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!

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!

Tri Sovenka 

3-ya Sovetskaya ulitsa, 10, St Petersburg, 191036, Russia Show on map
Score 9.3 from 67 reviews
Tri Sovenka
Pricesfrom (per room per night)
SingleRUB 1005
DoubleRUB 1072
Rooms from
RUB 1005per room per night
Book Now!

Apartments on Ligovsky 130 

Ligovskiy prospekt, 130, St Petersburg, 192007, Russia Show on map
Score 9.1 from 24 reviews
Apartments on Ligovsky 130
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 2900
Rooms from
RUB 2900per 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!

Alex Hotel on Dybenko 3 Stars

Ulitsa Antona-Ovseyenko 18, St Petersburg, 193168, Russia Show on map
Score 7.0 from 27 reviews
Alex Hotel on Dybenko
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 6000
Rooms from
RUB 3500per room per night
Book Now!

Hotel Dalisi 3 Stars

Naberezhnaya Obvodnogo Kanala 124, 2nd floor, St Petersburg, 198095, Russia Show on map
Score 9.7 from 4 reviews
Hotel Dalisi
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 3500
Rooms from
RUB 2800per room per night
Book Now!

Nevsky 126 Guest House 3 Stars

Nevsky Prospekt 126, St Petersburg, 191036, Russia Show on map
Score 8.5 from 92 reviews
Nevsky 126 Guest House
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4300
Rooms from
RUB 3000per room per night
Book Now!

Nautilus Inn 3 Stars

Rizhskaya Ulitsa 3, St Petersburg, 195196, Russia Show on map
Score 8.3 from 918 reviews
Nautilus Inn
Pricesfrom (per room per night)
SingleRUB 1170
DoubleRUB 5580
Rooms from
RUB 1170per room per night
Book Now!

Sherlock Hostel 2 Stars

Borodinskaya Ulitsa 2, St Petersburg, 191180, Russia Show on map
Score 8.5 from 269 reviews
Sherlock Hostel
Pricesfrom (per room per night)
SingleRUB 850
DoubleRUB 1350
Rooms from
RUB 850per 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!

East End Marata 

Marata Street 54, St Petersburg, 191119, Russia Show on map
Score 8.8 from 115 reviews
East End Marata
Pricesfrom (per room per night)
SingleRUB 385
DoubleRUB 1540
Rooms from
RUB 385per room per night
Book Now!

A Hotel Fontanka 3 Stars

Naberezhnaya reki Fontanki 142, St Petersburg, 190103, Russia Show on map
Score 7.6 from 38 reviews
A Hotel Fontanka
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 4300
Rooms from
RUB 2700per 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!

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!

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!

Zebra Hostel 

??. ??????????? ?. 13, St Petersburg, 191040, Russia Show on map
Score 8.2 from 34 reviews
Zebra Hostel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1990
Rooms from
RUB 1200per room per night
Book Now!

SwissSTAR 

Naberezhnaya Reki Fontanki 93-26, St Petersburg, 190031, Russia Show on map
Score 9.2 from 68 reviews
SwissSTAR
Pricesfrom (per room per night)
SingleRUB 1960
DoubleRUB 4900
Rooms from
RUB 1960per 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!

Atmosphera on Nevsky 163 

Nevsky Prospect 163, St Petersburg, 191167, Russia Show on map
Score 8.3 from 69 reviews
Atmosphera on Nevsky 163
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2000
Rooms from
RUB 1200per room per night
Book Now!

Mini Hotel Nevskaya Panorama 

Nevsky Prospekt, 3, apt. 33, St Petersburg, 191186, Russia Show on map
Score 9.2 from 48 reviews
Mini Hotel Nevskaya Panorama
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 6400
Rooms from
RUB 2800per 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!

Selena Apartment on Bolshaya Morskaya 

Ulitsa Bolshaya Morskaya 23, St Petersburg, 191186, Russia Show on map
Score 8.4 from 35 reviews
Selena Apartment on Bolshaya Morskaya
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 5000
Rooms from
RUB 4000per 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!

Belaya Noch 

Kazanskaya Ulitsa 22 office 5, St Petersburg, 191186, Russia Show on map
Score 8.3 from 71 reviews
Belaya Noch
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 2150
Rooms from
RUB 950per 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!

Butterfly Hotel 3 Stars

Vladimirskiy Prospekt 1/47, St Petersburg, 191025, Russia Show on map
Score 8.3 from 88 reviews
Butterfly Hotel
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 3800
Rooms from
RUB 1400per room per night
Book Now!

Mini Hotel Kapitel 

4-ya Liniya Vasilyevskogo Ostrova 21 pomeshchenie 14, St Petersburg, 199004, Russia Show on map
Score 9.2 from 66 reviews
Mini Hotel Kapitel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 4000
Rooms from
RUB 2800per room per night
Book Now!

Vodograi Hotel 3 Stars

Karavannaya Ulitsa 2, St Petersburg, 191011, Russia Show on map
Score 8.9 from 71 reviews
Vodograi Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 7500
Rooms from
RUB 1800per room per night
Book Now!

SSHostel Nevskiy 130 1 Star

Nevsky Prospekt 130, St Petersburg, 191036, Russia Show on map
Score 8.2 from 96 reviews
SSHostel Nevskiy 130
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 2800
Rooms from
RUB 1100per room per night
Book Now!

Severnaya MIni-Hotel 

Galernaya Ulitsa, 55, St Petersburg, 190000, Russia Show on map
Score 7.3 from 45 reviews
Severnaya MIni-Hotel
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 1700
Rooms from
RUB 750per room per night
Book Now!

Troitskaya Ploshchad Apartment 

Troitskaya Ploshchad 1, St Petersburg, 197046, Russia Show on map
Score 9.9 from 15 reviews
Troitskaya Ploshchad Apartment
Pricesfrom (per room per night)
SingleRUB 6298
DoubleRUB 6900
Rooms from
RUB 6298per room per night
Book Now!

Guest House Petershtadt 

Pereulok Grivtsova 3-57, St Petersburg, 190000, Russia Show on map
Score 9.0 from 271 reviews
Guest House Petershtadt
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 2700
Rooms from
RUB 1700per 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!

Nevsky Aster 3 Stars

Bolshaya Konyushennaya Street 25, St Petersburg, 191186, Russia Show on map
Score 8.3 from 491 reviews
Nevsky Aster
Pricesfrom (per room per night)
SingleRUB 2213
DoubleRUB 8100
Rooms from
RUB 2213per room per night
Book Now!

Atmosphera na Bolshom 32 

Ropshinskaya Str.1/32, St Petersburg, 197198, Russia Show on map
Score 8.0 from 57 reviews
Atmosphera na Bolshom 32
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 5000
Rooms from
RUB 2900per room per night
Book Now!

Mini-hotel Egorova 18 

Ulitsa Egorova, 18, St Petersburg, 190005, Russia Show on map
Score 8.6 from 32 reviews
Mini-hotel Egorova 18
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1700
Rooms from
RUB 1500per room per night
Book Now!

Hostel U Pyati Uglov 2 Stars

Zagorodny Prospekt 15, St Petersburg, 190000, Russia Show on map
Score 9.1 from 23 reviews
Hostel U Pyati Uglov
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per 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!

Apartment Na Maloy Morskoy 

Malaya Morskaya, 16, St Petersburg, 190000, Russia Show on map
Score 8.5 from 5 reviews
Apartment Na Maloy Morskoy
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3500
Rooms from
RUB 2500per room per night
Book Now!

Apartment Rubinshteyna 11 

Ulitsa Rubinshteyna 11, ap. 38, St Petersburg, 197000, Russia Show on map
Score 10.0 from 1 review
Apartment Rubinshteyna 11
Pricesfrom (per room per night)
SingleRUB 4800
DoubleRUB 6000
Rooms from
RUB 4800per room per night
Book Now!

Aptekarsky 3 Apartments 

Aptekarsky Pereulok 3, St Petersburg, 191186, Russia Show on map
Score 7.8 from 15 reviews
Aptekarsky 3 Apartments
Pricesfrom (per room per night)
SingleRUB 2290
DoubleRUB 7790
Rooms from
RUB 2290per room per night
Book Now!

Station Hotel Z12 3 Stars

Zvenigorodskaya Ulitsa 12, St Petersburg, 191119, Russia Show on map
Score 8.8 from 1877 reviews
Station Hotel Z12
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 5700
Rooms from
RUB 1350per 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!

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!

Meeting place 

Ulitsa Pestelya 13-15/B, St Petersburg, 197350, Russia Show on map
Score 8.8 from 200 reviews
Meeting place
Pricesfrom (per room per night)
SingleRUB 349
DoubleRUB 1890
Rooms from
RUB 349per room per night
Book Now!

Na terrase 

Malaya Morskaya 16, St Petersburg, 190000, Russia Show on map
Score 8.9 from 34 reviews
Na terrase
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3000
Rooms from
RUB 1800per room per night
Book Now!

Simple Hostel Nevsky 

Nevsky Prospekt 78, St Petersburg, 191025, Russia Show on map
Score 9.5 from 418 reviews
Simple Hostel Nevsky
Pricesfrom (per room per night)
SingleRUB 599
DoubleRUB 2299
Rooms from
RUB 599per 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 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!

Grand Hotel Petrogradsky 3 Stars

Naberezhnaya Reki Karpovki 5, St Petersburg, 190000, Russia Show on map
Score 7.3 from 554 reviews
Grand Hotel Petrogradsky
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4800
Rooms from
RUB 2500per 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!

Greenwich Yard 

Kovensky pereulok, 14, St Petersburg, 191014, Russia Show on map
Score 8.4 from 104 reviews
Greenwich Yard
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 2020
Rooms from
RUB 1400per 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!

Arbat Nord Hotel 3 Stars

Artilleriyskaya Str.4, St Petersburg, 191104, Russia Show on map
Score 9.0 from 321 reviews
Arbat Nord Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 8700
Rooms from
RUB 2600per room per night
Book Now!

TOT Hostel 

Ligovsky Prospect 25, St Petersburg, 191036, Russia Show on map
Score 7.2 from 84 reviews
TOT Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 420
Rooms from
RUB 300per room per night
Book Now!

Solo on Vosstaniya Square 3 Stars

Vosstaniya Street 3, St Petersburg, 191036, Russia Show on map
Score 8.7 from 266 reviews
Solo on Vosstaniya Square
Pricesfrom (per room per night)
SingleRUB 2221
DoubleRUB 3900
Rooms from
RUB 2221per room per night
Book Now!

Aster Mini Hotel 2 Stars

Nevsky Prospekt 88, St Petersburg, 191025, Russia Show on map
Score 8.1 from 38 reviews
Aster Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 2300
Rooms from
RUB 1300per room per night
Book Now!

GoodRest on Griboyedova 3 Stars

Naberezhnaya Kanala Griboyedova, St Petersburg, 190000, Russia Show on map
Score 9.0 from 47 reviews
GoodRest on Griboyedova
Pricesfrom (per room per night)
SingleRUB 4500
DoubleRUB 10000
Rooms from
RUB 4500per room per night
Book Now!

Statskiy Sovetnik 3 Stars

Zagorodniy Prospekt 39, St Petersburg, 191180, Russia Show on map
Score 8.8 from 715 reviews
Statskiy Sovetnik
Pricesfrom (per room per night)
SingleRUB 2025
DoubleRUB 5900
Rooms from
RUB 2025per 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!

Apartament Nevskiy 

Nevskiy prospekt 63, St Petersburg, 191025, Russia Show on map
Score 7.9 from 1 review
Apartament Nevskiy
Pricesfrom (per room per night)
SingleRUB 10000
DoubleRUB 10000
Rooms from
RUB 10000per room per night
Book Now!

M-Hotel 3 Stars

Pereulok Krylova 2, St Petersburg, 191023, Russia Show on map
Score 9.1 from 1554 reviews
M-Hotel
Pricesfrom (per room per night)
SingleRUB 2340
DoubleRUB 7900
Rooms from
RUB 2340per room per night
Book Now!

Meridian Hotel 3 Stars

Italyanskaya Ulitsa 12, St Petersburg, 191023, Russia Show on map
Score 8.2 from 725 reviews
Meridian Hotel
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 4400
Rooms from
RUB 1750per room per night
Book Now!

Ibis St Petersburg Centre 3 Stars

Ligovsky Prospekt 54, St Petersburg, 191040, Russia Show on map
Score 8.3 from 1558 reviews
Ibis St Petersburg Centre
Pricesfrom (per room per night)
SingleRUB 2320
DoubleRUB 3050
Rooms from
RUB 2320per room per night
Book Now!

Peterburgskaya Skazka 

Ulitsa Nekrasova, 44, St Petersburg, 191014, Russia Show on map
Score 8.5 from 5 reviews
Peterburgskaya Skazka
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4000
Rooms from
RUB 2000per room per night
Book Now!

Mini Otel 3377 

Ul. Gorokhovaya, D. 66 A, St Petersburg, 191180, Russia Show on map
Score 9.3 from 4 reviews
Mini Otel 3377
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 1950
Rooms from
RUB 950per room per night
Book Now!

Star House Osobnyak 

Moskovsky Prospekt 22A pomeshchenie 26N, St Petersburg, 190013, Russia Show on map
Score 10.0 from 1 review
Star House Osobnyak
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1500
Rooms from
RUB 300per room per night
Book Now!

Atrium Apartments 

Nevsky Prospekt 170, St Petersburg, 193024, Russia Show on map
Score 8.8 from 6 reviews
Atrium Apartments
Pricesfrom (per room per night)
SingleRUB 2730
DoubleRUB 5200
Rooms from
RUB 2730per room per night
Book Now!

Nevsky Mayak on Poltavskaya 3 Stars

Ulitsa Poltavskaya, 5, St Petersburg, 191036, Russia Show on map
Score 9.1 from 256 reviews
Nevsky Mayak on Poltavskaya
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 3000
Rooms from
RUB 1600per room per night
Book Now!

Red House Hostel na Belinskogo 

Ulitsa Belinskogo,11, St Petersburg, 191014, Russia Show on map
Score 8.9 from 89 reviews
Red House Hostel na Belinskogo
Pricesfrom (per room per night)
SingleRUB 215
DoubleRUB 549
Rooms from
RUB 215per room per night
Book Now!

Apartments near Metro Moskovskaya 

1 Predportovy proezd 14, app. 395, St Petersburg, 196240, Russia Show on map
 
Apartments near Metro Moskovskaya
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per 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!

Demokrat na Nevskom Hotel 

Nevsky Prospekt 95, St Petersburg, 191036, Russia Show on map
Score 8.9 from 197 reviews
Demokrat na Nevskom Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1700
Rooms from
RUB 1300per room per night
Book Now!

Moy Otelchik 

Kazanskaya Street 42, St Petersburg, 190031, Russia Show on map
Score 8.7 from 51 reviews
Moy Otelchik
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 1600
Rooms from
RUB 600per room per night
Book Now!

Altburg 3 Stars

Liteyny Prospekt 35, St Petersburg, 191028, Russia Show on map
Score 8.3 from 65 reviews
Altburg
Pricesfrom (per room per night)
SingleRUB 2070
DoubleRUB 3700
Rooms from
RUB 2070per room per night
Book Now!

Swift Camel 2 Stars

Pravdy Street 22, St Petersburg, 191119, Russia Show on map
Score 8.8 from 285 reviews
Swift Camel
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 3100
Rooms from
RUB 750per room per night
Book Now!

Mini Hotel Nevsky 150 2 Stars

Nevsky Prospekt 150, St Petersburg, 191024, Russia Show on map
Score 8.3 from 51 reviews
Mini Hotel Nevsky 150
Pricesfrom (per room per night)
SingleRUB 1470
DoubleRUB 3600
Rooms from
RUB 1470per room per night
Book Now!

Grand Kanyon Hotel 3 Stars

Shostakovicha Street 2, St Petersburg, 194358, Russia Show on map
Score 8.7 from 579 reviews
Grand Kanyon Hotel
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 3400
Rooms from
RUB 2700per 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!

Apartments ERS City Centre 3 Stars

Central Area, St Petersburg, 191186, Russia Show on map
Score 8.7 from 80 reviews
Apartments ERS City Centre
Pricesfrom (per room per night)
SingleRUB 6650
DoubleRUB 7000
Rooms from
RUB 6650per room per night
Book Now!

Roses Hotel 4 Stars

Vosstaniya Street 13-4, St Petersburg, 191038, Russia Show on map
Score 8.8 from 1760 reviews
Roses Hotel
Pricesfrom (per room per night)
SingleRUB 1743
DoubleRUB 6550
Rooms from
RUB 1743per room per night
Book Now!

Eurasia Hotel 3 Stars

Gatchinskaya Str.5, St Petersburg, 197136, Russia Show on map
Score 8.2 from 60 reviews
Eurasia Hotel
Pricesfrom (per room per night)
SingleRUB 2185
DoubleRUB 2850
Rooms from
RUB 2185per room per night
Book Now!

Apartments on Predportovyy proezd 

1 predportovyy proezd 14, St Petersburg, 196240, Russia Show on map
Score 9.0 from 47 reviews
Apartments on Predportovyy proezd
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 2000
Rooms from
RUB 1700per room per night
Book Now!

Vaskin Dom 

ulitsa Mayakovskogo 39, St Petersburg, 191123, Russia Show on map
Score 9.4 from 70 reviews
Vaskin Dom
Pricesfrom (per room per night)
SingleRUB 310
DoubleRUB 3600
Rooms from
RUB 310per room per night
Book Now!

Selena Apartment Malaya Sadovaya 

Ulitsa Malaya Sadovaya 3, St Petersburg, 191023, Russia Show on map
Score 9.0 from 29 reviews
Selena Apartment Malaya Sadovaya
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 10000
Rooms from
RUB 3500per room per night
Book Now!

Avtograf Hotel 3 Stars

Ligovsky Prospekt 44, St Petersburg, 191040, Russia Show on map
Score 7.6 from 74 reviews
Avtograf Hotel
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 2200
Rooms from
RUB 1100per room per night
Book Now!

Apartment on Nevsky 18 

Nevsky Prospekt 18, St Petersburg, 119922, Russia Show on map
Score 7.9 from 22 reviews
Apartment on Nevsky 18
Pricesfrom (per room per night)
SingleRUB 5750
DoubleRUB 5750
Rooms from
RUB 5750per room per night
Book Now!

All Seazons 

Podkovyrova, 14, St Petersburg, 197136, Russia Show on map
Score 8.9 from 11 reviews
All Seazons
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 3900
Rooms from
RUB 2700per room per night
Book Now!

Hostel Noviy-Vishneviy 

Ligovsky prospekt 44, St Petersburg, 191025, Russia Show on map
Score 8.9 from 21 reviews
Hostel Noviy-Vishneviy
Pricesfrom (per room per night)
SingleRUB 320
DoubleRUB 1200
Rooms from
RUB 320per room per night
Book Now!

Kravt Hotel 3 Stars

Sadovaya ulitsa 25, St Petersburg, 191023, Russia Show on map
Score 8.5 from 714 reviews
Kravt Hotel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 12980
Rooms from
RUB 2800per 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!

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!

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!

Amsterdam Hotel 3 Stars

Nab.Reki Karpovki 14, St Petersburg, 197136, Russia Show on map
Score 8.7 from 73 reviews
Amsterdam Hotel
Pricesfrom (per room per night)
SingleRUB 1805
DoubleRUB 2565
Rooms from
RUB 1805per 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!

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!

Mini-hotel Kaspiy 

11-ya Liniya Vasilievskogo ostrova 18B, St Petersburg, 199178, Russia Show on map
Score 7.4 from 12 reviews
Mini-hotel Kaspiy
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 2000
Rooms from
RUB 800per room per night
Book Now!

Star House Guest House 

Moskovskiy Prospekt 18, St Petersburg, 199013, Russia Show on map
Score 7.5 from 43 reviews
Star House Guest House
Pricesfrom (per room per night)
SingleRUB 250
DoubleRUB 1500
Rooms from
RUB 250per 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!

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!

Style Hotel 3 Stars

Bakunina prospect 2, St Petersburg, 191024, Russia Show on map
Score 9.1 from 363 reviews
Style Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 4500
Rooms from
RUB 1800per 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!

Apartments on Moskovskiy 224/17 

Moskovskiy prospekt 224, St Petersburg, 196066, Russia Show on map
Score 8.4 from 9 reviews
Apartments on Moskovskiy 224/17
Pricesfrom (per room per night)
SingleRUB 2360
DoubleRUB 3050
Rooms from
RUB 2360per 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!

Vikena Hotel 

Nekrasova Street 58, St Petersburg, 191014, Russia Show on map
Score 8.4 from 47 reviews
Vikena Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 2580
Rooms from
RUB 1300per room per night
Book Now!

Verti?al Aparthotel 

Moskovsky prospekt, 73, korpus 3, lit. ?, St Petersburg, 196084, Russia Show on map
Score 7.8 from 797 reviews
Verti?al Aparthotel
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 3500
Rooms from
RUB 2200per 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!

SuperHostel on Poltavskaya 5 

Ulitsa Poltavskaya 5/29, St Petersburg, 199000, Russia Show on map
Score 8.3 from 284 reviews
SuperHostel on Poltavskaya 5
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1700
Rooms from
RUB 1000per room per night
Book Now!

Noteburg Hotel 3 Stars

3-ya Liniya 20 V.O., St Petersburg, 199004, Russia Show on map
Score 8.2 from 239 reviews
Noteburg Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3400
Rooms from
RUB 1800per room per night
Book Now!

YouPiter apartments 

Naberezhnaya Kanala Griboyedova 22, St Petersburg, 191011, Russia Show on map
Score 9.7 from 13 reviews
YouPiter apartments
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2200
Rooms from
RUB 1600per 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!

Corinthia Hotel St Petersburg 5 Stars

Nevsky Prospekt 57, St Petersburg, 191025, Russia Show on map
Score 8.7 from 1910 reviews
Corinthia Hotel St Petersburg
Pricesfrom (per room per night)
SingleRUB 5871
DoubleRUB 40496
Rooms from
RUB 5871per room per night
Book Now!

Guyot Business Boutique Hotel 4 Stars

Ulitsa Professora Popova 23, St Petersburg, 197376, Russia Show on map
Score 8.0 from 213 reviews
Guyot Business Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 2440
DoubleRUB 14400
Rooms from
RUB 2440per room per night
Book Now!

Hostel Terminal 

Ulitsa Zhukovskogo, 29, St Petersburg, 191014, Russia Show on map
Score 8.6 from 68 reviews
Hostel Terminal
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 3200
Rooms from
RUB 500per room per night
Book Now!

Petrogradskiy Guest House 3 Stars

Professor Popov Str.27, App.55, St Petersburg, 197022, Russia Show on map
Score 6.0 from 3 reviews
Petrogradskiy Guest House
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Art-Amirus Hostel 

Liteiny Prospekt 52, St Petersburg, 191014, Russia Show on map
Score 9.4 from 55 reviews
Art-Amirus Hostel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1700
Rooms from
RUB 1200per room per night
Book Now!

Omega Hotel 1 Star

Bolshaya Pushkarskaya 47-21, St Petersburg, 191000, Russia Show on map
Score 6.7 from 45 reviews
Omega Hotel
Pricesfrom (per room per night)
SingleRUB 999
DoubleRUB 999
Rooms from
RUB 999per room per night
Book Now!

Moskovsky prospekt 224/18 

Moskovskiy prospekt 224, St Petersburg, 196066, Russia Show on map
Score 6.9 from 4 reviews
Moskovsky prospekt 224/18
Pricesfrom (per room per night)
SingleRUB 2360
DoubleRUB 3050
Rooms from
RUB 2360per room per night
Book Now!

Apartments on Pyatiletok 3 

Prospekt Pyatiletok, 3, St Petersburg, 193318, Russia Show on map
Score 9.3 from 2 reviews
Apartments on Pyatiletok 3
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per 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!

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!

Dvory Capelly Hotel 3 Stars

Bolshaya Konyushennaya Street 9, St Petersburg, 191186, Russia Show on map
Score 8.2 from 296 reviews
Dvory Capelly Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 5800
Rooms from
RUB 1800per 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!

Hotel Solo Panorama Palace Square 3 Stars

Ulitsa Gorokhovaya 3, St Petersburg, 190000, Russia Show on map
Score 8.6 from 28 reviews
Hotel Solo Panorama Palace Square
Pricesfrom (per room per night)
SingleRUB 2350
DoubleRUB 5200
Rooms from
RUB 2350per room per night
Book Now!

Akyan St-Petersburg 3 Stars

Ulitsa Vosstaniya 19, St Petersburg, 191036, Russia Show on map
Score 9.0 from 1945 reviews
Akyan St-Petersburg
Pricesfrom (per room per night)
SingleRUB 2975
DoubleRUB 17000
Rooms from
RUB 2975per room per night
Book Now!

Okna Pitera Apartment 

Laboratorny Prospekt 20 Bldg 3, St Petersburg, 195197, Russia Show on map
 
Okna Pitera Apartment
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Kino Hostel on Pushkinskaya 2 Stars

Zagorodny Prospekt 37, St Petersburg, 191180, Russia Show on map
Score 8.1 from 229 reviews
Kino Hostel on Pushkinskaya
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1800
Rooms from
RUB 350per 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!

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!

FlatHome24 Prospekt Solidarnosti 

Prospekt Solidarnosti 7k4, St Petersburg, 193312, Russia Show on map
Score 2.9 from 1 review
FlatHome24 Prospekt Solidarnosti
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per 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!

Apartment na Marata 41 

Ulitsa Marata 41, St Petersburg, 191002, Russia Show on map
Score 6.7 from 1 review
Apartment na Marata 41
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 4500
Rooms from
RUB 3500per 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!

Azart 

Nevsky prospekt, 136 Apt 33, St Petersburg, 191036, Russia Show on map
Score 9.3 from 247 reviews
Azart
Pricesfrom (per room per night)
SingleRUB 1480
DoubleRUB 3900
Rooms from
RUB 1480per 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!

Guest House Esperans 2 Stars

Michurinskaya Ulitsa 6, St Petersburg, 197046, Russia Show on map
Score 9.4 from 65 reviews
Guest House Esperans
Pricesfrom (per room per night)
SingleRUB 3400
DoubleRUB 3900
Rooms from
RUB 3400per 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!

Hostel SMILE 

Kamennoostrovsky prospekt 43-7, St Petersburg, 197022, Russia Show on map
Score 7.9 from 25 reviews
Hostel SMILE
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2300
Rooms from
RUB 1500per room per night
Book Now!

Hotel Barokko 

Spasskij, 2/44, Ap. 51, St Petersburg, 190031, Russia Show on map
Score 8.9 from 73 reviews
Hotel Barokko
Pricesfrom (per room per night)
SingleRUB 1230
DoubleRUB 4900
Rooms from
RUB 1230per room per night
Book Now!

Rinaldi at Grechesky Prospect 3 Stars

Grechesky Prospekt 17, St Petersburg, 197198, Russia Show on map
Score 8.1 from 57 reviews
Rinaldi at Grechesky Prospect
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 3100
Rooms from
RUB 1000per room per night
Book Now!

Angelio-M House 

Kirpichniy Pereulok 4, St Petersburg, 191186, Russia Show on map
Score 9.1 from 192 reviews
Angelio-M House
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1800
Rooms from
RUB 1000per room per night
Book Now!

MDK Hotel 3 Stars

Opochinina Str.16, St Petersburg, 199406, Russia Show on map
Score 8.3 from 112 reviews
MDK Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3500
Rooms from
RUB 2500per room per night
Book Now!

Metro-Tour Hostel 1 Star

Blagodatnaya Street 47, St Petersburg, 196105, Russia Show on map
Score 8.5 from 155 reviews
Metro-Tour Hostel
Pricesfrom (per room per night)
SingleRUB 330
DoubleRUB 1343
Rooms from
RUB 330per room per night
Book Now!

Apartment on Turku 

????? ????? ?.7, St Petersburg, 192071, Russia Show on map
Score 9.3 from 35 reviews
Apartment on Turku
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per 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!

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!

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!

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!

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!

Apartments on Bakunina 

Prospekt Bakunina, 73, St Petersburg, 198206, Russia Show on map
Score 6.4 from 9 reviews
Apartments on Bakunina
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 4000
Rooms from
RUB 2250per 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!

Maribelle Hotel 3 Stars

Kazanskaya Ulitsa 12, St Petersburg, 191186, Russia Show on map
Score 8.5 from 358 reviews
Maribelle Hotel
Pricesfrom (per room per night)
SingleRUB 2280
DoubleRUB 3400
Rooms from
RUB 2280per 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!

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!

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!

Greenwich Hotel 3 Stars

Kovensky Pereulok 14 App.4, St Petersburg, 191014, Russia Show on map