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

Park Inn Nevsky 4 Stars

Nevsky Prospekt 89, St Petersburg, 191 036, Russia Show on map
Score 8.2 from 1444 reviews
Park Inn Nevsky
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 4000
Rooms from
RUB 4000per room per night
Book Now!

Park Inn Pribaltiyskaya 4 Stars

Korablestroiteley Str.14, St Petersburg, 199 226, Russia Show on map
Score 7.5 from 754 reviews
Park Inn Pribaltiyskaya
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3200
Rooms from
RUB 3200per room per night
Book Now!

Okno v Evropu Parnas 

Mikhaila Dudina Street 25/2, St Petersburg, 194358, Russia Show on map
Score 8.4 from 26 reviews
Okno v Evropu Parnas
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Men'k Kings Hotel 

Revolution highway 86 letter A, St Petersburg, 195248, Russia Show on map
Score 7.3 from 53 reviews
Men'k Kings Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Big Bang Hostel 

Naberezhnaya Kanala Griboedova 81, St Petersburg, 190068, Russia Show on map
Score 7.3 from 52 reviews
Big Bang Hostel
Pricesfrom (per room per night)
SingleRUB 390
DoubleRUB 390
Rooms from
RUB 390per room per night
Book Now!

Idillia Inn 

Kuznechny Pereulok 18, St Petersburg, 191 040, Russia Show on map
Score 8.6 from 105 reviews
Idillia Inn
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Hostel Good Life 

Marata Street 25, St Petersburg, 191025, Russia Show on map
Score 8.5 from 72 reviews
Hostel Good Life
Pricesfrom (per room per night)
SingleRUB 850
DoubleRUB 850
Rooms from
RUB 850per room per night
Book Now!

SpbStay na Moskovskom 

Pushkinskaya Metro Station Area, St Petersburg, 190013, Russia Show on map
Score 6.3 from 2 reviews
SpbStay na Moskovskom
Pricesfrom (per room per night)
SingleRUB 1830
DoubleRUB 1830
Rooms from
RUB 1830per room per night
Book Now!

Hotels of Saint-Petersburg 

5-ya Sovetskaya Street 11/13, St Petersburg, 199 006, Russia Show on map
Score 5.8 from 5 reviews
Hotels of Saint-Petersburg
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Rinaldi at Petrogradskaya Side 3 Stars

Bolshoy Prospekt 74, St Petersburg, 197 198, Russia Show on map
Score 7.1 from 69 reviews
Rinaldi at Petrogradskaya Side
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Pansion on Sennaya Mini-Hotel 

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

Mini Hotel Asteri 

Michurinskaya Street 19, St Petersburg, 197046, Russia Show on map
 
Mini Hotel Asteri
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 2400
Rooms from
RUB 2400per room per night
Book Now!

Piters Mystery 

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

Pio at Griboedova 2 Stars

Kanal Griboedova 35, St Petersburg, 191 028, Russia Show on map
Score 9.2 from 46 reviews
Pio at Griboedova
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 1900
Rooms from
RUB 1900per room per night
Book Now!

Premium 

Kuznechny Pereulok 14a, St Petersburg, 191040, Russia Show on map
Score 8.8 from 134 reviews
Premium
Pricesfrom (per room per night)
SingleRUB 4410
DoubleRUB 4410
Rooms from
RUB 4410per room per night
Book Now!

Mini Hotel Pirogov 

2-ya Krasnoarmeiskaya Street 14, St Petersburg, 190005, Russia Show on map
 
Mini Hotel Pirogov
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

StayOK On Nevsky 

Nevsky Prospekt 110 App.5, St Petersburg, 191 025, Russia Show on map
Score 8.5 from 14 reviews
StayOK On Nevsky
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 450
Rooms from
RUB 450per room per night
Book Now!

Mini Hotel Petropavlovsky 

Bolshoy Prospekt 83, St Petersburg, 197198, Russia Show on map
Score 7.9 from 32 reviews
Mini Hotel Petropavlovsky
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

America Hostel 

Vladimirsky Prospekt 8, St Petersburg, 195257, Russia Show on map
Score 6.2 from 28 reviews
America Hostel
Pricesfrom (per room per night)
SingleRUB 255
DoubleRUB 255
Rooms from
RUB 255per room per night
Book Now!

Simple Hostel 

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

Hotel on Gorokhovaya 

Gorokhovaya Street 32, St Petersburg, 191023, Russia Show on map
Score 7.7 from 39 reviews
Hotel on Gorokhovaya
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Apartment Sovetskaya 

4th Sovetskaya street 26, St Petersburg, 191036, Russia Show on map
Score 8.8 from 135 reviews
Apartment Sovetskaya
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3200
Rooms from
RUB 3200per room per night
Book Now!

Andersen Hotel 3 Stars

Chapygina Str.4, St Petersburg, 197 022, Russia Show on map
Score 8.1 from 202 reviews
Andersen Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Laweran Hostel on Nevsky 13 

Nevsky Prospekt 13, St Petersburg, 190000, Russia Show on map
 
Laweran Hostel on Nevsky 13
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 450
Rooms from
RUB 450per room per night
Book Now!

Apartment on Bronnitskaya 14 

Bronnitskaya Street 14, St Petersburg, 190005, Russia Show on map
Score 8.0 from 40 reviews
Apartment on Bronnitskaya 14
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Garden Hotel 

Sredniy Prospekt VO 50, St Petersburg, 199178, Russia Show on map
Score 7.2 from 37 reviews
Garden Hotel
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Hostel Sonett Event 

Zverinskaya Street 18, St Petersburg, 197198, Russia Show on map
 
Hostel Sonett Event
Pricesfrom (per room per night)
SingleRUB 1280
DoubleRUB 1280
Rooms from
RUB 1280per room per night
Book Now!

Nevsky Mayak Hotel 

Nevsky Prospekt 94, St Petersburg, 191 025, Russia Show on map
Score 8.0 from 360 reviews
Nevsky Mayak Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Maribelle Hotel 

Kazanskaya Str.12, St Petersburg, 191 186, Russia Show on map
Score 8.5 from 281 reviews
Maribelle Hotel
Pricesfrom (per room per night)
SingleRUB 2280
DoubleRUB 2280
Rooms from
RUB 2280per room per night
Book Now!

Well-Being Hotel 2 Stars

Ligovsky Prospekt 47, St Petersburg, 198 000, Russia Show on map
Score 8.8 from 317 reviews
Well-Being Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Hermitage Hostel 

Naberezhnaya Reki Moiki 40, St Petersburg, 191186, Russia Show on map
 
Hermitage Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 600
Rooms from
RUB 600per room per night
Book Now!

Agni Club Hotel 3 Stars

Mayakovskogo 2, St Petersburg, 191 025, Russia Show on map
Score 8.8 from 1734 reviews
Agni Club Hotel
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Comfort on Chekhova 3 Stars

Chekhova Str.2, door code 12, St Petersburg, 191 104, Russia Show on map
Score 8.9 from 93 reviews
Comfort on Chekhova
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

FD Hostel 

Nevsky Prospect 11, St Petersburg, 191186, Russia Show on map
Score 8.5 from 301 reviews
FD Hostel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Olgino Hotel 3 Stars

Primorskoye Shosse 4 bld 2, St Petersburg, 197 229, Russia Show on map
Score 6.9 from 144 reviews
Olgino Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Kamerdiner Hotel 3 Stars

Ozerny Pereulok 6, St Petersburg, 191 014, Russia Show on map
Score 9.6 from 250 reviews
Kamerdiner Hotel
Pricesfrom (per room per night)
SingleRUB 3750
DoubleRUB 3750
Rooms from
RUB 3750per room per night
Book Now!

RiverSide Hostel 

Moika River Embankment 40, St Petersburg, 191186, Russia Show on map
Score 8.7 from 448 reviews
RiverSide Hostel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Seville Hotel 

Pereulok Antonenko 5, St Petersburg, 190000, Russia Show on map
Score 8.3 from 193 reviews
Seville Hotel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Grand Hotel Europe 5 Stars

Mikhaylovskaya Str.1/7, St Petersburg, 191 186, Russia Show on map
Score 9.2 from 414 reviews
Grand Hotel Europe
Pricesfrom (per room per night)
SingleRUB 11800
DoubleRUB 11800
Rooms from
RUB 11800per room per night
Book Now!

Altburg 3 Stars

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

White & Black Home 

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

Mini Hotel Raiskiy Ugolok 

Repina Street 11 Apt 5, St Petersburg, 199034, Russia Show on map
Score 8.9 from 56 reviews
Mini Hotel Raiskiy Ugolok
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Activ Hostel 

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

Apartment on Suvorovskiy 

Suvorovskiy Prospekt 6, St Petersburg, 190000, Russia Show on map
Score 6.2 from 9 reviews
Apartment on Suvorovskiy

Taleon Imperial Hotel 5 Stars

Nab.Reki Moyki 59, St Petersburg, 191 186, Russia Show on map
Score 9.1 from 649 reviews
Taleon Imperial Hotel
Pricesfrom (per room per night)
SingleRUB 9322
DoubleRUB 9322
Rooms from
RUB 9322per room per night
Book Now!

Hostel Victoria 

Nevsky Prospect 74, St Petersburg, 191025, Russia Show on map
Score 8.5 from 45 reviews
Hostel Victoria
Pricesfrom (per room per night)
SingleRUB 405
DoubleRUB 405
Rooms from
RUB 405per room per night
Book Now!

5Rooms Hotel 

Saperny Pereulok 14, St Petersburg, 191014, Russia Show on map
Score 8.6 from 59 reviews
5Rooms Hotel
Pricesfrom (per room per night)
SingleRUB 1680
DoubleRUB 1680
Rooms from
RUB 1680per room per night
Book Now!

Bed & Bike Startup 

Sadovaya street 33, St Petersburg, 196000, Russia Show on map
Score 7.9 from 511 reviews
Bed & Bike Startup
Pricesfrom (per room per night)
SingleRUB 340
DoubleRUB 340
Rooms from
RUB 340per room per night
Book Now!

Peter the Great Apartments near Hermitage 

Malaya Konyushennaya 1 Apartment 3, St Petersburg, 191186, Russia Show on map
Score 9.6 from 50 reviews
Peter the Great Apartments near Hermitage
Pricesfrom (per room per night)
SingleRUB 5400
DoubleRUB 5400
Rooms from
RUB 5400per room per night
Book Now!

Location Hostel 

Admiralteysky Prospekt 8, St Petersburg, 190 000, Russia Show on map
Score 7.8 from 9 reviews
Location Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 600
Rooms from
RUB 600per room per night
Book Now!

Guyot Business Boutique Hotel 4 Stars

Professora Popova Str.23, St Petersburg, 197 376, Russia Show on map
Score 7.9 from 172 reviews
Guyot Business Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 3250
DoubleRUB 3250
Rooms from
RUB 3250per room per night
Book Now!

Kievskaya Hotel 3 Stars

Dnepropetrovskaya Street 49, St Petersburg, 192 007, Russia Show on map
Score 7.4 from 84 reviews
Kievskaya Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Art Hotel 3 Stars

Mokhovaya Str.27-29, St Petersburg, 191 028, Russia Show on map
Score 9.0 from 253 reviews
Art Hotel
Pricesfrom (per room per night)
SingleRUB 2280
DoubleRUB 2280
Rooms from
RUB 2280per room per night
Book Now!

Giggly Hostel 

Rizhskiy Avenue 2, St Petersburg, 190103, Russia Show on map
Score 8.1 from 76 reviews
Giggly Hostel

Nashotel 4 Stars

11-ya Liniya 50 V.O., St Petersburg, 199 178, Russia Show on map
Score 9.1 from 711 reviews
Nashotel
Pricesfrom (per room per night)
SingleRUB 3740
DoubleRUB 3740
Rooms from
RUB 3740per room per night
Book Now!

Jam Inn 

Latyshskikh Strelkov Street 1, St Petersburg, 190013, Russia Show on map
Score 7.1 from 50 reviews
Jam Inn
Pricesfrom (per room per night)
SingleRUB 1490
DoubleRUB 1490
Rooms from
RUB 1490per room per night
Book Now!

Mini Hotel Abrikol 

Ligovskiy Prospekt 58, St Petersburg, 191040, Russia Show on map
Score 7.9 from 6 reviews
Mini Hotel Abrikol
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 600
Rooms from
RUB 600per room per night
Book Now!

Korona Guest Center 

Nevsky Prospekt 22-24, apt.68, St Petersburg, 191 186, Russia Show on map
Score 9.2 from 107 reviews
Korona Guest Center
Pricesfrom (per room per night)
SingleRUB 3570
DoubleRUB 3570
Rooms from
RUB 3570per room per night
Book Now!

The State Hermitage Museum Official Hotel 

Pravdy Street 10, St Petersburg, 191119, Russia Show on map
Score 9.3 from 1414 reviews
The State Hermitage Museum Official Hotel
Pricesfrom (per room per night)
SingleRUB 7778
DoubleRUB 7778
Rooms from
RUB 7778per room per night
Book Now!

Acme Hostel 2 Stars

Sadovaya Str.11, St Petersburg, 191 011, Russia Show on map
Score 8.3 from 82 reviews
Acme Hostel
Pricesfrom (per room per night)
SingleRUB 290
DoubleRUB 290
Rooms from
RUB 290per room per night
Book Now!

SpbStay - Saint Petersburg 

Nevsky Prospekt area, St Petersburg, 191025, Russia Show on map
Score 6.6 from 33 reviews
SpbStay - Saint Petersburg
Pricesfrom (per room per night)
SingleRUB 1586
DoubleRUB 3050
Rooms from
RUB 1586per room per night
Book Now!

Aximaris Hotel 

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

Hotel 365 Spb 

Borovaya Street 104, St Petersburg, 192 007, Russia Show on map
Score 7.5 from 852 reviews
Hotel 365 Spb
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 950
Rooms from
RUB 950per room per night
Book Now!

Spirit House 

Dostevskogo Street 36 Apt 2, St Petersburg, 191119, Russia Show on map
Score 6.8 from 31 reviews
Spirit House
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Almaz Hotel 2 Stars

Yakubovicha Street 2, St Petersburg, 190 000, Russia Show on map
Score 8.4 from 113 reviews
Almaz Hotel
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 1450
Rooms from
RUB 1450per room per night
Book Now!

Hotel Smolenka 

Beringa Street 23 Bld 2, St Petersburg, 199406, Russia Show on map
Score 8.4 from 92 reviews
Hotel Smolenka
Pricesfrom (per room per night)
SingleRUB 1950
DoubleRUB 1950
Rooms from
RUB 1950per room per night
Book Now!

Alrin na Vladimirskoy 

Rubinshtejna Street 30 ?, St Petersburg, 191002, Russia Show on map
Score 5.8 from 165 reviews
Alrin na Vladimirskoy
Pricesfrom (per room per night)
SingleRUB 740
DoubleRUB 740
Rooms from
RUB 740per room per night
Book Now!

Anabel at Nevsky 88 3 Stars

Nevsky Prospekt 88, St Petersburg, 191 025, Russia Show on map
Score 8.6 from 776 reviews
Anabel at Nevsky 88
Pricesfrom (per room per night)
SingleRUB 3060
DoubleRUB 3060
Rooms from
RUB 3060per room per night
Book Now!

Estera Hotel 

Konstantina Zaslonova Street 9, Bldg. 4, St Petersburg, 197022, Russia Show on map
Score 8.6 from 32 reviews
Estera Hotel
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Orbita Hotel 3 Stars

Nepokorennyh Prospekt 4, St Petersburg, 194 021, Russia Show on map
Score 7.7 from 313 reviews
Orbita Hotel
Pricesfrom (per room per night)
SingleRUB 2430
DoubleRUB 2430
Rooms from
RUB 2430per room per night
Book Now!

Vremena Goda 

Nevsky Prospekt 74, St Petersburg, 191023, Russia Show on map
Score 8.5 from 501 reviews
Vremena Goda
Pricesfrom (per room per night)
SingleRUB 2850
DoubleRUB 2850
Rooms from
RUB 2850per room per night
Book Now!

Grand Hotel Emerald 5 Stars

Suvorovsky Prospekt 18, St Petersburg, 191 036, Russia Show on map
Score 8.4 from 312 reviews
Grand Hotel Emerald
Pricesfrom (per room per night)
SingleRUB 6150
DoubleRUB 6150
Rooms from
RUB 6150per room per night
Book Now!

Super Hostel - Nekrasova 8 

Nekrasova Str.8, St Petersburg, 191 014, Russia Show on map
Score 8.4 from 11 reviews
Super Hostel - Nekrasova 8
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 1100
Rooms from
RUB 1100per room per night
Book Now!

Old Vienna Hotel 3 Stars

Gorokhovaya Str.8, St Petersburg, 191 186, Russia Show on map
Score 9.0 from 60 reviews
Old Vienna Hotel
Pricesfrom (per room per night)
SingleRUB 3700
DoubleRUB 3700
Rooms from
RUB 3700per room per night
Book Now!

W St.Petersburg 5 Stars

Voznesensky Prospekt 6, St Petersburg, 190 000, Russia Show on map
Score 8.7 from 357 reviews
W St.Petersburg
Pricesfrom (per room per night)
SingleRUB 9912
DoubleRUB 9912
Rooms from
RUB 9912per room per night
Book Now!

Nevsky Central Hotel 3 Stars

Nevsky Prospekt 90, St Petersburg, 191 025, Russia Show on map
Score 8.3 from 97 reviews
Nevsky Central Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Peterburgskie Apartaments near Mariinskiy 

Kanal Griboedova, St Petersburg, 190000, Russia Show on map
Score 8.9 from 48 reviews
Peterburgskie Apartaments near Mariinskiy
Pricesfrom (per room per night)
SingleRUB 4700
DoubleRUB 4700
Rooms from
RUB 4700per room per night
Book Now!

Vladimirskiy 2nd 

1-ya Sovetskaya Str.10G, St Petersburg, 191 036, Russia Show on map
Score 7.6 from 15 reviews
Vladimirskiy 2nd
Pricesfrom (per room per night)
SingleRUB 1656
DoubleRUB 1656
Rooms from
RUB 1656per room per night
Book Now!

Gostevoy Domik 

Zagorodny Prospekt 28A, St Petersburg, 191002, Russia Show on map
 
Gostevoy Domik
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 450
Rooms from
RUB 450per room per night
Book Now!

Hotel Bolshoy 19 

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

Ajur Classik Hotel 3 Stars

Naberezhnaya Robespiera 22, Apartment 4, St Petersburg, 191 123, Russia Show on map
Score 8.4 from 236 reviews
Ajur Classik Hotel
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3200
Rooms from
RUB 3200per room per night
Book Now!

Soul Kitchen Hostel Junior 

Naberezhnaya Reki Moiki 62/2 App. 9, St Petersburg, 190000, Russia Show on map
Score 9.6 from 106 reviews
Soul Kitchen Hostel Junior
Pricesfrom (per room per night)
SingleRUB 1225
DoubleRUB 1225
Rooms from
RUB 1225per room per night
Book Now!

Matrix Hostel 1 Star

Bolshoy Prospekt Vasil'evskogo Ostrova 20, St Petersburg, 191 025, Russia Show on map
Score 8.5 from 304 reviews
Matrix Hostel
Pricesfrom (per room per night)
SingleRUB 2261
DoubleRUB 2261
Rooms from
RUB 2261per room per night
Book Now!

Vedenskiy Hotel 4 Stars

Bolshoi Prospekt 37, St Petersburg, 197 198, Russia Show on map
Score 8.3 from 652 reviews
Vedenskiy Hotel
Pricesfrom (per room per night)
SingleRUB 5860
DoubleRUB 5860
Rooms from
RUB 5860per room per night
Book Now!

City Realty Central Apartments 5 Stars

Muchnoi Pereulok 2, St Petersburg, 191 023, Russia Show on map
Score 8.3 from 21 reviews
City Realty Central Apartments
Pricesfrom (per room per night)
SingleRUB 3060
DoubleRUB 3060
Rooms from
RUB 3060per room per night
Book Now!

Guest House on Kazanskoy 

Kazanskaya Street 22, St Petersburg, 191186, Russia Show on map
Score 8.2 from 77 reviews
Guest House on Kazanskoy
Pricesfrom (per room per night)
SingleRUB 1550
DoubleRUB 1550
Rooms from
RUB 1550per room per night
Book Now!

Nevsky Grand Hotel 3 Stars

Bolshaya Konyushennaya Str.10, St Petersburg, 191 186, Russia Show on map
Score 8.1 from 1400 reviews
Nevsky Grand Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Hotel Akvareli 

Vosstania Street 16, St Petersburg, 191014, Russia Show on map
Score 8.4 from 393 reviews
Hotel Akvareli
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Melange Hotel 

Nevsky Prospekt 136 App 65, St Petersburg, 191 036, Russia Show on map
Score 7.7 from 284 reviews
Melange Hotel
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 2900
Rooms from
RUB 2900per 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 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Hotel Park Krestovskiy 

Severnaya Doroga 12, St Petersburg, 197110, Russia Show on map
Score 7.4 from 1120 reviews
Hotel Park Krestovskiy
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 1750
Rooms from
RUB 1750per room per night
Book Now!

Piters Mystery on Gorokhovaya 

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

Grant Hotel 

Ligovskiy Prospekt 23, St Petersburg, 191036, Russia Show on map
Score 7.9 from 31 reviews
Grant Hotel
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1600
Rooms from
RUB 1600per room per night
Book Now!

Brigit Mini-Hotel na Fontanke 3 Stars

Naberezhnaya Reki Fontanki 67-69, St Petersburg, 191 023, Russia Show on map
Score 5.7 from 232 reviews
Brigit Mini-Hotel na Fontanke
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 750
Rooms from
RUB 750per room per night
Book Now!

Iskra Hotel 3 Stars

Malaya Posadskaya Street 10, St Petersburg, 197 046, Russia Show on map
Score 8.8 from 53 reviews
Iskra Hotel
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 2900
Rooms from
RUB 2900per room per night
Book Now!

Hotel Vera 3 Stars

Suvorovsky Prospekt 25/16, St Petersburg, 191 036, Russia Show on map
Score 8.7 from 396 reviews
Hotel Vera
Pricesfrom (per room per night)
SingleRUB 3209
DoubleRUB 3209
Rooms from
RUB 3209per room per night
Book Now!

Otel Leto 

Podyezdnoy Pereulok 3A, St Petersburg, 198 013, Russia Show on map
Score 7.8 from 69 reviews
Otel Leto
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Luna Hostel 

Belinskogo Street 9, St Petersburg, 191014, Russia Show on map
Score 8.3 from 72 reviews
Luna Hostel
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Galerea Hotel 3 Stars

Nevsky Prospekt 78, St Petersburg, 191 025, Russia Show on map
Score 7.8 from 439 reviews
Galerea Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 2600
Rooms from
RUB 2600per room per night
Book Now!

Gagarin Hostel 

8-ya Sovetskaya Street 48, St Petersburg, 191144, Russia Show on map
 
Gagarin Hostel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Friends Hostel on Nevsky 1 Star

Nevsky Prospekt 106, St Petersburg, 191 036, Russia Show on map
Score 9.1 from 31 reviews
Friends Hostel on Nevsky
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 350
Rooms from
RUB 350per room per night
Book Now!

Rinaldi Olympia 3 Stars

6-ya Krasnoarmeyskaya Str.15, St Petersburg, 197 198, Russia Show on map
Score 7.6 from 228 reviews
Rinaldi Olympia
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Old Flat Hostel on Nekrasova 

Nekrasova Street 60, St Petersburg, 191 036, Russia Show on map
Score 7.2 from 67 reviews
Old Flat Hostel on Nekrasova
Pricesfrom (per room per night)
SingleRUB 250
DoubleRUB 250
Rooms from
RUB 250per room per night
Book Now!

Mirabooka Studios 

Iskrovskiy Prospekt 17/1, St Petersburg, 193168, Russia Show on map
Score 8.8 from 59 reviews
Mirabooka Studios

Drugoy Hostel 

Transportny Pereulok 10, St Petersburg, 191040, Russia Show on map
Score 8.8 from 302 reviews
Drugoy Hostel
Pricesfrom (per room per night)
SingleRUB 315
DoubleRUB 315
Rooms from
RUB 315per room per night
Book Now!

Hotel Kollontay 

Kollontay Street 31/2, St Petersburg, 193312, Russia Show on map
Score 6.1 from 42 reviews
Hotel Kollontay
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Mini Hotel Gostepriimnyy Peterburg 

1-y Murinsky Prospect 15, St Petersburg, 194100, Russia Show on map
Score 8.6 from 24 reviews
Mini Hotel Gostepriimnyy Peterburg

Kot Matroskin on Chernyshevskogo 

Prospekt Chernyshevskogo 6 App.37, St Petersburg, 191 036, Russia Show on map
Score 6.6 from 7 reviews
Kot Matroskin on Chernyshevskogo
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 450
Rooms from
RUB 450per room per night
Book Now!

Crowne Plaza St. Petersburg-Ligovsky 4 Stars

Ligovskiy Prospect 61, St Petersburg, 191 040, Russia Show on map
Score 8.8 from 721 reviews
Crowne Plaza St. Petersburg-Ligovsky
Pricesfrom (per room per night)
SingleRUB 5799
DoubleRUB 5799
Rooms from
RUB 5799per room per night
Book Now!

Yu Deluxe B&B 

Grazdanskaya Ulitca, 16, St Petersburg, 190000, Russia Show on map
Score 9.0 from 10 reviews
Yu Deluxe B&B
Pricesfrom (per room per night)
SingleRUB 720
DoubleRUB 720
Rooms from
RUB 720per room per night
Book Now!

Aparthotel Kronverk 3 Stars

Blokhina Street 9, St Petersburg, 197 198, Russia Show on map
Score 8.5 from 83 reviews
Aparthotel Kronverk
Pricesfrom (per room per night)
SingleRUB 3392
DoubleRUB 3392
Rooms from
RUB 3392per room per night
Book Now!

AventInn Hotel 3 Stars

Nevsky Prospekt 87/2, St Petersburg, 191 036, Russia Show on map
Score 8.5 from 555 reviews
AventInn Hotel
Pricesfrom (per room per night)
SingleRUB 1736
DoubleRUB 1736
Rooms from
RUB 1736per room per night
Book Now!

Hotel Makarenko 

Pereulok Makarenko 11, St Petersburg, 199229, Russia Show on map
Score 8.7 from 50 reviews
Hotel Makarenko
Pricesfrom (per room per night)
SingleRUB 15000
DoubleRUB 15000
Rooms from
RUB 15000per room per night
Book Now!

Olymp na Nevskom 

Nevsky Prospekt 147, St Petersburg, 191024, Russia Show on map
Score 8.1 from 26 reviews
Olymp na Nevskom
Pricesfrom (per room per night)
SingleRUB 1050
DoubleRUB 1050
Rooms from
RUB 1050per room per night
Book Now!

Hostel Severnaya Stolitsa 

Ligovskiy Prospekt 56B, St Petersburg, 197240, Russia Show on map
 
Hostel Severnaya Stolitsa
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Hostel Gosti 

Naberejnaya Reki Fontanki 67, St Petersburg, 190000, Russia Show on map
Score 8.8 from 133 reviews
Hostel Gosti
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 350
Rooms from
RUB 350per room per night
Book Now!

Davidov Guest House 

Mayakovskogo Street 10, St Petersburg, 191025, Russia Show on map
Score 9.0 from 275 reviews
Davidov Guest House
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Rinaldi at Nevsky prospect 105 3 Stars

Nevsky Prospekt 105, St Petersburg, 197 198, Russia Show on map
Score 7.7 from 37 reviews
Rinaldi at Nevsky prospect 105
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Elegy Hotel 3 Stars

Rubinshteina Str.18/5, St Petersburg, 191 002, Russia Show on map
Score 7.4 from 254 reviews
Elegy Hotel
Pricesfrom (per room per night)
SingleRUB 1955
DoubleRUB 1955
Rooms from
RUB 1955per room per night
Book Now!

Atmosphera na Marata 10 3 Stars

Marata Str.10, St Petersburg, 191 025, Russia Show on map
Score 8.2 from 57 reviews
Atmosphera na Marata 10
Pricesfrom (per room per night)
SingleRUB 1890
DoubleRUB 1890
Rooms from
RUB 1890per room per night
Book Now!

Guest house Helen's Home 

Shosseynaya Street 52, St Petersburg, 188 689, Russia Show on map
Score 8.7 from 103 reviews
Guest house Helen's Home
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 900
Rooms from
RUB 900per room per night
Book Now!

Klever 

Vosstania Street build.9 flat 34, St Petersburg, 191036, Russia Show on map
Score 9.1 from 278 reviews
Klever
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Forenom Apartment next to Vosstaniya 

Ryleeva Street 6, St Petersburg, 191123, Russia Show on map
Score 8.3 from 22 reviews
Forenom Apartment next to Vosstaniya
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 1100
Rooms from
RUB 1100per room per night
Book Now!

SkyHotel 2 Stars

Bolshaya Konyushennaya Str.17, St Petersburg, 191 186, Russia Show on map
Score 7.8 from 63 reviews
SkyHotel
Pricesfrom (per room per night)
SingleRUB 1440
DoubleRUB 1440
Rooms from
RUB 1440per room per night
Book Now!

Solo na Furshtatskoy 3 Stars

Furshtatskaya Street 2, St Petersburg, 191 028, Russia Show on map
Score 8.9 from 103 reviews
Solo na Furshtatskoy
Pricesfrom (per room per night)
SingleRUB 3400
DoubleRUB 3400
Rooms from
RUB 3400per room per night
Book Now!

Mini Hotel on Nevsky 63 

Nevsky Prospekt 63, St Petersburg, 195025, Russia Show on map
 
Mini Hotel on Nevsky 63
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1600
Rooms from
RUB 1600per room per night
Book Now!

Moscow Hotel 4 Stars

Pl.Alexandra Nevskogo 2, St Petersburg, 191 317, Russia Show on map
Score 8.0 from 724 reviews
Moscow Hotel
Pricesfrom (per room per night)
SingleRUB 3655
DoubleRUB 3655
Rooms from
RUB 3655per room per night
Book Now!

Golden Lion Mini-Hotel 3 Stars

Stolyarny Pereulok 18/69, St Petersburg, 190 031, Russia Show on map
Score 8.3 from 601 reviews
Golden Lion Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 3600
DoubleRUB 3600
Rooms from
RUB 3600per room per night
Book Now!

STN apartments on Ploschad Vosstaniya 3 Stars

Pushkinskaya Street 8, St Petersburg, 191 025, Russia Show on map
Score 7.4 from 89 reviews
STN apartments on Ploschad Vosstaniya
Pricesfrom (per room per night)
SingleRUB 1360
DoubleRUB 1360
Rooms from
RUB 1360per room per night
Book Now!

Elite Realty Nevsky 

Naberezhnaya Reki Moyki, 27, St Petersburg, 191186, Russia Show on map
Score 8.6 from 160 reviews
Elite Realty Nevsky
Pricesfrom (per room per night)
SingleRUB 3799
DoubleRUB 3799
Rooms from
RUB 3799per room per night
Book Now!

Home Sweet Home 

Bakunina Prospekt 17 ap.10, St Petersburg, 191024, Russia Show on map
Score 7.9 from 36 reviews
Home Sweet Home
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 900
Rooms from
RUB 900per room per night
Book Now!

Swiss Hostel 

Nevsky Prospekt 130-5, St Petersburg, 191 036, Russia Show on map
Score 8.1 from 38 reviews
Swiss Hostel
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 550
Rooms from
RUB 550per room per night
Book Now!

Neva Flats Nevskiy Prospect 

Nevskiy Prospekt Area, St Petersburg, 191002, Russia Show on map
Score 7.6 from 5 reviews
Neva Flats Nevskiy Prospect
Pricesfrom (per room per night)
SingleRUB 3630
DoubleRUB 3630
Rooms from
RUB 3630per room per night
Book Now!

Flat and Hotel 

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

Krasny Kovrik 

Naberezhnaya Reki Fontanki 112 B, St Petersburg, 191023, Russia Show on map
Score 8.3 from 75 reviews
Krasny Kovrik
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 950
Rooms from
RUB 950per room per night
Book Now!

Avrora Central 

Ligovsky Prospekt 21B, St Petersburg, 193 036, Russia Show on map
Score 8.4 from 98 reviews
Avrora Central
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Samsonov Hotel on Goncharnaya 

Goncharnaya Str.10 App.8, St Petersburg, 191 040, Russia Show on map
Score 7.3 from 31 reviews
Samsonov Hotel on Goncharnaya
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Piterstay on Mayakovskaya 

Mayakovskaya area, St Petersburg, 191186, Russia Show on map
Score 7.1 from 76 reviews
Piterstay on Mayakovskaya
Pricesfrom (per room per night)
SingleRUB 5795
DoubleRUB 5795
Rooms from
RUB 5795per room per night
Book Now!

Eridan 

Voznesenskiy Prospekt 41, St Petersburg, 190 066, Russia Show on map
Score 8.6 from 76 reviews
Eridan
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Anichkov 3 Stars

Nevsky Prospekt 64/11, St Petersburg, 191 023, Russia Show on map
Score 8.9 from 124 reviews
Anichkov
Pricesfrom (per room per night)
SingleRUB 3930
DoubleRUB 3930
Rooms from
RUB 3930per room per night
Book Now!

Prima Sport by the Hemitage 

Nevsky Prospekt 5, St Petersburg, 192 007, Russia Show on map
Score 6.8 from 51 reviews
Prima Sport by the Hemitage
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 350
Rooms from
RUB 350per room per night
Book Now!

5th Corner Hotel 3 Stars

Zagorodny Prospekt 13, St Petersburg, 191 002, Russia Show on map
Score 8.9 from 1531 reviews
5th Corner Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 2600
Rooms from
RUB 2600per room per night
Book Now!

Comfitel Demidov Bridge Hotel 3 Stars

Nab.Kanala Griboedova 50, St Petersburg, 190 000, Russia Show on map
Score 7.8 from 113 reviews
Comfitel Demidov Bridge Hotel
Pricesfrom (per room per night)
SingleRUB 2125
DoubleRUB 2125
Rooms from
RUB 2125per room per night
Book Now!

Center Hotel 

Rubinshteina Street 4 Office 28, St Petersburg, 191 025, Russia Show on map
Score 8.3 from 50 reviews
Center Hotel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Forenom Guest House 

Sredny Prospekt Vasilievskogo Ostrova, 49, St Petersburg, 199178, Russia Show on map
Score 7.8 from 68 reviews
Forenom Guest House
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 700
Rooms from
RUB 700per room per night
Book Now!

Amulet Hotel 3 Stars

Malaya Morskaya Str.7 apt.5, St Petersburg, 191 186, Russia Show on map
Score 8.8 from 203 reviews
Amulet Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Hostel Right Choice 

Goncharnaya Street 15a, St Petersburg, 191036, Russia Show on map
 
Hostel Right Choice
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 700
Rooms from
RUB 700per room per night
Book Now!

Hotel Beresta 

Grecheskiy Prospekt 13, St Petersburg, 191036, Russia Show on map
Score 7.7 from 91 reviews
Hotel Beresta
Pricesfrom (per room per night)
SingleRUB 1620
DoubleRUB 1620
Rooms from
RUB 1620per room per night
Book Now!

Hostel na Nevskom 

Nevsky Prospekt 23, St Petersburg, 190000, Russia Show on map
Score 8.0 from 9 reviews
Hostel na Nevskom
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 800
Rooms from
RUB 800per room per night
Book Now!

Hotel Adeliya 

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

Mini Hotel Rada 

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

Happy Pushkin Hotel 3 Stars

Galernaya Str. 53, St Petersburg, 199 000, Russia Show on map
Score 8.6 from 696 reviews
Happy Pushkin Hotel
Pricesfrom (per room per night)
SingleRUB 3489
DoubleRUB 3489
Rooms from
RUB 3489per room per night
Book Now!

Samsonov Hotel on Nevsky 

Nevsky Prospekt 107P, St Petersburg, 191 040, Russia Show on map
Score 8.2 from 35 reviews
Samsonov Hotel on Nevsky
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Friends Hostel on Griboedova 1 Star

Naberezhnaya Kanala Griboedova 18, St Petersburg, 191 011, Russia Show on map
Score 8.7 from 476 reviews
Friends Hostel on Griboedova
Pricesfrom (per room per night)
SingleRUB 290
DoubleRUB 290
Rooms from
RUB 290per room per night
Book Now!

Alex Mini Hotel 

Liteiny Prospekt, 61, St Petersburg, 191014, Russia Show on map
 
Alex Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

STN Apartments 3 Stars

Nevsky Prospekt 60, St Petersburg, 19119, Russia Show on map
Score 7.0 from 144 reviews
STN Apartments
Pricesfrom (per room per night)
SingleRUB 2805
DoubleRUB 2805
Rooms from
RUB 2805per room per night
Book Now!

Hostel CLUB 33 

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

Nordic Hotel 3 Stars

Gospitalnaya Str.4, St Petersburg, 191 015, Russia Show on map
Score 8.8 from 48 reviews
Nordic Hotel
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3200
Rooms from
RUB 3200per room per night
Book Now!

AZIMUT Hotel Saint-Petersburg 3 Stars

Lermontovsky Prospekt 43/1, St Petersburg, 190 103, Russia Show on map
Score 7.8 from 1492 reviews
AZIMUT Hotel Saint-Petersburg
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 2800
Rooms from
RUB 2800per room per night
Book Now!

Ambassador 4 Stars

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

Kristoff Hotel 3 Stars

Zagorodny Prospekt 9, St Petersburg, 191 002, Russia Show on map
Score 8.7 from 665 reviews
Kristoff Hotel
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Na Shpalernoy 

Shpalernaya Street 44B, St Petersburg, 191123, Russia Show on map
Score 8.3 from 42 reviews
Na Shpalernoy
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 2600
Rooms from
RUB 2600per room per night
Book Now!

Rocco Forte Astoria Hotel 5 Stars

Bolshaya Morskaya Street 39, St Petersburg, 190 000, Russia Show on map
Score 9.1 from 295 reviews
Rocco Forte Astoria Hotel
Pricesfrom (per room per night)
SingleRUB 9440
DoubleRUB 9440
Rooms from
RUB 9440per room per night
Book Now!

Comfitel Alexandria Hotel 3 Stars

Spassky Pereulok 6, St Petersburg, 190 031, Russia Show on map
Score 8.2 from 56 reviews
Comfitel Alexandria Hotel
Pricesfrom (per room per night)
SingleRUB 2295
DoubleRUB 2295
Rooms from
RUB 2295per room per night
Book Now!

Aolla Hotel 

10th Sovetskaya street, 11, St Petersburg, 191144, Russia Show on map
Score 7.4 from 430 reviews
Aolla Hotel
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 1400
Rooms from
RUB 1400per room per night
Book Now!

Mansarda 3 Stars

Perekupnoy Lane 9 App. 31, St Petersburg, 191 024, Russia Show on map
Score 8.5 from 84 reviews
Mansarda
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Moy Otelchik 

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

Big Bang Hostel on Zhukovskogo 

Zhukovskogo street 49, St Petersburg, 191014, Russia Show on map
Score 8.1 from 57 reviews
Big Bang Hostel on Zhukovskogo
Pricesfrom (per room per night)
SingleRUB 313
DoubleRUB 313
Rooms from
RUB 313per room per night
Book Now!

3 MostA 3 Stars

Nab.Reki Moiki 3A, St Petersburg, 191 181, Russia Show on map
Score 9.0 from 732 reviews
3 MostA
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 2250
Rooms from
RUB 2250per room per night
Book Now!

Ermitage Hotel 4 Stars

Millionnaya Str.11, St Petersburg, 181 196, Russia Show on map
Score 8.4 from 55 reviews
Ermitage Hotel
Pricesfrom (per room per night)
SingleRUB 5900
DoubleRUB 5900
Rooms from
RUB 5900per room per night
Book Now!

Solo na Gorohovoy 

Gorohovaya Str.3, St Petersburg, 190 000, Russia Show on map
Score 8.0 from 40 reviews
Solo na Gorohovoy
Pricesfrom (per room per night)
SingleRUB 2590
DoubleRUB 2590
Rooms from
RUB 2590per room per night
Book Now!

Trezzini Art Hotel 4 Stars

Bolshoy Prospekt 21 V.O., St Petersburg, 199 004, Russia Show on map
Score 9.0 from 270 reviews
Trezzini Art Hotel
Pricesfrom (per room per night)
SingleRUB 3468
DoubleRUB 3468
Rooms from
RUB 3468per room per night
Book Now!

El Rooms Apartments 

Ligovskiy Prospekt 44-209, St Petersburg, 191 040, Russia Show on map
Score 9.5 from 107 reviews
El Rooms Apartments
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

Old Flat Hostel na Sovetskoy 

1st Sovetskaya Street 12, St Petersburg, 191036, Russia Show on map
Score 7.3 from 89 reviews
Old Flat Hostel na Sovetskoy
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 300
Rooms from
RUB 300per room per night
Book Now!

Neva Flats Hermitage 

Admiralteyskiy Area, St Petersburg, 191002, Russia Show on map
Score 6.9 from 12 reviews
Neva Flats Hermitage
Pricesfrom (per room per night)
SingleRUB 5890
DoubleRUB 5890
Rooms from
RUB 5890per room per night
Book Now!

SuperHostel - Lebedeva 10 

Akademika Lebedeva Street 10 V, St Petersburg, 195009, Russia Show on map
Score 7.9 from 144 reviews
SuperHostel - Lebedeva 10
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1600
Rooms from
RUB 1600per room per night
Book Now!

Ostrovok 

Bukharestskaya Str.130 bld.2, St Petersburg, 192 288, Russia Show on map
Score 8.0 from 159 reviews
Ostrovok
Pricesfrom (per room per night)
SingleRUB 1440
DoubleRUB 1440
Rooms from
RUB 1440per room per night
Book Now!

Nevsky 156 

Nevsky Prospekt 156, St Petersburg, 191024, Russia Show on map
Score 7.1 from 73 reviews
Nevsky 156
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Dom Kumovicha 

Nekrasova Street 46 App.10, St Petersburg, 191014, Russia Show on map
Score 7.9 from 39 reviews
Dom Kumovicha
Pricesfrom (per room per night)
SingleRUB 850
DoubleRUB 850
Rooms from
RUB 850per room per night
Book Now!

Mezzanine Hostel 

Malaya Sadovaya Street 1/25, St Petersburg, 191023, Russia Show on map
Score 9.1 from 33 reviews
Mezzanine Hostel
Pricesfrom (per room per night)
SingleRUB 380
DoubleRUB 380
Rooms from
RUB 380per room per night
Book Now!

Petro Palace Hotel 4 Stars

Malaya Morskaya Str.14, St Petersburg, 190 000, Russia Show on map
Score 8.8 from 1827 reviews
Petro Palace Hotel
Pricesfrom (per room per night)
SingleRUB 6400
DoubleRUB 6400
Rooms from
RUB 6400per room per night
Book Now!

Okhtinskaya Hotel 3 Stars

Bolsheokhtinsky Prospekt 4, St Petersburg, 195 027, Russia Show on map
Score 7.4 from 746 reviews
Okhtinskaya Hotel
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Hostel Red Clothespin 

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

Tourist Hotel 3 Stars

Sevastyanova Street 3, St Petersburg, 196 105, Russia Show on map
Score 7.6 from 436 reviews
Tourist Hotel
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 1750
Rooms from
RUB 1750per room per night
Book Now!

Marmara Hotel 3 Stars

Novorossiyskaya Str.26-2, St Petersburg, 194 156, Russia Show on map
Score 8.0 from 95 reviews
Marmara Hotel
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 2900
Rooms from
RUB 2900per room per night
Book Now!

Nevsky Contour Hotel 3 Stars

Nevsky Prospekt 88-72, St Petersburg, 191 025, Russia Show on map
Score 8.8 from 435 reviews
Nevsky Contour Hotel
Pricesfrom (per room per night)
SingleRUB 3060
DoubleRUB 3060
Rooms from
RUB 3060per room per night
Book Now!

Domina Prestige St.Petersburg 

Naberezhnaya Reki Moiki 99, St Petersburg, 190000, Russia Show on map
Score 9.3 from 906 reviews
Domina Prestige St.Petersburg
Pricesfrom (per room per night)
SingleRUB 6650
DoubleRUB 6650
Rooms from
RUB 6650per room per night
Book Now!

SuperHostel - Liteiny 41 

Liteiny Prospekt 41, St Petersburg, 191014, Russia Show on map
Score 8.2 from 213 reviews
SuperHostel - Liteiny 41
Pricesfrom (per room per night)
SingleRUB 1550
DoubleRUB 1550
Rooms from
RUB 1550per room per night
Book Now!

Hostel na Makarenko 

Pereulok Makarenko 14, St Petersburg, 190000, Russia Show on map
Score 7.8 from 73 reviews
Hostel na Makarenko
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 300
Rooms from
RUB 300per room per night
Book Now!

Nevsky Aster 3 Stars

Bolshaya Konyushennaya Str.25, St Petersburg, 191 186, Russia Show on map
Score 8.2 from 350 reviews
Nevsky Aster
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Brigit Mini-Hotel Na Ladozhskoy 

Utkin Prospekt 13 Bld 6, St Petersburg, 191 023, Russia Show on map
Score 6.3 from 38 reviews
Brigit Mini-Hotel Na Ladozhskoy
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 2100
Rooms from
RUB 2100per room per night
Book Now!

Renaissance St. Petersburg Baltic Hotel 5 Stars

Pochtamtskaya Str.4, St Petersburg, 190 000, Russia Show on map
Score 8.4 from 227 reviews
Renaissance St. Petersburg Baltic Hotel
Pricesfrom (per room per night)
SingleRUB 8024
DoubleRUB 8024
Rooms from
RUB 8024per room per night
Book Now!

Hostel Nomera 

Zagorodny Prospekt 10 ap. 8, St Petersburg, 191002, Russia Show on map
Score 7.9 from 855 reviews
Hostel Nomera
Pricesfrom (per room per night)
SingleRUB 799
DoubleRUB 799
Rooms from
RUB 799per room per night
Book Now!

Sonata at Bolshoy 3 Stars

Bolshoy Prospekt 51, Petrograd.storona, St Petersburg, 197 101, Russia Show on map
Score 8.3 from 38 reviews
Sonata at Bolshoy
Pricesfrom (per room per night)
SingleRUB 3400
DoubleRUB 3400
Rooms from
RUB 3400per room per night
Book Now!

Mumi Troll 

5ya Krasnoarmeyskaya, 21, St Petersburg, 190005, Russia Show on map
Score 6.8 from 45 reviews
Mumi Troll
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

Art House Hotel 3 Stars

Marata Street 10, St Petersburg, 191 025, Russia Show on map
Score 9.0 from 118 reviews
Art House Hotel
Pricesfrom (per room per night)
SingleRUB 2560
DoubleRUB 2560
Rooms from
RUB 2560per room per night
Book Now!

Marshal Hotel 3 Stars

Shpalernaya Str.41, St Petersburg, 191 123, Russia Show on map
Score 8.2 from 327 reviews
Marshal Hotel
Pricesfrom (per room per night)
SingleRUB 2690
DoubleRUB 2690
Rooms from
RUB 2690per room per night
Book Now!

Apartment on Varshavskaya 63 

Varshavskaya Street 63, St Petersburg, 196191, Russia Show on map
Score 8.2 from 33 reviews
Apartment on Varshavskaya 63
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Fortecia Piter 3 Stars

Millionnaya Str.29, St Petersburg, 191 186, Russia Show on map
Score 8.6 from 309 reviews
Fortecia Piter
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3200
Rooms from
RUB 3200per room per night
Book Now!

Tea Hostel 

Zhukovskogo Street 49, St Petersburg, 191014, Russia Show on map
Score 7.7 from 39 reviews
Tea Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 350
Rooms from
RUB 350per room per night
Book Now!

Geralda Hotel on Marata 

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

Hotel Marco Polo St. Petersburg 4 Stars

12-ya Liniya 27 V.O., St Petersburg, 199 178, Russia Show on map
Score 8.1 from 404 reviews
Hotel Marco Polo St. Petersburg
Pricesfrom (per room per night)
SingleRUB 4790
DoubleRUB 4790
Rooms from
RUB 4790per room per night
Book Now!

Shelfort Hotel 3 Stars

3rd Liniya V.O.26, St Petersburg, 199 004, Russia Show on map
Score 8.8 from 216 reviews
Shelfort Hotel
Pricesfrom (per room per night)
SingleRUB 2124
DoubleRUB 2124
Rooms from
RUB 2124per room per night
Book Now!

Hostel Sonett Regata 

Krasnogo Kursanta Street 5/11 Apt 18, St Petersburg, 197 198, Russia Show on map
Score 6.9 from 7 reviews
Hostel Sonett Regata
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1600
Rooms from
RUB 1600per room per night
Book Now!

Neptun Economy Hotel 

Naberezhnaya Obvodnogo Kanala 93А, St Petersburg, 191 119, Russia Show on map
Score 7.9 from 222 reviews
Neptun Economy Hotel
Pricesfrom (per room per night)
SingleRUB 1950
DoubleRUB 1950
Rooms from
RUB 1950per room per night
Book Now!

Parnas Apartments 

Dudina Street 23/1 Apt 781, St Petersburg, 194358, Russia Show on map
Score 8.1 from 44 reviews
Parnas Apartments

Arka Hotel 

Bolshaya Konyushennaya Street 17, St Petersburg, 191186, Russia Show on map
Score 8.5 from 138 reviews
Arka Hotel
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Yulana Hostel on Nevsky 

Nevsky Prospekt 102 App 52, St Petersburg, 191 025, Russia Show on map
Score 7.9 from 9 reviews
Yulana Hostel on Nevsky
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 350
Rooms from
RUB 350per room per night
Book Now!

Gorokhovaya 46 

Gorohovaya Str.46, St Petersburg, 191 023, Russia Show on map
Score 8.6 from 58 reviews
Gorokhovaya 46
Pricesfrom (per room per night)
SingleRUB 1199
DoubleRUB 1199
Rooms from
RUB 1199per room per night
Book Now!

5 Evenings Guesthouse 

Kamennoostrovsky Prospekt 54/31, St Petersburg, 197 022, Russia Show on map
Score 7.6 from 10 reviews
5 Evenings Guesthouse
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Backpackers Republic 

Chaykovskogo Street, 33-37 Lit. B, 6? office, St Petersburg, 191123, Russia Show on map
Score 9.5 from 116 reviews
Backpackers Republic
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 550
Rooms from
RUB 550per room per night
Book Now!

Manifest Hotel 4 Stars

Sapyorny Pereulok 5, St Petersburg, 191 014, Russia Show on map
Score 7.6 from 179 reviews
Manifest Hotel
Pricesfrom (per room per night)
SingleRUB 2210
DoubleRUB 2210
Rooms from
RUB 2210per room per night
Book Now!

Home-Point Apartments 

Konnogvardeysky Boulevard 13, St Petersburg, 190000, Russia Show on map
 
Home-Point Apartments
Pricesfrom (per room per night)
SingleRUB 5000
DoubleRUB 5000
Rooms from
RUB 5000per room per night
Book Now!

Apartment Sea Rhapsody 

Nakhimova Street 20, St Petersburg, 199406, Russia Show on map
Score 9.4 from 28 reviews
Apartment Sea Rhapsody
Pricesfrom (per room per night)
SingleRUB 4900
DoubleRUB 4900
Rooms from
RUB 4900per room per night
Book Now!

Courtyard St. Petersburg Center West Pushkin Hotel 4 Stars

Naberezhnaya Kanala Griboedova 166, St Petersburg, 190 121, Russia Show on map
Score 8.4 from 676 reviews
Courtyard St. Petersburg Center West Pushkin Hotel
Pricesfrom (per room per night)
SingleRUB 3894
DoubleRUB 3894
Rooms from
RUB 3894per room per night
Book Now!

Apartment on Kovenskiy 

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

Guest House on Italyanskaya 

Italyanskaya Street 12, St Petersburg, 191 011, Russia Show on map
Score 8.9 from 44 reviews
Guest House on Italyanskaya
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 900
Rooms from
RUB 900per room per night
Book Now!

Altritter 

Prospect Lunacharskogo 96, St Petersburg, 195269, Russia Show on map
Score 7.1 from 17 reviews
Altritter
Pricesfrom (per room per night)
SingleRUB 5740
DoubleRUB 5740
Rooms from
RUB 5740per room per night
Book Now!

Atmospheric Hostel 

Razyezhaya Street 3, St Petersburg, 197101, Russia Show on map
Score 7.1 from 11 reviews
Atmospheric Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 350
Rooms from
RUB 350per room per night
Book Now!

Staybridge Suites St. Petersburg Moskovskye Vorota 4 Stars

Moskovsky Prospekt 97B, St Petersburg, 196 084, Russia Show on map
Score 9.0 from 846 reviews
Staybridge Suites St. Petersburg Moskovskye Vorota
Pricesfrom (per room per night)
SingleRUB 5000
DoubleRUB 5000
Rooms from
RUB 5000per room per night
Book Now!

Party Train Hostel 

Ligovsky Prospekt 50 Bld.1, St Petersburg, 191 040, Russia Show on map
Score 7.0 from 173 reviews
Party Train Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 300
Rooms from
RUB 300per room per night
Book Now!

Guest House Petershtadt 

Pereulok Grivtsova 3-57, St Petersburg, 190000, Russia Show on map
Score 9.0 from 229 reviews
Guest House Petershtadt
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per room per night
Book Now!

Austrian Yard at Furshtatskaya 45 3 Stars

Furshatskaya Str.45, St Petersburg, 191 123, Russia Show on map
Score 8.8 from 80 reviews
Austrian Yard at Furshtatskaya 45
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 2400
Rooms from
RUB 2400per room per night
Book Now!

Bereg Hotel 2 Stars

Ligovsky Prospekt 55/4, St Petersburg, 191 025, Russia Show on map
Score 8.3 from 76 reviews
Bereg Hotel
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Premiera 4 Stars

Soyuza Pechatnikov Street 4, St Petersburg, 190 068, Russia Show on map
Score 8.6 from 110 reviews
Premiera
Pricesfrom (per room per night)
SingleRUB 2190
DoubleRUB 2190
Rooms from
RUB 2190per room per night
Book Now!

Apartment 10 

Grazhdanskaya Street 9, St Petersburg, 190031, Russia Show on map
 
Apartment 10
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Forenom Apartment on Angliyskaya Embankment 

Galernaya Street, 29, St Petersburg, 190000, Russia Show on map
Score 8.6 from 9 reviews
Forenom Apartment on Angliyskaya Embankment
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

SoNata 

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

Apart Hotel on Nevsky 

Nevsky Prospekt 156, St Petersburg, 191024, Russia Show on map
 
Apart Hotel on Nevsky
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 1450
Rooms from
RUB 1450per room per night
Book Now!

Rubinshteyna 5 3 Stars

Rubinshteyna Street 5, St Petersburg, 191 025, Russia Show on map
Score 8.7 from 196 reviews
Rubinshteyna 5
Pricesfrom (per room per night)
SingleRUB 1820
DoubleRUB 1820
Rooms from
RUB 1820per room per night
Book Now!

Residence Moika River Hotel 3 Stars

Nab.Reki Moyki 42, St Petersburg, 191 011, Russia Show on map
Score 8.5 from 177 reviews
Residence Moika River Hotel
Pricesfrom (per room per night)
SingleRUB 3100
DoubleRUB 3100
Rooms from
RUB 3100per room per night
Book Now!

Mini Hotel Lera 

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

Forenom Apartment on Fontanka 

Fontanka embankment, 11, St Petersburg, 191011, Russia Show on map
 
Forenom Apartment on Fontanka
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Guest House Berezka 

Nevskij prospekt 120, St Petersburg, 191036, Russia Show on map
Score 7.8 from 35 reviews
Guest House Berezka
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Pushkinskaya 10 3 Stars

Pushkinskaya Str.10, St Petersburg, 191 040, Russia Show on map
Score 8.6 from 168 reviews
Pushkinskaya 10
Pricesfrom (per room per night)
SingleRUB 2459
DoubleRUB 2459
Rooms from
RUB 2459per room per night
Book Now!

Gogol Mogol Hostel 

Stahanovcev Street 9a, St Petersburg, 195196, Russia Show on map
Score 8.7 from 42 reviews
Gogol Mogol Hostel

Apart B&B at Bering's 

Beringa Street 23/2 apr.17, St Petersburg, 199397, Russia Show on map
 
Apart B&B at Bering's
Pricesfrom (per room per night)
SingleRUB 10000
DoubleRUB 10000
Rooms from
RUB 10000per room per night
Book Now!

Benua Apartments 

Naberezhnaya Kanala Griboedova 2, St Petersburg, 191186, Russia Show on map
Score 8.0 from 7 reviews
Benua Apartments
Pricesfrom (per room per night)
SingleRUB 1950
DoubleRUB 1950
Rooms from
RUB 1950per room per night
Book Now!

Green Apple Hotel 3 Stars

Korolenko Street 14, St Petersburg, 191 028, Russia Show on map
Score 8.0 from 454 reviews
Green Apple Hotel
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

Apartments on Nevsky 106 

Nevsky Prospekt 106-26, St Petersburg, 191025, Russia Show on map
Score 9.0 from 31 reviews
Apartments on Nevsky 106

Crowne Plaza St.Petersburg Airport 4 Stars

Startovaya Street 6, St Petersburg, 196 210, Russia Show on map
Score 8.9 from 446 reviews
Crowne Plaza St.Petersburg Airport
Pricesfrom (per room per night)
SingleRUB 4036
DoubleRUB 4036
Rooms from
RUB 4036per room per night
Book Now!

Empire Park Hotel 2 Stars

Akademika Lebedeva Str.10G, St Petersburg, 195 009, Russia Show on map
Score 8.1 from 149 reviews
Empire Park Hotel
Pricesfrom (per room per night)
SingleRUB 2660
DoubleRUB 2660
Rooms from
RUB 2660per room per night
Book Now!

Welcome Female Hostel 2 Stars

Gorokhovaya Street 22, St Petersburg, 190 031, Russia Show on map
 
Welcome Female Hostel
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 450
Rooms from
RUB 450per room per night
Book Now!

Statskiy Sovetnik Hotel 3 Stars

Zagorodniy Prospekt 39, St Petersburg, 191 180, Russia Show on map
Score 8.7 from 571 reviews
Statskiy Sovetnik Hotel
Pricesfrom (per room per night)
SingleRUB 2175
DoubleRUB 2175
Rooms from
RUB 2175per room per night
Book Now!

Hostel Days 

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

Polikoff 3 Stars

Nevsky Prospekt 64/11, ap.26, St Petersburg, 191 023, Russia Show on map
Score 8.4 from 175 reviews
Polikoff
Pricesfrom (per room per night)
SingleRUB 2886
DoubleRUB 2886
Rooms from
RUB 2886per room per night
Book Now!

Sonata at Mayakovskogo 3 Stars

Mayakovskogo Str.50, St Petersburg, 191 014, Russia Show on map
Score 8.0 from 92 reviews
Sonata at Mayakovskogo
Pricesfrom (per room per night)
SingleRUB 2655
DoubleRUB 2655
Rooms from
RUB 2655per room per night
Book Now!

Piterskiy Dvorik 1 Star

Moskovskiy Prospekt 149B, St Petersburg, 196 128, Russia Show on map
Score 7.6 from 78 reviews
Piterskiy Dvorik
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

Hotel Hameleon 

2-ya Sovetskaya Street 14/4, St Petersburg, 191036, Russia Show on map
 
Hotel Hameleon
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 800
Rooms from
RUB 800per room per night
Book Now!

Rhapsody Hotel 

Griboedova Canal emb, 25, St Petersburg, 191186, Russia Show on map
Score 8.5 from 274 reviews
Rhapsody Hotel
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Matreshka House 3 Stars

Nevsky Prospekt 68, St Petersburg, 191 038, Russia Show on map
Score 8.7 from 71 reviews
Matreshka House
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Svarog Film Hotel 

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

Friends on Bankovsky 1 Star

Bankovsky Pereulok 3, St Petersburg, 191 023, Russia Show on map
Score 8.9 from 237 reviews
Friends on Bankovsky
Pricesfrom (per room per night)
SingleRUB 320
DoubleRUB 320
Rooms from
RUB 320per room per night
Book Now!

Asteria Hotel 3 Stars

Naberezhnaya Reki Fontanki 71, St Petersburg, 191 023, Russia Show on map
Score 8.0 from 417 reviews
Asteria Hotel
Pricesfrom (per room per night)
SingleRUB 2673
DoubleRUB 2673
Rooms from
RUB 2673per room per night
Book Now!

Goodrest on Fontanka - Saint Petersburg 

Nevsky Prospekt area, St Petersburg, 191025, Russia Show on map
 
Goodrest on Fontanka - Saint Petersburg

Hostel Fligel 

Zhukovskogo Street 29, St Petersburg, 191036, Russia Show on map
Score 9.3 from 50 reviews
Hostel Fligel

Hotel Kadetskaya 29 

Kadetskaya Liniya 29, St Petersburg, 199004, Russia Show on map
Score 7.0 from 49 reviews
Hotel Kadetskaya 29
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Sonata at Nevsky 

Nevskiy Prospekt 11 App 5, St Petersburg, 191186, Russia Show on map
Score 8.3 from 234 reviews
Sonata at Nevsky
Pricesfrom (per room per night)
SingleRUB 4550
DoubleRUB 4550
Rooms from
RUB 4550per room per night
Book Now!

Cronwell Inn Stremyannaya 3 Stars

Stremyannaya Street 18, St Petersburg, 191 025, Russia Show on map
Score 8.9 from 942 reviews
Cronwell Inn Stremyannaya
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3200
Rooms from
RUB 3200per room per night
Book Now!

Krasny Terem Hotel 

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

Mini Hotel Jazzclub 

Zagorodny Prospekt 38, St Petersburg, 191119, Russia Show on map
Score 8.9 from 329 reviews
Mini Hotel Jazzclub
Pricesfrom (per room per night)
SingleRUB 2144
DoubleRUB 2144
Rooms from
RUB 2144per room per night
Book Now!

Ave Caesar 3 Stars

Bolshaya Konushennaya Str.25, St Petersburg, 191 186, Russia Show on map
Score 7.2 from 476 reviews
Ave Caesar
Pricesfrom (per room per night)
SingleRUB 3150
DoubleRUB 3150
Rooms from
RUB 3150per room per night
Book Now!

Rinaldi na Vasilevskom 3 Stars

4 Liniya Vasilyevskogo Ostrova 13, St Petersburg, 19904, Russia Show on map
Score 8.5 from 99 reviews
Rinaldi na Vasilevskom
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Goodrest 

Naberezhnaya Kanala Griboedova 7, St Petersburg, 190 000, Russia Show on map
Score 9.0 from 35 reviews
Goodrest
Pricesfrom (per room per night)
SingleRUB 4400
DoubleRUB 4400
Rooms from
RUB 4400per room per night
Book Now!

In Touch Hostel 

Gorokhovaya Street 41, St Petersburg, 191013, Russia Show on map
Score 8.4 from 50 reviews
In Touch Hostel
Pricesfrom (per room per night)
SingleRUB 383
DoubleRUB 383
Rooms from
RUB 383per room per night
Book Now!

Dom Dostoevskogo 3 Stars

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

Admiralty Hostel 

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

WonderHostel 

Zagorodnyy Prospekt 15, St Petersburg, 190000, Russia Show on map
Score 8.5 from 450 reviews
WonderHostel
Pricesfrom (per room per night)
SingleRUB 373
DoubleRUB 373
Rooms from
RUB 373per room per night
Book Now!

Hostel Grechesky-15 

Grecheskiy Prospekt 15, St Petersburg, 191 036, Russia Show on map
Score 8.5 from 133 reviews
Hostel Grechesky-15
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 400
Rooms from
RUB 400per room per night
Book Now!

Guest House on Moskovskiy 

Moskovskiy Prospekt 36, St Petersburg, 190013, Russia Show on map
Score 8.3 from 169 reviews
Guest House on Moskovskiy
Pricesfrom (per room per night)
SingleRUB 2050
DoubleRUB 2050
Rooms from
RUB 2050per room per night
Book Now!

Troitsky 2 Hotel 

4th Krasnoarmeiskaya Street 14-7, St Petersburg, 195005, Russia Show on map
Score 8.6 from 133 reviews
Troitsky 2 Hotel
Pricesfrom (per room per night)
SingleRUB 935
DoubleRUB 935
Rooms from
RUB 935per room per night
Book Now!

Forenom Apartment on Petrogradskaya 

Bolshoy Prospekt 98, St Petersburg, 197022, Russia Show on map
Score 8.8 from 7 reviews
Forenom Apartment on Petrogradskaya
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Yards of Capella Hotel 3 Stars

Bolshaya Konushennaya Str.11, St Petersburg, 191 186, Russia Show on map
Score 8.3 from 237 reviews
Yards of Capella Hotel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 2800
Rooms from
RUB 2800per room per night
Book Now!

Gogol Hotel 

Kanal Griboedova 69, St Petersburg, 190001, Russia Show on map
Score 8.6 from 1613 reviews
Gogol Hotel
Pricesfrom (per room per night)
SingleRUB 3510
DoubleRUB 3510
Rooms from
RUB 3510per room per night
Book Now!

Elite Realty Moika 

naberezhnaya Reki Moyki 47, St Petersburg, 191186, Russia Show on map
Score 8.4 from 145 reviews
Elite Realty Moika
Pricesfrom (per room per night)
SingleRUB 3943
DoubleRUB 3943
Rooms from
RUB 3943per room per night
Book Now!

Nomera-Lux 

4th Sovetskaya Street 46, St Petersburg, 191024, Russia Show on map
Score 8.2 from 42 reviews
Nomera-Lux
Pricesfrom (per room per night)
SingleRUB 1199
DoubleRUB 1199
Rooms from
RUB 1199per room per night
Book Now!

U Druzey Hostel 

Goncharnaya Street 12, St Petersburg, 192888, Russia Show on map
 
U Druzey Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 350
Rooms from
RUB 350per room per night
Book Now!

Super Hostel - Pushkinskaya 14 

Pushkinskaya Str.14, St Petersburg, 191 036, Russia Show on map
Score 8.3 from 909 reviews
Super Hostel - Pushkinskaya 14
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Pushka Inn Hotel 4 Stars

Naberezhnaya Reki Moyki 14, St Petersburg, 191 186, Russia Show on map
Score 9.5 from 871 reviews
Pushka Inn Hotel
Pricesfrom (per room per night)
SingleRUB 5300
DoubleRUB 5300
Rooms from
RUB 5300per room per night
Book Now!

Stony Island Hotel 3 Stars

Kamennoostrovsky Prospekt 45, St Petersburg, 197 022, Russia Show on map
Score 8.5 from 623 reviews
Stony Island Hotel
Pricesfrom (per room per night)
SingleRUB 3120
DoubleRUB 3120
Rooms from
RUB 3120per room per night
Book Now!

Hotel Esplanada 

Ligovskiy Prospect 130, St Petersburg, 192007, Russia Show on map
Score 8.1 from 350 reviews
Hotel Esplanada
Pricesfrom (per room per night)
SingleRUB 1530
DoubleRUB 1530
Rooms from
RUB 1530per room per night
Book Now!

Old Flat Hotel 

1-ya Sovetskaya Street 12,app.15, St Petersburg, 191 036, Russia Show on map
Score 7.1 from 60 reviews
Old Flat Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Mini Hotel Fortuna na Kronverkskom 

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

Dill Hostel 

Maly Prospekt Perogradskoy Storony 1B, St Petersburg, 197110, Russia Show on map
Score 8.0 from 26 reviews
Dill Hostel

Hostel at Suslov Cultural Foundation 

6-ya liniya V.O. 47, St Petersburg, 199034, Russia Show on map
Score 6.4 from 15 reviews
Hostel at Suslov Cultural Foundation
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Baskov Hotel 3 Stars

Mayakovskogo Str.23/6 app.3, St Petersburg, 191 014, Russia Show on map
Score 8.8 from 117 reviews
Baskov Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Stasov Hotel 

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

Acme 3 Stars

Malaya Morskaya Str.7, St Petersburg, 191 011, Russia Show on map
Score 7.7 from 95 reviews
Acme
Pricesfrom (per room per night)
SingleRUB 1275
DoubleRUB 1275
Rooms from
RUB 1275per room per night
Book Now!

Mini Hotel Abazur na Ligovke 

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

Visiting Bubyr Hotel 

Stremyannaya Str.11 App.10, St Petersburg, 191 025, Russia Show on map
Score 8.8 from 51 reviews
Visiting Bubyr Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Allegro Hotel 3 Stars

Moskovsky Prospekt 4, St Petersburg, 190 031, Russia Show on map
Score 8.4 from 177 reviews
Allegro Hotel
Pricesfrom (per room per night)
SingleRUB 2340
DoubleRUB 2340
Rooms from
RUB 2340per room per night
Book Now!

PiterStay Apart Hotel 

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

Feel At Home 

Vosstanya Street 15, St Petersburg, 191011, Russia Show on map
Score 8.1 from 78 reviews
Feel At Home
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 2700
Rooms from
RUB 2700per room per night
Book Now!

Hermes Park Hotel 4 Stars

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

Hotel Menshikov 

Uralskaya street 12A, St Petersburg, 199155, Russia Show on map
Score 7.8 from 42 reviews
Hotel Menshikov
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 2550
Rooms from
RUB 2550per room per night
Book Now!

Sokos Hotel Vasilievsky 4 Stars

8-ya Liniya 11-13 V.O., St Petersburg, 190 034, Russia Show on map
Score 8.5 from 842 reviews
Sokos Hotel Vasilievsky
Pricesfrom (per room per night)
SingleRUB 5500
DoubleRUB 5500
Rooms from
RUB 5500per room per night
Book Now!

Feelathome Apartments on Millionnaya 

Millionnaya Street 23, St Petersburg, 190000, Russia Show on map
Score 8.2 from 30 reviews
Feelathome Apartments on Millionnaya
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3200
Rooms from
RUB 3200per room per night
Book Now!

5 Evenings on Vosstaniya Guest House 

Vosstaniya Street 22 App.6, St Petersburg, 191 014, Russia Show on map
Score 8.9 from 52 reviews
5 Evenings on Vosstaniya Guest House
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 2700
Rooms from
RUB 2700per room per night
Book Now!

German B&B 5th Sovetskaya 

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

Holiday Inn St. Petersburg Moskovskye Vorota 4 Stars

Moskovsky Prospekt 97A, St Petersburg, 196 084, Russia Show on map
Score 8.1 from 792 reviews
Holiday Inn St. Petersburg Moskovskye Vorota
Pricesfrom (per room per night)
SingleRUB 4400
DoubleRUB 4400
Rooms from
RUB 4400per room per night
Book Now!

Students Rooms 

Troitsky Prospect 3, St Petersburg, 190005, Russia Show on map
Score 8.7 from 8 reviews
Students Rooms
Pricesfrom (per room per night)
SingleRUB 809
DoubleRUB 809
Rooms from
RUB 809per room per night
Book Now!

Apartments on Petrogradka 

Kronversky Prospekt, St Petersburg, 197198, Russia Show on map
 
Apartments on Petrogradka
Pricesfrom (per room per night)
SingleRUB 3990
DoubleRUB 3990
Rooms from
RUB 3990per room per night
Book Now!

Feelathome on Pestelya 

Pestelya Street 11, St Petersburg, 191011, Russia Show on map
Score 8.1 from 11 reviews
Feelathome on Pestelya
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 1900
Rooms from
RUB 1900per room per night
Book Now!

Old Flat Guest house na Zhukovskogo 

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

Art-Hotel Radischev 

Radisheva Street 26, St Petersburg, 191014, Russia Show on map
Score 9.2 from 69 reviews
Art-Hotel Radischev
Pricesfrom (per room per night)
SingleRUB 2138
DoubleRUB 2138
Rooms from
RUB 2138per room per night
Book Now!

City Hotel Comfitel 3 Stars

Ligovsky Prospekt 249, St Petersburg, 192 007, Russia Show on map
Score 7.6 from 174 reviews
City Hotel Comfitel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Hotel Mercury 

Tavricheskaya Street 39, St Petersburg, 191015, Russia Show on map
Score 7.8 from 146 reviews
Hotel Mercury
Pricesfrom (per room per night)
SingleRUB 2548
DoubleRUB 2548
Rooms from
RUB 2548per room per night
Book Now!

Radisson Sonya Hotel 4 Stars

Liteyny Prospekt 5/19, St Petersburg, 191 187, Russia Show on map
Score 8.2 from 505 reviews
Radisson Sonya Hotel
Pricesfrom (per room per night)
SingleRUB 4800
DoubleRUB 4800
Rooms from
RUB 4800per room per night
Book Now!

Pershpektiva Hotel 2 Stars

Goncharnaya Str.15A, St Petersburg, 191 036, Russia Show on map
Score 7.8 from 31 reviews
Pershpektiva Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

Residentsiya Koffer 

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

Forenom Apartment on Kolokolnaya 

Kolokolnaya Street 1, St Petersburg, 191025, Russia Show on map
Score 7.7 from 15 reviews
Forenom Apartment on Kolokolnaya
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Friends Rooms on Griboedova 12 

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

Atmosphera na Kamennoostrovskom 43 3 Stars

Kamennoostrovsky Prospekt 43, floor 2, room 4, St Petersburg, 197 022, Russia Show on map
Score 7.9 from 42 reviews
Atmosphera na Kamennoostrovskom 43
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Radisson Royal Hotel 5 Stars

Nevsky Prospekt 49, St Petersburg, 191 025, Russia Show on map
Score 8.1 from 505 reviews
Radisson Royal Hotel
Pricesfrom (per room per night)
SingleRUB 5475
DoubleRUB 5475
Rooms from
RUB 5475per room per night
Book Now!

Baltiya 

Smolyachkova Street 5/1, St Petersburg, 194044, Russia Show on map
Score 8.6 from 379 reviews
Baltiya
Pricesfrom (per room per night)
SingleRUB 2618
DoubleRUB 2618
Rooms from
RUB 2618per room per night
Book Now!

Vyborgskaya Hotel 3 Stars

Torzhkovskaya Str.3, St Petersburg, 197 342, Russia Show on map
Score 6.5 from 294 reviews
Vyborgskaya Hotel
Pricesfrom (per room per night)
SingleRUB 1421
DoubleRUB 1421
Rooms from
RUB 1421per room per night
Book Now!

Piter House 

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

Sputnik Hotel 3 Stars

Prospekt Morisa Toreza 36, St Petersburg, 194 021, Russia Show on map
Score 7.4 from 117 reviews
Sputnik Hotel
Pricesfrom (per room per night)
SingleRUB 2720
DoubleRUB 2720
Rooms from
RUB 2720per room per night
Book Now!

Mini Hotel Podushka 

Ligovskiy Prospekt 116-118, St Petersburg, 191119, Russia Show on map
Score 8.6 from 20 reviews
Mini Hotel Podushka
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Schastie na Rubisteina 

Rubinsteina Street 5, St Petersburg, 191 002, Russia Show on map
Score 9.1 from 236 reviews
Schastie na Rubisteina
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 2250
Rooms from
RUB 2250per room per night
Book Now!

Petrovskaya Pristan Hotel 

Admiralteiyskaya Nab.12/33, St Petersburg, 190 000, Russia Show on map
Score 6.9 from 34 reviews
Petrovskaya Pristan Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Amadeo Hotel 3 Stars

Nevsky Prospekt 108, St Petersburg, 191 025, Russia Show on map
Score 8.3 from 112 reviews
Amadeo Hotel
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per room per night
Book Now!

Apartaments Inpredservice 

Leninskiy Prospekt 115, St Petersburg, 198 207, Russia Show on map
Score 8.2 from 244 reviews
Apartaments Inpredservice
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Peter the Great Apartments 

Nevsky Prospekt 63, St Petersburg, 191025, Russia Show on map
Score 9.1 from 104 reviews
Peter the Great Apartments
Pricesfrom (per room per night)
SingleRUB 5400
DoubleRUB 5400
Rooms from
RUB 5400per room per night
Book Now!

Ofizersky Poludomik 3 Stars

Kirochnaya Str.35 App1-N, St Petersburg, 191 123, Russia Show on map
Score 8.2 from 136 reviews
Ofizersky Poludomik
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Russ Hotel 3 Stars

Artilleriyskaya Street 1, St Petersburg, 191 014, Russia Show on map
Score 7.0 from 419 reviews
Russ Hotel
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 2100
Rooms from
RUB 2100per room per night
Book Now!

Churchill Hotel 

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

Greenwich Hotel 

Kovensky Pereulok 14 App.4, St Petersburg, 191 014, Russia Show on map
Score 8.9 from 244 reviews
Greenwich Hotel
Pricesfrom (per room per night)
SingleRUB 1840
DoubleRUB 1840
Rooms from
RUB 1840per room per night
Book Now!

Hostel Fun Giraffe 

Spassky pereulok 10, St Petersburg, 190031, Russia Show on map
Score 7.4 from 44 reviews
Hostel Fun Giraffe
Pricesfrom (per room per night)
SingleRUB 399
DoubleRUB 399
Rooms from
RUB 399per room per night
Book Now!

Hotel Right Choice 

Nevsky Prospect 107, St Petersburg, 191036, Russia Show on map
 
Hotel Right Choice
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Prestige Apartments on Nevsky 

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

Amsterdam Hotel 3 Stars

Nab.Reki Karpovki 14, St Petersburg, 197 136, Russia Show on map
Score 8.7 from 48 reviews
Amsterdam Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

SuperHostel - Pushkinskaya 11 

Pushkinskaya Street 11, St Petersburg, 191040, Russia Show on map
Score 8.6 from 213 reviews
SuperHostel - Pushkinskaya 11
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Gloria 

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

Piterstay Apartments - Saint Petersburg 

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

Admiral Hotel 

Bolshaya Morskaya 13, St Petersburg, 191186, Russia Show on map
Score 9.0 from 303 reviews
Admiral Hotel
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per room per night
Book Now!

Royal Antares 3 Stars

Nevsky Prospekt 147, St Petersburg, 191 024, Russia Show on map
Score 8.9 from 179 reviews
Royal Antares
Pricesfrom (per room per night)
SingleRUB 2552
DoubleRUB 2552
Rooms from
RUB 2552per room per night
Book Now!

Rainbow Hostel 

Dostoevskogo Street 36/А, St Petersburg, 191 119, Russia Show on map
Score 8.1 from 19 reviews
Rainbow Hostel
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 450
Rooms from
RUB 450per room per night
Book Now!

Alluria on Vosstaniya Hotel 

Kovenskiy Pereulok 16, St Petersburg, 195298, Russia Show on map
Score 8.3 from 80 reviews
Alluria on Vosstaniya Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

Butterfly Hotel 3 Stars

Vladimirskiy Prospekt 1/27, St Petersburg, 191 025, Russia Show on map
Score 8.2 from 68 reviews
Butterfly Hotel
Pricesfrom (per room per night)
SingleRUB 1520
DoubleRUB 1520
Rooms from
RUB 1520per room per night
Book Now!

Mini-Hotel Nevsky 74 

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

Zvezdny Hotel 2 Stars

Pulkovskaya Str.6 bld.4, St Petersburg, 196 158, Russia Show on map
Score 8.1 from 55 reviews
Zvezdny Hotel
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 2100
Rooms from
RUB 2100per room per night
Book Now!

Friends on Kazanskaya 3 Stars

Kazanskaya Street 11, St Petersburg, 191 011, Russia Show on map
Score 8.6 from 97 reviews
Friends on Kazanskaya
Pricesfrom (per room per night)
SingleRUB 980
DoubleRUB 980
Rooms from
RUB 980per room per night
Book Now!

Benoua House 

Galernaya Str.75 App.2, St Petersburg, 190 000, Russia Show on map
Score 7.8 from 119 reviews
Benoua House
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 1100
Rooms from
RUB 1100per room per night
Book Now!

Teatralniy 

Gorokhovaya Ulica, 79, St Petersburg, 191180, Russia Show on map
Score 8.9 from 26 reviews
Teatralniy
Pricesfrom (per room per night)
SingleRUB 1430
DoubleRUB 1430
Rooms from
RUB 1430per room per night
Book Now!

Noteburg Hotel 3 Stars

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

Feelathome Apartments - Nevsky 

Nevsky Prospekt 29, St Petersburg, 198100, Russia Show on map
Score 8.6 from 111 reviews
Feelathome Apartments - Nevsky
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 2900
Rooms from
RUB 2900per room per night
Book Now!

Golden Triangle Apartments 

Tsentralny district, St Petersburg, 197375, Russia Show on map
Score 8.3 from 34 reviews
Golden Triangle Apartments
Pricesfrom (per room per night)
SingleRUB 4720
DoubleRUB 4720
Rooms from
RUB 4720per room per night
Book Now!

RADA Female Hostel 

Stolyarniy Pereulok 7, St Petersburg, 190031, Russia Show on map
Score 7.7 from 12 reviews
RADA Female Hostel
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 700
Rooms from
RUB 700per room per night
Book Now!

Guest House na Slobodskoy 

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

Marusya Hostel 

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

Palantin Hotel 3 Stars

Rizhsky Prospekt 4-6, St Petersburg, 190 103, Russia Show on map
Score 8.1 from 187 reviews
Palantin Hotel
Pricesfrom (per room per night)
SingleRUB 2048
DoubleRUB 2048
Rooms from
RUB 2048per room per night
Book Now!

RA Hotel at Tambovskaya 11 3 Stars

Tambovskaya Str.11, St Petersburg, 192 007, Russia Show on map
Score 6.9 from 173 reviews
RA Hotel at Tambovskaya 11
Pricesfrom (per room per night)
SingleRUB 1305
DoubleRUB 1305
Rooms from
RUB 1305per room per night
Book Now!

Znamenskaya 

1-ya Sovetskaya Street 10, St Petersburg, 191036, Russia Show on map
Score 7.7 from 91 reviews
Znamenskaya
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Posadsky Dvor 

Bolshaya Posadskaya Street 9/5, St Petersburg, 197046, Russia Show on map
Score 7.4 from 31 reviews
Posadsky Dvor
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

City812 

Bolshoy Prospect P.S. 77, St Petersburg, 197023, Russia Show on map
Score 8.7 from 184 reviews
City812
Pricesfrom (per room per night)
SingleRUB 425
DoubleRUB 425
Rooms from
RUB 425per room per night
Book Now!

Club MarInn Hotel 3 Stars

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

Omega Hotel 

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

Kakadueva Rooms 

Naberezhnaya Fontanki 51/53, St Petersburg, 191 011, Russia Show on map
Score 7.7 from 39 reviews
Kakadueva Rooms
Pricesfrom (per room per night)
SingleRUB 250
DoubleRUB 250
Rooms from
RUB 250per room per night
Book Now!

Akvarel House 

Obvodny Canal Embankment 82 lit.B, St Petersburg, 196084, Russia Show on map
Score 8.9 from 14 reviews
Akvarel House
Pricesfrom (per room per night)
SingleRUB 1360
DoubleRUB 1360
Rooms from
RUB 1360per room per night
Book Now!

Hostel C'est la Vie 

Rubinshtejna Street 4, St Petersburg, 191025, Russia Show on map
Score 8.1 from 6 reviews
Hostel C'est la Vie
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Yulana Appartments 

Vosstaniya Street 32 App 5, St Petersburg, 191 014, Russia Show on map
Score 7.0 from 7 reviews
Yulana Appartments
Pricesfrom (per room per night)
SingleRUB 4500
DoubleRUB 4500
Rooms from
RUB 4500per room per night
Book Now!

Cameo Hotel 3 Stars

Naberezhnaya Reki Fontanki 90 bld.6, St Petersburg, 191 180, Russia Show on map
Score 8.6 from 428 reviews
Cameo Hotel
Pricesfrom (per room per night)
SingleRUB 1870
DoubleRUB 1870
Rooms from
RUB 1870per room per night
Book Now!

Yusupov House 

Fontanka River Embankment 85, St Petersburg, 190031, Russia Show on map
Score 8.3 from 18 reviews
Yusupov House
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 1450
Rooms from
RUB 1450per room per night
Book Now!

Wel-come 

Artilleriyskaya Street 10-2, St Petersburg, 197348, Russia Show on map
Score 9.0 from 28 reviews
Wel-come
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1600
Rooms from
RUB 1600per room per night
Book Now!

Mini-hotel ANI 3 Stars

Tambovskaya Street 66, St Petersburg, 192 007, Russia Show on map
Score 8.9 from 269 reviews
Mini-hotel ANI
Pricesfrom (per room per night)
SingleRUB 1950
DoubleRUB 1950
Rooms from
RUB 1950per room per night
Book Now!

Klass 

Kuznetchniy pereulok build.14 lit B fl 48, St Petersburg, 191040, Russia Show on map
Score 9.0 from 110 reviews
Klass
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 1450
Rooms from
RUB 1450per room per night
Book Now!

Nautilus Inn 3 Stars

Rizhskaya Str.3, St Petersburg, 195 196, Russia Show on map
Score 8.3 from 738 reviews
Nautilus Inn
Pricesfrom (per room per night)
SingleRUB 1650
DoubleRUB 1650
Rooms from
RUB 1650per room per night
Book Now!

Yulana Hostel on Orlovskiy 

Orlovsky Pereulok 1 App 11, St Petersburg, 191 036, Russia Show on map
 
Yulana Hostel on Orlovskiy
Pricesfrom (per room per night)
SingleRUB 380
DoubleRUB 380
Rooms from
RUB 380per room per night
Book Now!

Nevsky Breeze Hotel 3 Stars

Galernaya Str.12, St Petersburg, 190 000, Russia Show on map
Score 8.1 from 243 reviews
Nevsky Breeze Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Arina Rodionovna Hostel 

Bolshaya Konyushennaya Street 11 app 56, St Petersburg, 196047, Russia Show on map
Score 8.4 from 46 reviews
Arina Rodionovna Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 600
Rooms from
RUB 600per room per night
Book Now!

All Seasons 

Yakovlevsky pereulok,11, St Petersburg, 196105, Russia Show on map
Score 7.9 from 117 reviews
All Seasons
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 400
Rooms from
RUB 400per room per night
Book Now!

STN Apartments on Rubinsteina Street 

Rubinsteina Street, St Petersburg, 191011, Russia Show on map
Score 7.5 from 37 reviews
STN Apartments on Rubinsteina Street
Pricesfrom (per room per night)
SingleRUB 2040
DoubleRUB 2040
Rooms from
RUB 2040per room per night
Book Now!

Best Value Hotel 

7-ya Sovetskaya Street 9/20 App.37, St Petersburg, 191 036, Russia Show on map
Score 7.0 from 38 reviews
Best Value Hotel
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 1350
Rooms from
RUB 1350per room per night
Book Now!

Annushka Hotel 

Gapsalskaya street 2, St Petersburg, 198035, Russia Show on map
Score 7.7 from 40 reviews
Annushka Hotel
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

RA Nevsky 102 

Nevsky Prospekt 102, St Petersburg, 191 025, Russia Show on map
Score 7.4 from 108 reviews
RA Nevsky 102
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 2700
Rooms from
RUB 2700per room per night
Book Now!

Guest House Ognivo 

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

Hotel Mr 997 

Belgradskaya Street 30, St Petersburg, 192212, Russia Show on map
Score 6.5 from 37 reviews
Hotel Mr 997
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Solo na Vosstaniya 

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

Mary Hotel 

Sytninskaya Street 14, St Petersburg, 197101, Russia Show on map
Score 8.8 from 369 reviews
Mary Hotel
Pricesfrom (per room per night)
SingleRUB 2850
DoubleRUB 2850
Rooms from
RUB 2850per room per night
Book Now!

Apriel Hotel 

Yakubobitcha Str.2, St Petersburg, 191 000, Russia Show on map
Score 7.6 from 31 reviews
Apriel Hotel
Pricesfrom (per room per night)
SingleRUB 999
DoubleRUB 999
Rooms from
RUB 999per room per night
Book Now!

Altair Hostel 3 Stars

Nevsky Prospekt 170, St Petersburg, 193 024, Russia Show on map
Score 8.7 from 107 reviews
Altair Hostel
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 1350
Rooms from
RUB 1350per room per night
Book Now!

Helvetia Hotel 4 Stars

Marata Str.11, St Petersburg, 191 025, Russia Show on map
Score 9.1 from 501 reviews
Helvetia Hotel
Pricesfrom (per room per night)
SingleRUB 3819
DoubleRUB 3819
Rooms from
RUB 3819per room per night
Book Now!

GoodNight 3 Stars

Liteyniy Prospekt 61, St Petersburg, 191 025, Russia Show on map
Score 8.3 from 377 reviews
GoodNight
Pricesfrom (per room per night)
SingleRUB 1424
DoubleRUB 1424
Rooms from
RUB 1424per room per night
Book Now!

Ladoga Hotel 

Shaumyana Street 26, St Petersburg, 195213, Russia Show on map
Score 7.9 from 394 reviews
Ladoga Hotel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 2800
Rooms from
RUB 2800per room per night
Book Now!

Hostel Geralda 

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 500
Rooms from
RUB 500per room per night
Book Now!

SSHostel Ruzovskaya 21 

Ruzovskaya Street 21, St Petersburg, 190013, Russia Show on map
Score 7.8 from 14 reviews
SSHostel Ruzovskaya 21
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 400
Rooms from
RUB 400per room per night
Book Now!

Mini Hotel Astra 

Bolshoy Prospect 90, Vasilyevskiy Island, St Petersburg, 199106, Russia Show on map
 
Mini Hotel Astra
Pricesfrom (per room per night)
SingleRUB 2340
DoubleRUB 2340
Rooms from
RUB 2340per room per night
Book Now!

Graffiti L Hostel 

Ligovsky Avenue 33-35, St Petersburg, 191036, Russia Show on map
Score 8.4 from 895 reviews
Graffiti L Hostel
Pricesfrom (per room per night)
SingleRUB 375
DoubleRUB 375
Rooms from
RUB 375per room per night
Book Now!

33 Amenities 3 Stars

Vosstaniya Str.36, St Petersburg, 191 014, Russia Show on map
Score 9.0 from 74 reviews
33 Amenities
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

SpbVergaz Hotel 3 Stars

7-ya Liniya 70 V.O., St Petersburg, 199 004, Russia Show on map
Score 8.1 from 182 reviews
SpbVergaz Hotel
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 2400
Rooms from
RUB 2400per room per night
Book Now!

Grand Hotel Ladozhsky 

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

Na Sapernom Hotel 

Saperny Pereulok 7, St Petersburg, 191 014, Russia Show on map
Score 7.3 from 162 reviews
Na Sapernom Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

Eurotour Hostel 

Nevsky Prospekt 107, St Petersburg, 191036, Russia Show on map
Score 8.9 from 13 reviews
Eurotour Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 600
Rooms from
RUB 600per room per night
Book Now!

Veronika Hotel 

Generala Khruleva Str.6, St Petersburg, 197 348, Russia Show on map
Score 8.4 from 92 reviews
Veronika Hotel
Pricesfrom (per room per night)
SingleRUB 4300
DoubleRUB 4300
Rooms from
RUB 4300per room per night
Book Now!

Atmosphera Petrogradsky 

Krasnogo Kursanta street 9a, St Petersburg, 197110, Russia Show on map
Score 7.8 from 40 reviews
Atmosphera Petrogradsky
Pricesfrom (per room per night)
SingleRUB 1199
DoubleRUB 1199
Rooms from
RUB 1199per room per night
Book Now!

Flat Hotel 

Kuybisheva Street 21, St Petersburg, 191025, Russia Show on map
Score 8.3 from 32 reviews
Flat Hotel
Pricesfrom (per room per night)
SingleRUB 1290
DoubleRUB 1290
Rooms from
RUB 1290per room per night
Book Now!

Abazhur on Fontanka 

Naberezhnaya Fontanki 86/2, St Petersburg, 191 180, Russia Show on map
Score 8.7 from 131 reviews
Abazhur on Fontanka
Pricesfrom (per room per night)
SingleRUB 1970
DoubleRUB 1970
Rooms from
RUB 1970per room per night
Book Now!

Accent Hotel 3 Stars

Kievskaya Str.22/24 bld.A, St Petersburg, 196 084, Russia Show on map
Score 8.2 from 62 reviews
Accent Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Regina Hotel 3 Stars

Podrezova Str.21, St Petersburg, 197 136, Russia Show on map
Score 8.6 from 95 reviews
Regina Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Sova Hostel 

Labutina Street 20-22, St Petersburg, 190121, Russia Show on map
Score 9.1 from 46 reviews
Sova Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 400
Rooms from
RUB 400per room per night
Book Now!

Hotel-A 

Srednegavanskiy Prospekt 9, St Petersburg, 199109, Russia Show on map
Score 7.9 from 37 reviews
Hotel-A
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

9 Owls Hotel 3 Stars

9th Sovetskaya Str.5, St Petersburg, 191 036, Russia Show on map
Score 8.7 from 142 reviews
9 Owls Hotel
Pricesfrom (per room per night)
SingleRUB 2584
DoubleRUB 2584
Rooms from
RUB 2584per room per night
Book Now!

Prestige on Vasilievsky 3 Stars

Maly Prospekt 27/2, St Petersburg, 199 004, Russia Show on map
Score 8.4 from 100 reviews
Prestige on Vasilievsky
Pricesfrom (per room per night)
SingleRUB 3321
DoubleRUB 3321
Rooms from
RUB 3321per room per night
Book Now!

Sokos Hotel Palace Bridge 5 Stars

Birzhevoy Pereulok 2-4, St Petersburg, 199 044, Russia Show on map
Score 8.3 from 1684 reviews
Sokos Hotel Palace Bridge
Pricesfrom (per room per night)
SingleRUB 7300
DoubleRUB 7300
Rooms from
RUB 7300per room per night
Book Now!

K-Vizit Hotel 4 Stars

Chistyakovskaya Str.2, St Petersburg, 194 356, Russia Show on map
Score 7.1 from 102 reviews
K-Vizit Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 2600
Rooms from
RUB 2600per room per night
Book Now!

Apartments on Dostoevsky 

Dostoevskogo street, 27, St Petersburg, 191119, Russia Show on map
Score 7.9 from 17 reviews
Apartments on Dostoevsky
Pricesfrom (per room per night)
SingleRUB 1499
DoubleRUB 1499
Rooms from
RUB 1499per room per night
Book Now!

Mozaika Hostel 

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

Aston Hotel 

Vladimirsky Prospekt 5, St Petersburg, 191025, Russia Show on map
Score 8.8 from 982 reviews
Aston Hotel
Pricesfrom (per room per night)
SingleRUB 2590
DoubleRUB 2590
Rooms from
RUB 2590per room per night
Book Now!

Hotel Angel 

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

Mir Private 

Naberezhnaya Reki Moiki 93, St Petersburg, 190000, Russia Show on map
Score 6.8 from 27 reviews
Mir Private
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 2700
Rooms from
RUB 2700per room per night
Book Now!

Avtograf Hotel 1 Star

Ligovsky Prospekt 44, St Petersburg, 190 040, Russia Show on map
Score 7.6 from 58 reviews
Avtograf Hotel
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per room per night
Book Now!

Hostel 13 

Borodinskaya Street 2, St Petersburg, 191180, Russia Show on map
Score 8.5 from 233 reviews
Hostel 13
Pricesfrom (per room per night)
SingleRUB 850
DoubleRUB 850
Rooms from
RUB 850per room per night
Book Now!

Capital 

Moskovsky Prospekt 6, St Petersburg, 190031, Russia Show on map
Score 7.0 from 198 reviews
Capital
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

Four Rooms Hostel 

Novgorodskaya Street 5, St Petersburg, 191144, Russia Show on map
 
Four Rooms Hostel
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

Neva Flats on Ruzovskaya 

Ruzovskaya Street 9, St Petersburg, 190013, Russia Show on map
Score 8.6 from 11 reviews
Neva Flats on Ruzovskaya
Pricesfrom (per room per night)
SingleRUB 2950
DoubleRUB 2950
Rooms from
RUB 2950per room per night
Book Now!

Vintage Hotel 3 Stars

Prospekt Obukhovskoy Oborony 261, St Petersburg, 192 012, Russia Show on map
Score 8.1 from 116 reviews
Vintage Hotel
Pricesfrom (per room per night)
SingleRUB 2080
DoubleRUB 2080
Rooms from
RUB 2080per room per night
Book Now!

Kholstomer Hotel 3 Stars

Konnaya Str.10, St Petersburg, 191 024, Russia Show on map
Score 9.2 from 59 reviews
Kholstomer Hotel
Pricesfrom (per room per night)
SingleRUB 3040
DoubleRUB 3040
Rooms from
RUB 3040per room per night
Book Now!

Zapovednik 

Rubinshteiyna Street 23, St Petersburg, 191 002, Russia Show on map
Score 9.1 from 58 reviews
Zapovednik
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 2100
Rooms from
RUB 2100per room per night
Book Now!

Neva Flats on Rubinshteyna 

Rubinshteina Street Area, St Petersburg, 191002, Russia Show on map
Score 7.7 from 9 reviews
Neva Flats on Rubinshteyna
Pricesfrom (per room per night)
SingleRUB 3690
DoubleRUB 3690
Rooms from
RUB 3690per room per night
Book Now!

Fall In Love Hostel 

Marata street 61, St Petersburg, 191119, Russia Show on map
Score 9.7 from 63 reviews
Fall In Love Hostel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Rinaldi Art 3 Stars

Nab.Reki Fontanki 51/53, St Petersburg, 197 198, Russia Show on map
Score 7.9 from 160 reviews
Rinaldi Art
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Sharf Hotel 

Maliy Prospekt Petrogradskoy Storony 16, St Petersburg, 197 110, Russia Show on map
Score 9.1 from 105 reviews
Sharf Hotel
Pricesfrom (per room per night)
SingleRUB 4900
DoubleRUB 4900
Rooms from
RUB 4900per room per night
Book Now!

Apartments on Moskovskiy Prospekt 

Moskovskiy Prospekt Area, St Petersburg, 190013, Russia Show on map
 
Apartments on Moskovskiy Prospekt
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Central Inn 3 Stars

Yakubovicha Str.2, St Petersburg, 190 000, Russia Show on map
Score 8.0 from 209 reviews
Central Inn
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Hostel Piterstay 

Konyushenny Pereulok 16, St Petersburg, 191186, Russia Show on map
Score 8.4 from 51 reviews
Hostel Piterstay
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

RA Nevsky 44 

Nevsky Prospekt 44, St Petersburg, 191 011, Russia Show on map
Score 7.5 from 267 reviews
RA Nevsky 44
Pricesfrom (per room per night)
SingleRUB 2835
DoubleRUB 2835
Rooms from
RUB 2835per room per night
Book Now!

Residence by Admiralty 3 Stars

Gorokhovaya Street 8, St Petersburg, 191 186, Russia Show on map
Score 8.2 from 36 reviews
Residence by Admiralty
Pricesfrom (per room per night)
SingleRUB 2640
DoubleRUB 2640
Rooms from
RUB 2640per room per night
Book Now!

Nevsky 3 Guest House 3 Stars

Nevsky Avenue 3 App 10, St Petersburg, 191 186, Russia Show on map
Score 9.0 from 89 reviews
Nevsky 3 Guest House
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 2900
Rooms from
RUB 2900per room per night
Book Now!

Adagio na Fontanke Hotel 2 Stars

Naberezhnaya Reki Fontanki 64, St Petersburg, 191 040, Russia Show on map
Score 8.6 from 41 reviews
Adagio na Fontanke Hotel
Pricesfrom (per room per night)
SingleRUB 1120
DoubleRUB 1120
Rooms from
RUB 1120per room per night
Book Now!

Bristol Hotel 3 Stars

Rasstannaya Street 2A Bld1, St Petersburg, 192 007, Russia Show on map
Score 8.6 from 1019 reviews
Bristol Hotel
Pricesfrom (per room per night)
SingleRUB 1540
DoubleRUB 1540
Rooms from
RUB 1540per room per night
Book Now!

Bakst on Konyushennaya 

Bolshaya Konyushennaya Street 11, St Petersburg, 191186, Russia Show on map
Score 8.2 from 28 reviews
Bakst on Konyushennaya
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 2100
Rooms from
RUB 2100per room per night
Book Now!

Super Hostel - Nevsky 130 

Nevsky Prospekt 130, St Petersburg, 191 036, Russia Show on map
Score 8.2 from 90 reviews
Super Hostel - Nevsky 130
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Neva Flats on Fontanka 

Naberezhnaya Reki Fontanki Area, St Petersburg, 191002, Russia Show on map
Score 8.3 from 5 reviews
Neva Flats on Fontanka
Pricesfrom (per room per night)
SingleRUB 6420
DoubleRUB 6420
Rooms from
RUB 6420per room per night
Book Now!

Preobrazhenskiy Hostel 

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

Nevsky Inn 

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

Anturage Hotel 3 Stars

Bolshoy prospekt Petrogradskoy storony 33 App.12, St Petersburg, 197 198, Russia Show on map
Score 8.5 from 132 reviews
Anturage Hotel
Pricesfrom (per room per night)
SingleRUB 2790
DoubleRUB 2790
Rooms from
RUB 2790per room per night
Book Now!

Niva-SV 

Korabelnaya Street 6, St Petersburg, 198 096, Russia Show on map
Score 7.4 from 238 reviews
Niva-SV
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Apart Hotel Life Inn 

Moyka River Embankment 14, St Petersburg, 191186, Russia Show on map
Score 9.6 from 149 reviews
Apart Hotel Life Inn

Piter Hotel 

Dobrolyubova Prospekt 5/1, St Petersburg, 197 198, Russia Show on map
Score 7.8 from 54 reviews
Piter Hotel
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1600
Rooms from
RUB 1600per room per night
Book Now!

Taiga Hostel 

Dvortzovaya Naberezhnaya 20, St Petersburg, 191186, Russia Show on map
Score 8.1 from 69 reviews
Taiga Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 400
Rooms from
RUB 400per room per night
Book Now!

Rinaldi at Moscovsky Prospect 20 

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

Karelia Business Hotel 3 Stars

Marshala Tukhachevskogo Str.27/2, St Petersburg, 195 067, Russia Show on map
Score 7.7 from 301 reviews
Karelia Business Hotel
Pricesfrom (per room per night)
SingleRUB 1680
DoubleRUB 1680
Rooms from
RUB 1680per room per night
Book Now!

Nevskiy Hostel 

Rubinshteyna Street 2, St Petersburg, 191025, Russia Show on map
Score 6.9 from 31 reviews
Nevskiy Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 600
Rooms from
RUB 600per room per night
Book Now!

One Love Hostel 

Saperny Pereulok 8 15, St Petersburg, 191014, Russia Show on map
Score 8.2 from 52 reviews
One Love Hostel
Pricesfrom (per room per night)
SingleRUB 290
DoubleRUB 290
Rooms from
RUB 290per room per night
Book Now!

Economy Mini-Hotel Geralda 

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

By the Hermitage Hotel 3 Stars

Naberezhnaya Reki Moiki 42, St Petersburg, 199 034, Russia Show on map
Score 8.6 from 590 reviews
By the Hermitage Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Mir Hostel 

Nevsky Prospekt 16, St Petersburg, 191 186, Russia Show on map
Score 8.3 from 315 reviews
Mir Hostel
Pricesfrom (per room per night)
SingleRUB 560
DoubleRUB 560
Rooms from
RUB 560per room per night
Book Now!

Pilau Hostel 

Rubinshteyna Str.38 app.12, St Petersburg, 191 002, Russia Show on map
Score 8.7 from 11 reviews
Pilau Hostel
Pricesfrom (per room per night)
SingleRUB 389
DoubleRUB 389
Rooms from
RUB 389per room per night
Book Now!

Grand Mark Hotel 

Galernaya Street 12, St Petersburg, 192 000, Russia Show on map
Score 9.2 from 572 reviews
Grand Mark Hotel
Pricesfrom (per room per night)
SingleRUB 1950
DoubleRUB 1950
Rooms from
RUB 1950per room per night
Book Now!

Old Town 3 Stars

Bolshoy Prospekt 70-72, St Petersburg, 197 136, Russia Show on map
Score 8.0 from 45 reviews
Old Town
Pricesfrom (per room per night)
SingleRUB 2160
DoubleRUB 2160
Rooms from
RUB 2160per room per night
Book Now!

Hostel Livadia 

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

Premiere Hotel 3 Stars

Nevsky Prospekt 53, St Petersburg, 191 058, Russia Show on map
Score 8.5 from 59 reviews
Premiere Hotel
Pricesfrom (per room per night)
SingleRUB 3312
DoubleRUB 3312
Rooms from
RUB 3312per room per night
Book Now!

Students Rooms na Maloy Pushkarskoy 

Malaya Pushkarskaya Street 34, St Petersburg, 197198, Russia Show on map
Score 8.0 from 136 reviews
Students Rooms na Maloy Pushkarskoy
Pricesfrom (per room per night)
SingleRUB 920
DoubleRUB 920
Rooms from
RUB 920per room per night
Book Now!

Altburg on Grechesky 3 Stars

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

Matisov Domik Hotel 3 Stars

Nab.Reki Pryazhka 3, St Petersburg, 190 121, Russia Show on map
Score 9.0 from 420 reviews
Matisov Domik Hotel
Pricesfrom (per room per night)
SingleRUB 1820
DoubleRUB 1820
Rooms from
RUB 1820per 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!

Hotel 1001 Nights 

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

History Hotel at Galernaya 3 Stars

Angliyskaya Naberezhnaya 46, St Petersburg, 190 000, Russia Show on map
Score 7.4 from 89 reviews
History Hotel at Galernaya
Pricesfrom (per room per night)
SingleRUB 1620
DoubleRUB 1620
Rooms from
RUB 1620per room per night
Book Now!

All you need is Hostel 

Rubinshteina Street 6, St Petersburg, 191025, Russia Show on map
Score 9.1 from 76 reviews
All you need is Hostel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

History Hotel at Griboedova 3 Stars

Naberezhnaya Kanala Griboedova 101, St Petersburg, 190 068, Russia Show on map
Score 7.6 from 220 reviews
History Hotel at Griboedova
Pricesfrom (per room per night)
SingleRUB 1440
DoubleRUB 1440
Rooms from
RUB 1440per room per night
Book Now!

Le Vashoff Hotel 3 Stars

Levashovsky Prospekt 13A, St Petersburg, 197 110, Russia Show on map
Score 8.6 from 68 reviews
Le Vashoff Hotel
Pricesfrom (per room per night)
SingleRUB 2975
DoubleRUB 2975
Rooms from
RUB 2975per room per night
Book Now!

Hotel on Sadovaya 

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

Elite Realty City Centre 

???. ???? ?????, ?.27, St Petersburg, 191186, Russia Show on map
Score 8.6 from 62 reviews
Elite Realty City Centre
Pricesfrom (per room per night)
SingleRUB 4266
DoubleRUB 4266
Rooms from
RUB 4266per room per night
Book Now!

Pio Hotel 3 Stars

Mokhovaya Str.39 App.10, St Petersburg, 191 028, Russia Show on map
Score 8.4 from 105 reviews
Pio Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Comfort Hotel 3 Stars

Bolshaya Morskaya Str.25, St Petersburg, 190 000, Russia Show on map
Score 8.9 from 285 reviews
Comfort Hotel
Pricesfrom (per room per night)
SingleRUB 3350
DoubleRUB 3350
Rooms from
RUB 3350per room per night
Book Now!

Petro Sport Hotel 3 Stars

Shosseinaya Str.6A, Yanino, St Petersburg, 188 689, Russia Show on map
Score 8.0 from 279 reviews
Petro Sport Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Narnia Squat Hostel 

Kolomenskaya Street 7, St Petersburg, 191040, Russia Show on map
Score 8.1 from 94 reviews
Narnia Squat Hostel
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 900
Rooms from
RUB 900per room per night
Book Now!

Hotel Viktoria 

2nd Sovetskaya Street 19, St Petersburg, 197046, Russia Show on map
 
Hotel Viktoria
Pricesfrom (per room per night)
SingleRUB 560
DoubleRUB 560
Rooms from
RUB 560per room per night
Book Now!

MDK Hotel 3 Stars

Opochinina Str.16, St Petersburg, 199 406, Russia Show on map
Score 8.2 from 73 reviews
MDK Hotel
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 1900
Rooms from
RUB 1900per room per night
Book Now!

Mama Hostel 

Vasilevskiy Ostrov 4 line Bld. 5, St Petersburg, 199034, Russia Show on map
Score 5.1 from 32 reviews
Mama Hostel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Hostel Piter 

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

Angleterre Hotel 5 Stars

Bolshaya Morskaya Str.39, St Petersburg, 190 000, Russia Show on map
Score 8.6 from 1113 reviews
Angleterre Hotel
Pricesfrom (per room per night)
SingleRUB 7723
DoubleRUB 7723
Rooms from
RUB 7723per room per night
Book Now!

Okno v Evropu na Drovyanom 

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

Troitsky Hotel 

Zagorodnny Prospekt 10, St Petersburg, 191002, Russia Show on map
Score 7.1 from 673 reviews
Troitsky Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

Severny Modern 3 Stars

Vvedenskaya Str.21, St Petersburg, 197 198, Russia Show on map
Score 8.7 from 34 reviews
Severny Modern
Pricesfrom (per room per night)
SingleRUB 3700
DoubleRUB 3700
Rooms from
RUB 3700per room per night
Book Now!

Alexander Platz Hotel 3 Stars

Voronezhskaya Str.53, St Petersburg, 192 007, Russia Show on map
Score 7.2 from 21 reviews
Alexander Platz Hotel
Pricesfrom (per room per night)
SingleRUB 2120
DoubleRUB 2120
Rooms from
RUB 2120per room per night
Book Now!

Pearl Business Hotel 3 Stars

Nevsky Prospekt 65, St Petersburg, 191 025, Russia Show on map
Score 8.6 from 30 reviews
Pearl Business Hotel
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1600
Rooms from
RUB 1600per room per night
Book Now!

Mini Hotel Mansarda 

Zhukovskogo Street 9, St Petersburg, 191114, Russia Show on map
Score 9.0 from 302 reviews
Mini Hotel Mansarda
Pricesfrom (per room per night)
SingleRUB 1499
DoubleRUB 1499
Rooms from
RUB 1499per room per night
Book Now!

Arooms 

Nab. Reki Fontanka 84?, App 10?, St Petersburg, 191180, Russia Show on map
Score 8.2 from 90 reviews
Arooms
Pricesfrom (per room per night)
SingleRUB 263
DoubleRUB 263
Rooms from
RUB 263per room per night
Book Now!

Mini Hotel Nevsky 150 

Nevsky Prospekt 150, St Petersburg, 193 024, Russia Show on map
Score 8.4 from 32 reviews
Mini Hotel Nevsky 150
Pricesfrom (per room per night)
SingleRUB 1960
DoubleRUB 1960
Rooms from
RUB 1960per room per night
Book Now!

Iskra Hostel 2 Stars

Blagodatnaya Street 40, St Petersburg, 196 105, Russia Show on map
Score 6.7 from 106 reviews
Iskra Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 400
Rooms from
RUB 400per room per night
Book Now!

Saint-Petersburg Hotel 3 Stars

Pirogovskaya Nab.5/2, St Petersburg, 194 044, Russia Show on map
Score 7.4 from 1287 reviews
Saint-Petersburg Hotel
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 2550
Rooms from
RUB 2550per room per night
Book Now!

Happy House Smolny 

Smolny prospekt, 9, St Petersburg, 191124, Russia Show on map
Score 7.8 from 25 reviews
Happy House Smolny
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Lucky Place Hostel 

Rizhskiy Prospekt 23 A3, St Petersburg, 190020, Russia Show on map
Score 8.6 from 142 reviews
Lucky Place Hostel
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 750
Rooms from
RUB 750per room per night
Book Now!

Na Muchnom Hostel 

Sadovaya Str.25, St Petersburg, 191 023, Russia Show on map
Score 7.9 from 83 reviews
Na Muchnom Hostel
Pricesfrom (per room per night)
SingleRUB 480
DoubleRUB 480
Rooms from
RUB 480per room per night
Book Now!

Saint Petersburg Soft Apartment 

Kolomenskaya Street 5, St Petersburg, 191040, Russia Show on map
Score 8.5 from 37 reviews
Saint Petersburg Soft Apartment
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 2900
Rooms from
RUB 2900per room per night
Book Now!

Nevsky Hotel DeLuxe 3 Stars

Bolshaya Konyushennaya Str.14, St Petersburg, 191 186, Russia Show on map
Score 8.2 from 240 reviews
Nevsky Hotel DeLuxe
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per room per night
Book Now!

Amaranta Admiralteyskaya Hotel 3 Stars

Alexandr Blok Str.8, St Petersburg, 190 121, Russia Show on map
Score 8.1 from 121 reviews
Amaranta Admiralteyskaya Hotel
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 1900
Rooms from
RUB 1900per room per night
Book Now!

Best Corner 3 Stars

Zagorodniy Prospekt 11 App.6, St Petersburg, 191 002, Russia Show on map
Score 7.7 from 395 reviews
Best Corner
Pricesfrom (per room per night)
SingleRUB 2380
DoubleRUB 2380
Rooms from
RUB 2380per room per night
Book Now!

Golden Garden Boutique Hotel 5 Stars

Vladimirsky Prospekt 9, St Petersburg, 191 025, Russia Show on map
Score 8.7 from 366 reviews
Golden Garden Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 4100
DoubleRUB 4100
Rooms from
RUB 4100per room per night
Book Now!

Morskoy Vokzal Hotel 3 Stars

Pl.Morskoy Slavi 1, St Petersburg, 199 106, Russia Show on map
Score 7.2 from 1035 reviews
Morskoy Vokzal Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Obuhoff Hotel 3 Stars

Knipovich Str.1, St Petersburg, 192 019, Russia Show on map
Score 8.2 from 457 reviews
Obuhoff Hotel
Pricesfrom (per room per night)
SingleRUB 1680
DoubleRUB 1680
Rooms from
RUB 1680per room per night
Book Now!

Russkie Vitiasy Mini-Hotel 3 Stars

Zvenigorodskaya Street 5, St Petersburg, 191 126, Russia Show on map
Score 7.7 from 105 reviews
Russkie Vitiasy Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Zlatoust Hotel 3 Stars

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

In Hostel 

2 Sovetskaya Street 14/4, St Petersburg, 191036, Russia Show on map
 
In Hostel
Pricesfrom (per room per night)
SingleRUB 375
DoubleRUB 375
Rooms from
RUB 375per room per night
Book Now!

Demetra Art Hotel 4 Stars

Vosstaniya Street 44, St Petersburg, 191 123, Russia Show on map
Score 9.0 from 646 reviews
Demetra Art Hotel
Pricesfrom (per room per night)
SingleRUB 3402
DoubleRUB 3402
Rooms from
RUB 3402per room per night
Book Now!

Amulet Hotel at Bolshoy Prospekt 3 Stars

Bolshoy Prospekt P.S. 5/2 apt.12, St Petersburg, 197 198, Russia Show on map
Score 8.6 from 120 reviews
Amulet Hotel at Bolshoy Prospekt
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Bed & Bike Hostel 

Stolyarniy Pereulok 10-12, St Petersburg, 190 000, Russia Show on map
Score 8.9 from 143 reviews
Bed & Bike Hostel
Pricesfrom (per room per night)
SingleRUB 425
DoubleRUB 425
Rooms from
RUB 425per room per night
Book Now!

Arina Apartments 

Admiralteysky Distrikt, St Petersburg, 196006, Russia Show on map
Score 7.4 from 16 reviews
Arina Apartments
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 3300
Rooms from
RUB 3300per room per night
Book Now!

Five Stars 

Nevsky Prospect 134, St Petersburg, 191036, Russia Show on map
Score 8.6 from 21 reviews
Five Stars
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

A Boutique Hotel 4 Stars

Sadovaya Street 11, St Petersburg, 191 186, Russia Show on map
Score 8.1 from 774 reviews
A Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Prestige Hotel Center 3 Stars

Gorokhovaya Str.5, St Petersburg, 190 000, Russia Show on map
Score 8.2 from 437 reviews
Prestige Hotel Center
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 2900
Rooms from
RUB 2900per room per night
Book Now!

Hostel Capital 3 Stars

Moskovsky Prospekt 6, St Petersburg, 190 031, Russia Show on map
Score 6.7 from 31 reviews
Hostel Capital
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Filippov Hotel na Nevsky 3 Stars

Nevsky Prospekt 142, St Petersburg, 191 024, Russia Show on map
Score 8.5 from 215 reviews
Filippov Hotel na Nevsky
Pricesfrom (per room per night)
SingleRUB 3700
DoubleRUB 3700
Rooms from
RUB 3700per room per night
Book Now!

Lime Hostel 

Nevsky Prospekt 139 App.19, St Petersburg, 191 024, Russia Show on map
Score 6.9 from 34 reviews
Lime Hostel
Pricesfrom (per room per night)
SingleRUB 340
DoubleRUB 340
Rooms from
RUB 340per room per night
Book Now!

Arkadia Hotel 4 Stars

Nab.Reki Moyki 58A bld G, St Petersburg, 190 000, Russia Show on map
Score 9.1 from 218 reviews
Arkadia Hotel
Pricesfrom (per room per night)
SingleRUB 4950
DoubleRUB 4950
Rooms from
RUB 4950per room per night
Book Now!

Nevsky 126 Guest House 4 Stars

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

Sokos Hotel Olympia Garden 4 Stars

Bataysky Pereulok 3A, St Petersburg, 190 013, Russia Show on map
Score 8.3 from 863 reviews
Sokos Hotel Olympia Garden
Pricesfrom (per room per night)
SingleRUB 4900
DoubleRUB 4900
Rooms from
RUB 4900per room per night
Book Now!

Dominik House 

Nevsky Prospekt 63, St Petersburg, 191025, Russia Show on map
Score 9.1 from 73 reviews
Dominik House
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Novotel St Petersburg Centre 4 Stars

Mayakovskogo Str.3A, St Petersburg, 191 025, Russia Show on map
Score 8.4 from 518 reviews
Novotel St Petersburg Centre
Pricesfrom (per room per night)
SingleRUB 3900
DoubleRUB 3900
Rooms from
RUB 3900per room per night
Book Now!

Atmosphera City 3 Stars

Grecheskiy Prospect 29 Bld 1, St Petersburg, 191 036, Russia Show on map
Score 8.6 from 112 reviews
Atmosphera City
Pricesfrom (per room per night)
SingleRUB 2363
DoubleRUB 2363
Rooms from
RUB 2363per room per night
Book Now!

Hotel Anatol 

Mozhayskaya Street 15, St Petersburg, 190013, Russia Show on map
Score 9.2 from 70 reviews
Hotel Anatol
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

Premium Hotel Zabava 

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

Park Lane Inn 

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

Gostevoi Dom 

Prospekt Obukhovskoy Oborony 88A, St Petersburg, 192029, Russia Show on map
Score 8.5 from 22 reviews
Gostevoi Dom
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 400
Rooms from
RUB 400per room per night
Book Now!

CubaHostel 

Kazanskaya Street 5 App 3, St Petersburg, 191 186, Russia Show on map
Score 8.8 from 17 reviews
CubaHostel

Valeria Mini Hotel 3 Stars

2-ya Nikitskaya Street 63, St Petersburg, 197 349, Russia Show on map
Score 7.8 from 15 reviews
Valeria Mini Hotel
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Swift Camel 

Pravda Street 22, St Petersburg, 191126, Russia Show on map
Score 8.8 from 224 reviews
Swift Camel
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 1100
Rooms from
RUB 1100per room per night
Book Now!

Station Hotel G73 

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

Antre Hotel 

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

By Three Lakes 

Semenovskaya Street 5, St Petersburg, 194356, Russia Show on map
Score 9.8 from 11 reviews
By Three Lakes

Hotel Alfavit 

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

Hostel Royal 

Kirochnaya Street 47, St Petersburg, 191015, Russia Show on map
 
Hostel Royal
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 600
Rooms from
RUB 600per room per night
Book Now!

Forenom Apartments on Podyacheskaya 

Srednyaya Podyacheskaya 8, St Petersburg, 190068, Russia Show on map
Score 7.7 from 52 reviews
Forenom Apartments on Podyacheskaya
Pricesfrom (per room per night)
SingleRUB 3100
DoubleRUB 3100
Rooms from
RUB 3100per room per night
Book Now!

Apartments on Gagarina 

Prospekt Gagarina, St Petersburg, 196135, Russia Show on map
Score 5.6 from 6 reviews
Apartments on Gagarina
Pricesfrom (per room per night)
SingleRUB 2990
DoubleRUB 2990
Rooms from
RUB 2990per room per night
Book Now!

Solo Hotel Isaac Square 

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

Sweet Dreams 

Zagorodniy Prospekt, 11, St Petersburg, 191002, Russia Show on map
Score 6.6 from 83 reviews
Sweet Dreams
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Antique-Hotel Rachmaninov 3 Stars

Kazanskaya Str.5, St Petersburg, 191 186, Russia Show on map
Score 8.2 from 265 reviews
Antique-Hotel Rachmaninov
Pricesfrom (per room per night)
SingleRUB 2842
DoubleRUB 2842
Rooms from
RUB 2842per room per night
Book Now!

Uzhno-Primorskiy Hotel 

Doblesti Street 27, St Petersburg, 198 328, Russia Show on map
Score 5.9 from 83 reviews
Uzhno-Primorskiy Hotel
Pricesfrom (per room per night)
SingleRUB 1790
DoubleRUB 1790
Rooms from
RUB 1790per room per night
Book Now!

Smolninskaya Hotel 4 Stars

Proletarskoy Diktatury Str.6, St Petersburg, 191 124, Russia Show on map
Score 8.2 from 221 reviews
Smolninskaya Hotel
Pricesfrom (per room per night)
SingleRUB 3700
DoubleRUB 3700
Rooms from
RUB 3700per room per night
Book Now!

Martin Style Hotel 

Bakunina prospect, 2, St Petersburg, 191024, Russia Show on map
Score 8.9 from 253 reviews
Martin Style Hotel
Pricesfrom (per room per night)
SingleRUB 2805
DoubleRUB 2805
Rooms from
RUB 2805per room per night
Book Now!

Bonn-Apart 

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

STN Apartments on Griboedov Channel Quay 3 Stars

Naberezhnaya Kanala Griboedova 31, St Petersburg, 191 011, Russia Show on map
Score 7.4 from 41 reviews
STN Apartments on Griboedov Channel Quay
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 2550
Rooms from
RUB 2550per room per night
Book Now!

Missis Hudson 

Nevsky Prospekt 88 App.43, St Petersburg, 191 025, Russia Show on map
Score 8.4 from 252 reviews
Missis Hudson
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 350
Rooms from
RUB 350per room per night
Book Now!

Rinaldi U Letnego Sada 

Solyanoy Pereulok 9, St Petersburg, 190013, Russia Show on map
Score 7.5 from 84 reviews
Rinaldi U Letnego Sada
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Oktiabrskaya Ligovskiy building 3 Stars

Ligovskiy Prospekt 41/83, St Petersburg, 191 036, Russia Show on map
Score 8.1 from 1248 reviews
Oktiabrskaya Ligovskiy building
Pricesfrom (per room per night)
SingleRUB 2160
DoubleRUB 2160
Rooms from
RUB 2160per room per night
Book Now!

Stony Island Hotel at Lomonosova 3 Stars

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

Luxa Elegant Hotel 3 Stars

Naberezhnaya Fontanki 52, St Petersburg, 191 002, Russia Show on map
Score 8.2 from 97 reviews
Luxa Elegant Hotel
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 2100
Rooms from
RUB 2100per room per night
Book Now!

TOT Hostel 

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

Dostoevsky Hotel 3 Stars

Vladimirsky Prospekt 19, St Petersburg, 191 002, Russia Show on map
Score 7.5 from 365 reviews
Dostoevsky Hotel
Pricesfrom (per room per night)
SingleRUB 3600
DoubleRUB 3600
Rooms from
RUB 3600per room per night
Book Now!

Apartments on Kosmonavtov 

Tipanova Street Area, St Petersburg, 195030, Russia Show on map
 
Apartments on Kosmonavtov
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Alpha Hostel 

Liteiniy Prospekt 64/78 App 24, St Petersburg, 191 025, Russia Show on map
Score 8.9 from 33 reviews
Alpha Hostel
Pricesfrom (per room per night)
SingleRUB 380
DoubleRUB 380
Rooms from
RUB 380per room per night
Book Now!

Hotel Edelweiss 

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

Iguana on Moskovsky 

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

Port Hostel 

Efimova Street 1, Apartment 40, St Petersburg, 190031, Russia Show on map
Score 8.0 from 128 reviews
Port Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 350
Rooms from
RUB 350per room per night
Book Now!

Hotel Garrah 

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

Third Place 

Marata Street 57, St Petersburg, 191119, Russia Show on map
Score 8.2 from 63 reviews
Third Place
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1600
Rooms from
RUB 1600per room per night
Book Now!

Pestel Inn 

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

Galakt Hotel 2 Stars

Krasnih Zor Boulevard 8, St Petersburg, 192 174, Russia Show on map
Score 7.9 from 238 reviews
Galakt Hotel
Pricesfrom (per room per night)
SingleRUB 1863
DoubleRUB 1863
Rooms from
RUB 1863per room per night
Book Now!

Suvorov Hotel 3 Stars

5-ya Sovetskaya Str.3/13, St Petersburg, 191 036, Russia Show on map
Score 8.1 from 85 reviews
Suvorov Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Mini Mani Hostel 

Krylova Pereulok 2, St Petersburg, 191011, Russia Show on map
Score 8.9 from 91 reviews
Mini Mani Hostel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Neva Flats Gostiniy Dvor 

Rubinshteina Street 15/17 App 105, St Petersburg, 191002, Russia Show on map
Score 7.7 from 6 reviews
Neva Flats Gostiniy Dvor
Pricesfrom (per room per night)
SingleRUB 3388
DoubleRUB 3388
Rooms from
RUB 3388per room per night
Book Now!

Randhouse Morskaya B&B 

Bolshaya Morskaya Str.25 App.17, St Petersburg, 191 000, Russia Show on map
Score 8.5 from 73 reviews
Randhouse Morskaya B&B
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

B&B on Pudozhskaya 

Pudozhskaya Street 3-81, St Petersburg, 197110, Russia Show on map
Score 8.8 from 22 reviews
B&B on Pudozhskaya

Karamazov Hotel 4 Stars

Sotsialisticheskaya Str.11-A, St Petersburg, 191 119, Russia Show on map
Score 8.6 from 289 reviews
Karamazov Hotel
Pricesfrom (per room per night)
SingleRUB 3230
DoubleRUB 3230
Rooms from
RUB 3230per room per night
Book Now!

Avangard Hotel 

Zhukovskogo Street 57, St Petersburg, 191036, Russia Show on map
 
Avangard Hotel
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 2100
Rooms from
RUB 2100per room per night
Book Now!

Nevsky Bereg Hotel 

Nevsky Prospekt 122, St Petersburg, 191 036, Russia Show on map
Score 8.2 from 252 reviews
Nevsky Bereg Hotel
Pricesfrom (per room per night)
SingleRUB 3100
DoubleRUB 3100
Rooms from
RUB 3100per room per night
Book Now!

Apartment Petersburg 

2 Sovetskaya Street 14/4, St Petersburg, 191036, Russia Show on map
Score 9.5 from 20 reviews
Apartment Petersburg

Blues Hotel 

Spasskiy Pereulok 9, St Petersburg, 190031, Russia Show on map
Score 8.1 from 31 reviews
Blues Hotel
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Four Seasons Hotel Lion Palace St. Petersburg 

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

Ligotel 

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

Nevsky Forum Hotel 1 Star

Nevsky Prospekt 69, St Petersburg, 191 025, Russia Show on map
Score 9.1 from 393 reviews
Nevsky Forum Hotel
Pricesfrom (per room per night)
SingleRUB 5100
DoubleRUB 5100
Rooms from
RUB 5100per room per night
Book Now!

SpbStay on Griboedova 

Naberezhnaya Griboyedova Kanala 52, St Petersburg, 190031, Russia Show on map
 
SpbStay on Griboedova
Pricesfrom (per room per night)
SingleRUB 4484
DoubleRUB 4484
Rooms from
RUB 4484per room per night
Book Now!

Guest House Esperans 

Michurinskaya Street 6, St Petersburg, 197046, Russia Show on map
Score 9.4 from 59 reviews
Guest House Esperans
Pricesfrom (per room per night)
SingleRUB 3400
DoubleRUB 3400
Rooms from
RUB 3400per room per night
Book Now!

Capital Hotel 

Gorokhovaya Street 34, St Petersburg, 190031, Russia Show on map
Score 8.2 from 450 reviews
Capital Hotel
Pricesfrom (per room per night)
SingleRUB 1140
DoubleRUB 1140
Rooms from
RUB 1140per room per night
Book Now!

Casa Leto Private Hotel 4 Stars

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

Laweran Hostel on Razyezzhaya 

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

Balzac Hotel 

Galernaya street, 59, St Petersburg, 191025, Russia Show on map
Score 8.5 from 262 reviews
Balzac Hotel
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Yanina 

Marata Street 33, St Petersburg, 191 002, Russia Show on map
Score 8.3 from 78 reviews
Yanina
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Red House Hostel 

Liteyny Prospekt 46, St Petersburg, 191014, Russia Show on map
Score 8.3 from 71 reviews
Red House Hostel
Pricesfrom (per room per night)
SingleRUB 299
DoubleRUB 299
Rooms from
RUB 299per room per night
Book Now!

Mini-hotel Monet 

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

Jenavi Club Hotel 

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

Hotel Landorff 

Gorokhovaya street 41, St Petersburg, 191013, Russia Show on map
Score 7.4 from 105 reviews
Hotel Landorff
Pricesfrom (per room per night)
SingleRUB 3360
DoubleRUB 3360
Rooms from
RUB 3360per room per night
Book Now!

Labyrinth Hostel 

Ligovskiy Prospekt 87, St Petersburg, 191 040, Russia Show on map
Score 8.4 from 19 reviews
Labyrinth Hostel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Stay Simple Hostel 

Bolshaya Konyushennaya Street 13N, St Petersburg, 190000, Russia Show on map
Score 8.4 from 96 reviews
Stay Simple Hostel
Pricesfrom (per room per night)
SingleRUB 360
DoubleRUB 360
Rooms from
RUB 360per room per night
Book Now!

Diva Hostel 

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

Zizu Hotel 

Nevsky Prospekt 180, St Petersburg, 191167, Russia Show on map
Score 8.5 from 150 reviews
Zizu Hotel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Kievskaya Hotel on Kurskaya 3 Stars

Kurskaya Street 40, St Petersburg, 192 007, Russia Show on map
Score 7.6 from 23 reviews
Kievskaya Hotel on Kurskaya
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Deluxe Hotel on Galernaya 3 Stars

Galernaya Str.4, St Petersburg, 190 000, Russia Show on map
Score 8.6 from 181 reviews
Deluxe Hotel on Galernaya
Pricesfrom (per room per night)
SingleRUB 2125
DoubleRUB 2125
Rooms from
RUB 2125per room per night
Book Now!

Courtyard by Marriott St. Petersburg Vasilievsky Hotel 4 Stars

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

Petrovsky Dvor 3 Stars

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

Nevsky 64 Apartments 

Nevsky Prospekt 64, St Petersburg, 199 186, Russia Show on map
Score 8.3 from 229 reviews
Nevsky 64 Apartments
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 2700
Rooms from
RUB 2700per room per night
Book Now!

Boutique Hotel Leningrad 

Galernaya Street 30 4H,5H, St Petersburg, 190000, Russia Show on map
Score 8.9 from 378 reviews
Boutique Hotel Leningrad
Pricesfrom (per room per night)
SingleRUB 1950
DoubleRUB 1950
Rooms from
RUB 1950per room per night
Book Now!

Star Apartments - Saint Petersburg 

Different locations in Saint Petersburg, St Petersburg, 196158, Russia Show on map
 
Star Apartments - Saint Petersburg
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 2400
Rooms from
RUB 2400per room per night
Book Now!

Advance Trio 

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

Hotel Mark Inn 3 Stars

Markina Street 1, St Petersburg, 196 047, Russia Show on map
Score 8.1 from 230 reviews
Hotel Mark Inn
Pricesfrom (per room per night)
SingleRUB 1765
DoubleRUB 1765
Rooms from
RUB 1765per room per night
Book Now!

Hotel Aura 

Bolshoy Prospekt 70 Petrogradskaya Side, St Petersburg, 197136, Russia Show on map
Score 6.6 from 27 reviews
Hotel Aura
Pricesfrom (per room per night)
SingleRUB 1260
DoubleRUB 1260
Rooms from
RUB 1260per room per night
Book Now!

Vladimirskiy Hotel 

Vladimirskiy Prospekt 3/5, St Petersburg, 191 025, Russia Show on map
Score 8.3 from 54 reviews
Vladimirskiy Hotel
Pricesfrom (per room per night)
SingleRUB 2065
DoubleRUB 2065
Rooms from
RUB 2065per room per night
Book Now!

Domotelli 

Kolomyazhsky Prospect 15, St Petersburg, 197348, Russia Show on map
Score 7.7 from 102 reviews
Domotelli
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Easy Apartment 

Bucharestskaya Street 86, St Petersburg, 192238, Russia Show on map
 
Easy Apartment
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Rinaldi at Petropavlovskaya 3 Stars

Blokhina Str.4, St Petersburg, 190 013, Russia Show on map
Score 7.0 from 33 reviews
Rinaldi at Petropavlovskaya
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Nouvelle Europe Hotel 3 Stars

Mayakovskogo Str.23/6 apt.5, St Petersburg, 191 014, Russia Show on map
Score 8.6 from 129 reviews
Nouvelle Europe Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Good Morning Hostel 

Nevsky prospekt 74, St Petersburg, 191023, Russia Show on map
Score 7.7 from 73 reviews
Good Morning Hostel
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 450
Rooms from
RUB 450per room per night
Book Now!

Astra Hostel 

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

Tim Club Hotel 

Milionnaya Street 19, St Petersburg, 197190, Russia Show on map
Score 8.4 from 269 reviews
Tim Club Hotel
Pricesfrom (per room per night)
SingleRUB 3520
DoubleRUB 3520
Rooms from
RUB 3520per room per night
Book Now!

Aleksandr Grin 

Nevsky Prospekt 100, St Petersburg, 191025, Russia Show on map
Score 7.0 from 110 reviews
Aleksandr Grin
Pricesfrom (per room per night)
SingleRUB 1850
DoubleRUB 1850
Rooms from
RUB 1850per room per night
Book Now!

IMHO Hostel 

Konnogvargeysky Boulevard 9, St Petersburg, 190000, Russia Show on map
Score 8.7 from 47 reviews
IMHO Hostel
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 800
Rooms from
RUB 800per room per night
Book Now!

Vikena Hotel 

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

Hotel na Konnoy 

Konnaya Str.5/3, St Petersburg, 191024, Russia Show on map
Score 7.8 from 7 reviews
Hotel na Konnoy
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 2550
Rooms from
RUB 2550per room per night
Book Now!

SuperHostel on Mayakovskogo 27 

Mayakovskaya Street 27, St Petersburg, 191014, Russia Show on map
Score 8.5 from 146 reviews
SuperHostel on Mayakovskogo 27
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Rinaldi at Moscovsky Prospekt 18 3 Stars

Moskovsky Prospekt 18, St Petersburg, 197 198, Russia Show on map
Score 7.5 from 98 reviews
Rinaldi at Moscovsky Prospekt 18
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per room per night
Book Now!

Anmar Hostel 

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

Apartments on Varshavskaya Street 

Varshavskaya Street 19/2, St Petersburg, 196128, Russia Show on map
Score 8.3 from 182 reviews
Apartments on Varshavskaya Street
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Popov Hotel 3 Stars

Professor Popov Str.26, St Petersburg, 197 376, Russia Show on map
Score 8.5 from 121 reviews
Popov Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Hello Hostel 

Angliyskaya Naberezhnaya 50, St Petersburg, 195197, Russia Show on map
Score 7.9 from 71 reviews
Hello Hostel
Pricesfrom (per room per night)
SingleRUB 370
DoubleRUB 370
Rooms from
RUB 370per room per night
Book Now!

15th Line 

V.O. 15-aya Liniya 50 B, St Petersburg, 199178, Russia Show on map
Score 8.8 from 43 reviews
15th Line
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

SpbStay Nevsky - Saint Petersburg 

Rubinshteyna Street area, St Petersburg, 191025, Russia Show on map
Score 7.6 from 42 reviews
SpbStay Nevsky - Saint Petersburg
Pricesfrom (per room per night)
SingleRUB 3050
DoubleRUB 3050
Rooms from
RUB 3050per room per night
Book Now!

Milleron 

Grazhdanskaya Street 21, St Petersburg, 190031, Russia Show on map
Score 8.1 from 43 reviews
Milleron
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1200
Rooms from
RUB 1200per room per night
Book Now!

Cafe de Flora 

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

Vesta Hotel 3 Stars

Nevsky Prospekt 90-92, St Petersburg, 191 025, Russia Show on map
Score 9.0 from 158 reviews
Vesta Hotel
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3200
Rooms from
RUB 3200per room per night
Book Now!

Welcome Hostel 2 Stars

Grivtsova Pereulok 24, St Petersburg, 190 031, Russia Show on map
Score 6.4 from 18 reviews
Welcome Hostel
Pricesfrom (per room per night)
SingleRUB 225
DoubleRUB 225
Rooms from
RUB 225per room per night
Book Now!

Apart-hotel Nevsky 78 

Nevsky Prospekt 78/64, St Petersburg, 191 002, Russia Show on map
Score 7.3 from 141 reviews
Apart-hotel Nevsky 78
Pricesfrom (per room per night)
SingleRUB 2125
DoubleRUB 2125
Rooms from
RUB 2125per room per night
Book Now!

Forenom Apartment next to Marsovo Field 

Aptekarskiy pereulok 4, St Petersburg, 191186, Russia Show on map
 
Forenom Apartment next to Marsovo Field
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Friends on Vosstaniya 

Vosstaniya Street 11, St Petersburg, 191011, Russia Show on map
Score 8.7 from 517 reviews
Friends on Vosstaniya
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 300
Rooms from
RUB 300per room per night
Book Now!

Kino Hostel on Pushkinskaya 

Zagorodny Prospekt 37, St Petersburg, 191180, Russia Show on map
Score 8.1 from 195 reviews
Kino Hostel on Pushkinskaya
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 300
Rooms from
RUB 300per room per night
Book Now!