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

Accent Hotel 

Kievskaya Str. 22/24 bld.B, St Petersburg, 196084, Russia Show on map
Score 8.4 from 88 reviews
Accent Hotel
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 5000
Rooms from
RUB 1350per room per night
Book Now!

RiverSide Hostel Moyka 2 Stars

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

Pochtamtskaya 10 Mini-Hotel 

Pochtamtskaya Ulitsa 10, St Petersburg, 190000, Russia Show on map
Score 9.3 from 158 reviews
Pochtamtskaya 10 Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 1590
DoubleRUB 2890
Rooms from
RUB 1590per room per night
Book Now!

Nevsky Forum Hotel 4 Stars

Nevsky Prospekt 69, St Petersburg, 191025, Russia Show on map
Score 9.1 from 503 reviews
Nevsky Forum Hotel
Pricesfrom (per room per night)
SingleRUB 3640
DoubleRUB 17000
Rooms from
RUB 3640per room per night
Book Now!

Big Marine 

Ulitsa Bolshaya Morskaya 53/8, St Petersburg, 190000, Russia Show on map
Score 9.0 from 237 reviews
Big Marine
Pricesfrom (per room per night)
SingleRUB 2390
DoubleRUB 6980
Rooms from
RUB 2390per room per night
Book Now!

SuperHostel Suvorovskiy 20 

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

Apartment On Kirochnaya 5 

Ulitsa Kirochnaya, 5, St Petersburg, 191028, Russia Show on map
 
Apartment On Kirochnaya 5
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 3500
Rooms from
RUB 2300per room per night
Book Now!

Classiky Mini Hotel 

Ulitsa Chekhova 2, St Petersburg, 191014, Russia Show on map
Score 9.4 from 266 reviews
Classiky Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1580
DoubleRUB 4000
Rooms from
RUB 1580per room per night
Book Now!

Anichkov 3 Stars

Nevsky Prospekt 64/11, St Petersburg, 191023, Russia Show on map
Score 9.0 from 166 reviews
Anichkov
Pricesfrom (per room per night)
SingleRUB 2970
DoubleRUB 5960
Rooms from
RUB 2970per room per night
Book Now!

Laguna Hostel 2 Stars

Prospekt Chernyshevskogo, 6, St Petersburg, 191123, Russia Show on map
Score 8.1 from 67 reviews
Laguna Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2000
Rooms from
RUB 400per room per night
Book Now!

Apartment On Kostyushko 13 

Ulitsa Kostyushko 13-, St Petersburg, 196240, Russia Show on map
 
Apartment On Kostyushko 13
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Hostel Livadia 

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

Prosto Hostel 

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

Hostel Cinema 

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

Rubinshteina 5 3 Stars

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

Suvorov Hotel 3 Stars

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

Altritter Art Hotel Lunacharskogo 96 

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

Alluria on Mytninskaya Hotel 3 Stars

Mytninskaya Ulitsa 4/48-17, St Petersburg, 195298, Russia Show on map
Score 8.4 from 139 reviews
Alluria on Mytninskaya Hotel
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 3000
Rooms from
RUB 2200per room per night
Book Now!

Mini-hotel Colibri 

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

Columb Hotel 

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

Class Hotel 2 Stars

Kuznechniy pereulok., 14B, St Petersburg, 191040, Russia Show on map
Score 9.0 from 138 reviews
Class Hotel
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 2200
Rooms from
RUB 1300per room per night
Book Now!

Hotel Solo Moyka 82 3 Stars

Naberezhnaya Reki Moyki 82, St Petersburg, 190000, Russia Show on map
Score 8.7 from 142 reviews
Hotel Solo Moyka 82
Pricesfrom (per room per night)
SingleRUB 2415
DoubleRUB 6400
Rooms from
RUB 2415per room per night
Book Now!

Hostel Mishanya 

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

Apartments na Zheleznovodskoy 

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

7 Fridays Hostel 

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

Nevsky Central Hotel 3 Stars

Nevsky avenue, 90, St Petersburg, 191025, Russia Show on map
Score 8.3 from 123 reviews
Nevsky Central Hotel
Pricesfrom (per room per night)
SingleRUB 2465
DoubleRUB 2900
Rooms from
RUB 2465per room per night
Book Now!

PiterDom Znamenskaya 

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

Art House Hotel 3 Stars

Marata Ulitsa 10-6, St Petersburg, 191025, Russia Show on map
Score 9.1 from 148 reviews
Art House Hotel
Pricesfrom (per room per night)
SingleRUB 1920
DoubleRUB 4000
Rooms from
RUB 1920per room per night
Book Now!

Friends Life 

Nevsky Prospekt 47/1, St Petersburg, 191025, Russia Show on map
Score 8.4 from 402 reviews
Friends Life
Pricesfrom (per room per night)
SingleRUB 280
DoubleRUB 2400
Rooms from
RUB 280per room per night
Book Now!

Anyuta Mini-hotel 

Industrialniy Prospekt 40-1, St Petersburg, 195279, Russia Show on map
Score 7.9 from 38 reviews
Anyuta Mini-hotel
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 4400
Rooms from
RUB 2400per room per night
Book Now!

Noteburg Hotel 3 Stars

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

OK- hostel 

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

VSPB apartment Vostanie 

Ulitsa Chernyakhovskogo, 30?, apt. 8, St Petersburg, 191119, Russia Show on map
Score 10.0 from 1 review
VSPB apartment Vostanie
Pricesfrom (per room per night)
SingleRUB 3600
DoubleRUB 4750
Rooms from
RUB 3600per room per night
Book Now!

BedAndBike Planet 

Ulitsa Marata, 25b, St Petersburg, 191025, Russia Show on map
Score 8.3 from 57 reviews
BedAndBike Planet
Pricesfrom (per room per night)
SingleRUB 292
DoubleRUB 2250
Rooms from
RUB 292per room per night
Book Now!

Nautilus Inn 3 Stars

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

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!

Veles Hotel 3 Stars

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

VSPB apartment Dostoevskogo 

ulitsa Dostoyevskogo 4, St Petersburg, 191002, Russia Show on map
Score 10.0 from 2 reviews
VSPB apartment Dostoevskogo
Pricesfrom (per room per night)
SingleRUB 3650
DoubleRUB 3750
Rooms from
RUB 3650per room per night
Book Now!

Mini-hotel Allan 

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

4 Storony Sveta Hotel 

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

RA Ligovskiy 87 3 Stars

Ligovskiy Prospekt 87, St Petersburg, 191040, Russia Show on map
Score 7.3 from 109 reviews
RA Ligovskiy 87
Pricesfrom (per room per night)
SingleRUB 1680
DoubleRUB 3600
Rooms from
RUB 1680per room per night
Book Now!

Center City Flats - Nevsky Center 

Stremyannaya Ulitsa 16, St Petersburg, 191025, Russia Show on map
Score 9.2 from 13 reviews
Center City Flats - Nevsky Center
Pricesfrom (per room per night)
SingleRUB 3595
DoubleRUB 5295
Rooms from
RUB 3595per room per night
Book Now!

GoodRest 

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

Old Flat Apartments 7 

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

Hostel Severnaya Zvezda 

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

Original Sokos Hotel Olympia Garden 4 Stars

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

Altburg on Vasilyevsky 3 Stars

Bolshoy Prospekt 56 V.O., St Petersburg, 199106, Russia Show on map
Score 8.3 from 45 reviews
Altburg on Vasilyevsky
Pricesfrom (per room per night)
SingleRUB 2790
DoubleRUB 3900
Rooms from
RUB 2790per room per night
Book Now!

Randhouse Sennaya B&B 

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

Inn 15 Komnat 

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

Baltiya 3 Stars

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

Mir Hostel 2 Stars

Nevsky Prospekt 16, St Petersburg, 191186, Russia Show on map
Score 8.4 from 402 reviews
Mir Hostel
Pricesfrom (per room per night)
SingleRUB 690
DoubleRUB 2700
Rooms from
RUB 690per room per night
Book Now!

Nevsky 105 Hotel 3 Stars

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

Sun Mini Hotel 

Ulitsa Rubinshteyna 29, St Petersburg, 191002, Russia Show on map
Score 8.1 from 54 reviews
Sun Mini Hotel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 1500
Rooms from
RUB 600per room per night
Book Now!

Hostel 5 mostov 

9-aya liniya 76, kv. 8, St Petersburg, 199048, Russia Show on map
 
Hostel 5 mostov
Pricesfrom (per room per night)
SingleRUB 1490
DoubleRUB 2130
Rooms from
RUB 1490per room per night
Book Now!

Hotel 1001 Nights 3 Stars

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

Prospekt Obukhovskoy Oborony 110/1 

Prospekt Obukhovskoy Oborony 110/1, Kv. 183/1196, St Petersburg, 192012, Russia Show on map
Score 10.0 from 2 reviews
Prospekt Obukhovskoy Oborony 110/1
Pricesfrom (per room per night)
SingleRUB 2138
DoubleRUB 3500
Rooms from
RUB 2138per room per night
Book Now!

Guest house Mayskiy 

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

Kristoff Hotel 3 Stars

Zagorodny Prospekt 9, St Petersburg, 191002, Russia Show on map
Score 8.8 from 1049 reviews
Kristoff Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4900
Rooms from
RUB 2500per room per night
Book Now!

Nevskie Sny Mini Hotel 

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

Guest room on Novatorov 

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

Senat Inn 

Kirochnaya Ulitsa 12, St Petersburg, 191028, Russia Show on map
Score 9.4 from 201 reviews
Senat Inn
Pricesfrom (per room per night)
SingleRUB 1550
DoubleRUB 2400
Rooms from
RUB 1550per room per night
Book Now!

Valbrug Mini-Hotel 

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

Elizar Hotel 3 Stars

Prospekt Obukhovskoy Oborony 89A, St Petersburg, 192029, Russia Show on map
Score 7.5 from 76 reviews
Elizar Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 3300
Rooms from
RUB 2600per room per night
Book Now!

Hostel Gosti 2 Stars

Naberejnaya Reki Fontanki 67, St Petersburg, 191023, Russia Show on map
Score 8.7 from 149 reviews
Hostel Gosti
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 1500
Rooms from
RUB 600per room per night
Book Now!

Povarskoy, 5 

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

Ambassador 4 Stars

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

Abajour at Nevsky 3 Stars

Nevsky Prospekt 23 Apt 20, St Petersburg, 191186, Russia Show on map
Score 8.9 from 146 reviews
Abajour at Nevsky
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2820
Rooms from
RUB 1600per room per night
Book Now!

Martin Hotel 4 Stars

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

Lime Hostel 2 Stars

Nevsky Prospekt 139, St Petersburg, 191024, Russia Show on map
Score 6.7 from 49 reviews
Lime Hostel
Pricesfrom (per room per night)
SingleRUB 289
DoubleRUB 1890
Rooms from
RUB 289per room per night
Book Now!

3 MostA 3 Stars

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

Apartment Sadovaya 4 

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

My Space Hostel 

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

Alex Hotel on Prosveshcheniya 4 Stars

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

Advance Trio 

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

Piter Mini Hotel 

Naberezhnaya Kanala Griboedova 146, St Petersburg, 190121, Russia Show on map
Score 8.1 from 91 reviews
Piter Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2900
Rooms from
RUB 1200per room per night
Book Now!

FlatHome24 on Kollontay 27 

Ulitsa Kollontay, 27 build 1, St Petersburg, 190000, Russia Show on map
Score 8.8 from 14 reviews
FlatHome24 on Kollontay 27
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Repin 3 Stars

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

Russkaya Troyka Hostel 

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

Aston Hotel 4 Stars

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

Apartment Nevskiy Prospekt 150 

Nevskiy prospekt 150, St Petersburg, 191024, Russia Show on map
Score 8.9 from 18 reviews
Apartment Nevskiy Prospekt 150
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2500
Rooms from
RUB 2300per room per night
Book Now!

Apartamenty Na Il'yushina 

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

Piters Mystery 

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

Apart Hotel Nevsky 150 

Nevsky Prospekt 150, St Petersburg, 193024, Russia Show on map
Score 9.2 from 77 reviews
Apart Hotel Nevsky 150
Pricesfrom (per room per night)
SingleRUB 4100
DoubleRUB 6000
Rooms from
RUB 4100per room per night
Book Now!

Nevsky Lite Mini-hotel 

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

Nevsky 3 Guest House 3 Stars

Nevsky Avenue 3 App 10, St Petersburg, 191186, Russia Show on map
Score 9.1 from 144 reviews
Nevsky 3 Guest House
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 3400
Rooms from
RUB 2200per room per night
Book Now!

Meeting place 

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

Pop-Art Hostel 

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

Nevskiy Apartments 

Nevskiy Prospect, 54, St Petersburg, 191011, Russia Show on map
Score 7.9 from 12 reviews
Nevskiy Apartments
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Meridian Hotel 3 Stars

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

Sonata na Fontanke 3 Stars

Ulitsa Lomonosova 14, St Petersburg, 197101, Russia Show on map
Score 8.4 from 425 reviews
Sonata na Fontanke
Pricesfrom (per room per night)
SingleRUB 1647
DoubleRUB 4600
Rooms from
RUB 1647per room per night
Book Now!

Solo na Bolshoy Moskovskoy 3 Stars

Ulitsa Bolshaya Moskovskaya 1, St Petersburg, 191002, Russia Show on map
Score 8.9 from 290 reviews
Solo na Bolshoy Moskovskoy
Pricesfrom (per room per night)
SingleRUB 2231
DoubleRUB 3900
Rooms from
RUB 2231per room per night
Book Now!

Royal Apartments near Fountains 

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

Na terrase 

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

Butik-otel Graftio 4 Stars

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

Old Town 3 Stars

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

RA Nevsky 102 3 Stars

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

Tuchkov at the Palace 3 Stars

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

Petersburg Today on 20th floor 

Prospekt Prosveshcheniya 15, St Petersburg, 194355, Russia Show on map
Score 9.9 from 22 reviews
Petersburg Today on 20th floor
Pricesfrom (per room per night)
SingleRUB 2710
DoubleRUB 2710
Rooms from
RUB 2710per room per night
Book Now!

Dom Na Fontanke Hostel 

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

Lebedushka na Engelsa 3 Stars

Prospekt Engelsa, 30, St Petersburg, 194156, Russia Show on map
Score 7.7 from 241 reviews
Lebedushka na Engelsa
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3600
Rooms from
RUB 1800per room per night
Book Now!

Crowne Plaza St. Petersburg-Ligovsky 4 Stars

Ligovsky Prospekt 61, St Petersburg, 191040, Russia Show on map
Score 8.9 from 1044 reviews
Crowne Plaza St. Petersburg-Ligovsky
Pricesfrom (per room per night)
SingleRUB 5015
DoubleRUB 21594
Rooms from
RUB 5015per room per night
Book Now!

Vodograi Hotel 3 Stars

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

Fontanka 5 

Naberezhnaya Reki Fontanki Street 5/2, St Petersburg, 193312, Russia Show on map
Score 8.4 from 508 reviews
Fontanka 5
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 4400
Rooms from
RUB 1800per room per night
Book Now!

Ibis St Petersburg Centre 3 Stars

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

Rinaldi at Bolshoy prospect 3 Stars

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

Drugoy Hostel 3 Stars

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

Stay Simple Hostel 2 Stars

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

RA Rybinskaya 7 3 Stars

Ulitsa Rybinskaya 7, St Petersburg, 192007, Russia Show on map
Score 7.5 from 257 reviews
RA Rybinskaya 7
Pricesfrom (per room per night)
SingleRUB 1120
DoubleRUB 2520
Rooms from
RUB 1120per room per night
Book Now!

Station Hotel G73 3 Stars

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

Pushkin Square Hotel 

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

Demokrat na Nevskom Hotel 

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

LDM Hotel 

Ulitsa Professora Popova 47, St Petersburg, 197376, Russia Show on map
Score 6.5 from 253 reviews
LDM Hotel
Pricesfrom (per room per night)
SingleRUB 1050
DoubleRUB 6000
Rooms from
RUB 1050per room per night
Book Now!

All Dreams Hotel 

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

SpbVergaz Hotel 

7-ya Liniya 70 V.O., St Petersburg, 199004, Russia Show on map
Score 8.2 from 209 reviews
SpbVergaz Hotel
Pricesfrom (per room per night)
SingleRUB 2240
DoubleRUB 5200
Rooms from
RUB 2240per room per night
Book Now!

Arkada Hotel 3 Stars

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

Hotel Moyka 5 3 Stars

Naberezhnaya reki Moyki, 5, St Petersburg, 191186, Russia Show on map
Score 8.3 from 245 reviews
Hotel Moyka 5
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 6900
Rooms from
RUB 2400per room per night
Book Now!

Apartments on Moskovskiy 224/15 

Moskovskiy prospekt 224, St Petersburg, 196066, Russia Show on map
Score 6.4 from 5 reviews
Apartments on Moskovskiy 224/15
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 2850
Rooms from
RUB 2550per room per night
Book Now!

Antique-Hotel Rachmaninov 3 Stars

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

FlatHome24 U Metro Dybenko 

Shotmana Street 6/3, St Petersburg, 190000, Russia Show on map
Score 10.0 from 1 review
FlatHome24 U Metro Dybenko
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Guest house Helen's Home 2 Stars

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

Apartment on Malaya Posadskaya 

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

Allegro Hotel Moskovsky Prospect 3 Stars

Moskovsky Prospekt 4, St Petersburg, 190031, Russia Show on map
Score 8.5 from 223 reviews
Allegro Hotel Moskovsky Prospect
Pricesfrom (per room per night)
SingleRUB 1896
DoubleRUB 5000
Rooms from
RUB 1896per room per night
Book Now!

Arina Rodionovna Hostel 2 Stars

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

Gostepriimny Nevsky 

Goncharnaya Ulitsa, 6, St Petersburg, 191036, Russia Show on map
Score 7.9 from 16 reviews
Gostepriimny Nevsky
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 16000
Rooms from
RUB 1500per room per night
Book Now!

Premium Hotel 4 Stars

Ulitsa Marata 22-24, St Petersburg, 191040, Russia Show on map
Score 8.8 from 203 reviews
Premium Hotel
Pricesfrom (per room per night)
SingleRUB 3920
DoubleRUB 9900
Rooms from
RUB 3920per room per night
Book Now!

Vintage Hotel 3 Stars

Prospekt Obukhovskoy Oborony 261, St Petersburg, 192012, Russia Show on map
Score 8.1 from 147 reviews
Vintage Hotel
Pricesfrom (per room per night)
SingleRUB 1840
DoubleRUB 2375
Rooms from
RUB 1840per room per night
Book Now!

Guyot Business Boutique Hotel 4 Stars

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

Ofitserskiy 

Ofitserskiy Pereulok, 8, 6th floor, St Petersburg, 197110, Russia Show on map
Score 9.5 from 23 reviews
Ofitserskiy
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 4000
Rooms from
RUB 1000per room per night
Book Now!

Agni Apartments 

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

Flat and Hotel 2 Stars

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

Hostel Land 

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

Apartment na Naberezhnoy Kutuzova 

Naberezhnaya Kutuzova 18, St Petersburg, 191187, Russia Show on map
Score 9.0 from 5 reviews
Apartment na Naberezhnoy Kutuzova
Pricesfrom (per room per night)
SingleRUB 2068
DoubleRUB 2200
Rooms from
RUB 2068per room per night
Book Now!

Hotel GP na Zvenigorodskoy 

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

Grand Hotel Petrogradsky 3 Stars

Naberezhnaya Reki Karpovki 5, St Petersburg, 190000, Russia Show on map
Score 7.3 from 554 reviews
Grand Hotel Petrogradsky
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4800
Rooms from
RUB 2500per room per night
Book Now!

Anyuta Apartments 

Naberezhnaya reki Fontanki 54, St Petersburg, 191025, Russia Show on map
Score 7.9 from 43 reviews
Anyuta Apartments
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 3950
Rooms from
RUB 2250per room per night
Book Now!

The State Hermitage Museum Official Hotel 5 Stars

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

All Seasons 1 Star

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

Aleksandr Hotel 3 Stars

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

Ofizersky Poludomik 3 Stars

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

Fort R Hotel 3 Stars

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

Majestic Boutique Hotel Deluxe 4 Stars

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

Taiga Hostel 

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

Courtyard by Marriott St. Petersburg Pushkin 4 Stars

Naberezhnaya Kanala Griboedova 166, St Petersburg, 190121, Russia Show on map
Score 8.5 from 807 reviews
Courtyard by Marriott St. Petersburg Pushkin
Pricesfrom (per room per night)
SingleRUB 3410
DoubleRUB 7788
Rooms from
RUB 3410per room per night
Book Now!

Pururoom Hostel 

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

Tri Sovenka 

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

FlatStar on Zakharyevskaya 27 

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

Gloria 

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

Grand Hotel Ladozhsky 3 Stars

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

Flat on Altayskaya 33 

Ulitsa Altayskaya 33, St Petersburg, 196143, Russia Show on map
 
Flat on Altayskaya 33
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

Mini-Mani na Krylova 2 Stars

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

Bely Hostel 

Liteyny Prospekt 28?, St Petersburg, 191028, Russia Show on map
Score 7.7 from 204 reviews
Bely Hostel
Pricesfrom (per room per night)
SingleRUB 290
DoubleRUB 990
Rooms from
RUB 290per room per night
Book Now!

SuperHostel on Pushkinskaya 14 

Pushkinskaya Ulitsa 14, St Petersburg, 191036, Russia Show on map
Score 8.3 from 1179 reviews
SuperHostel on Pushkinskaya 14
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 1700
Rooms from
RUB 750per room per night
Book Now!

Ave Caesar 3 Stars

Bolshaya Konushennaya Str.25, St Petersburg, 191186, Russia Show on map
Score 7.2 from 556 reviews
Ave Caesar
Pricesfrom (per room per night)
SingleRUB 1791
DoubleRUB 5500
Rooms from
RUB 1791per room per night
Book Now!

Canny House 

Stremyannaya Street 7, St Petersburg, 191025, Russia Show on map
Score 8.5 from 71 reviews
Canny House
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per room per night
Book Now!

Inzhekon Hotel 3 Stars

Ulitsa Sotsialisticheskaya 16, St Petersburg, 191119, Russia Show on map
Score 7.2 from 82 reviews
Inzhekon Hotel
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 3600
Rooms from
RUB 800per room per night
Book Now!

Alexander House 4 Stars

Kryukov Kanal Embankment, 27, St Petersburg, 190068, Russia Show on map
Score 9.4 from 469 reviews
Alexander House
Pricesfrom (per room per night)
SingleRUB 5250
DoubleRUB 15600
Rooms from
RUB 5250per room per night
Book Now!

Bonn-Apart 1 Star

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

Like Hostel na Petrogradke 

Naberezhnaya reki Karpovki, 13 apt 69, St Petersburg, 197022, Russia Show on map
Score 9.0 from 64 reviews
Like Hostel na Petrogradke
Pricesfrom (per room per night)
SingleRUB 340
DoubleRUB 1490
Rooms from
RUB 340per room per night
Book Now!

Okna Pitera Apartment 

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

Kempinski Hotel Moika 22 5 Stars

Naberezhnaya Reki Moiki 22, St Petersburg, 191186, Russia Show on map
Score 8.9 from 802 reviews
Kempinski Hotel Moika 22
Pricesfrom (per room per night)
SingleRUB 7600
DoubleRUB 19900
Rooms from
RUB 7600per room per night
Book Now!

Nomera na Nevskom 

Nevsky Prospekt 136, St Petersburg, 191036, Russia Show on map
Score 8.2 from 319 reviews
Nomera na Nevskom
Pricesfrom (per room per night)
SingleRUB 1499
DoubleRUB 1499
Rooms from
RUB 1499per room per night
Book Now!

Kapital Ekonom Hotel 

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

Simple Hostel 

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

Reshetnikova 13 

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

Art-Hotel Mokhovaya 

Mokhovaya Str.27-29, St Petersburg, 191028, Russia Show on map
Score 9.1 from 349 reviews
Art-Hotel Mokhovaya
Pricesfrom (per room per night)
SingleRUB 1845
DoubleRUB 4720
Rooms from
RUB 1845per room per night
Book Now!

Komnati na Vosstaniya 13 

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

Apartments on Fedora Abramova 16 

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

Apartment On Tukhachevskogo 

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

Ekaterina Art Hotel 4 Stars

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

Residentsiya Koffer 

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

Lotos Spa Hotel 

Novolitovskaya Ulitsa 15?, St Petersburg, 197110, Russia Show on map
Score 8.3 from 46 reviews
Lotos Spa Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3000
Rooms from
RUB 2500per room per night
Book Now!

PiterDom Chernaya Rechka 

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

Apartments Uzhnaya Korona 

Dunayskiy Prospekt 23, St Petersburg, 196158, Russia Show on map
Score 8.7 from 186 reviews
Apartments Uzhnaya Korona
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3500
Rooms from
RUB 2500per room per night
Book Now!

Eridan 

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

Phlogiston Hotel 3 Stars

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

Polikoff 3 Stars

Nevsky Prospekt 64/11, ap.26, St Petersburg, 191023, Russia Show on map
Score 8.5 from 225 reviews
Polikoff
Pricesfrom (per room per night)
SingleRUB 1494
DoubleRUB 5680
Rooms from
RUB 1494per room per night
Book Now!

Apartment Sofya 

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

Spy Hostel 

Sedmaya Liniya Vasilyevskogo Ostrova 40, St Petersburg, 199004, Russia Show on map
Score 7.4 from 30 reviews
Spy Hostel
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 550
Rooms from
RUB 550per room per night
Book Now!

Hostels Rus na Moskovskom 

Moskovsky Prospekt 7, Apt. 173, St Petersburg, 190031, Russia Show on map
Score 8.2 from 25 reviews
Hostels Rus na Moskovskom
Pricesfrom (per room per night)
SingleRUB 280
DoubleRUB 1590
Rooms from
RUB 280per room per night
Book Now!

TOT Hostel 

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

Svarog Film Hotel 2 Stars

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

Nord House 2 Stars

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

Hotel Dalisi 3 Stars

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

Tourist Hotel 2 Stars

Sevastyanova Street 3, St Petersburg, 196105, Russia Show on map
Score 7.7 from 550 reviews
Tourist Hotel
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 3600
Rooms from
RUB 1750per room per night
Book Now!

Amadeo Hotel 3 Stars

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

Pilau Hostel 2 Stars

Rubinshteyna Ulitsa 38-12, St Petersburg, 191002, Russia Show on map
Score 8.6 from 13 reviews
Pilau Hostel
Pricesfrom (per room per night)
SingleRUB 389
DoubleRUB 1950
Rooms from
RUB 389per room per night
Book Now!

BroadSky Hostel 

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

Mini-hotel Oranzh 

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

Rinaldi Harmony 3 Stars

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

Mini Hotel Rada 3 Stars

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

Hotel Akvareli 3 Stars

Ulitsa Vosstaniya 16, St Petersburg, 191014, Russia Show on map
Score 8.4 from 447 reviews
Hotel Akvareli
Pricesfrom (per room per night)
SingleRUB 1360
DoubleRUB 2800
Rooms from
RUB 1360per room per night
Book Now!

Altburg on Grechesky 3 Stars

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

Demokrat Hotel on Nekrasova 

Ulitsa Nekrasova 58, St Petersburg, 191014, Russia Show on map
Score 7.9 from 185 reviews
Demokrat Hotel on Nekrasova
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1700
Rooms from
RUB 1000per room per night
Book Now!

9 Owls Hotel 3 Stars

9th Sovetskaya Str.5, St Petersburg, 191036, Russia Show on map
Score 8.8 from 184 reviews
9 Owls Hotel
Pricesfrom (per room per night)
SingleRUB 1960
DoubleRUB 5610
Rooms from
RUB 1960per room per night
Book Now!

Hotel Club Chao mama 

Grazhdanskaya Ulitsa 27, St Petersburg, 190031, Russia Show on map
Score 9.0 from 95 reviews
Hotel Club Chao mama
Pricesfrom (per room per night)
SingleRUB 2048
DoubleRUB 7313
Rooms from
RUB 2048per room per night
Book Now!

Preobrazhenskiy Hostel 

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

Karelia Apart 3 Stars

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

Anturage Hotel 3 Stars

Bolshoy prospekt Petrogradskoy storony 33 App.12, St Petersburg, 197198, Russia Show on map
Score 8.6 from 156 reviews
Anturage Hotel
Pricesfrom (per room per night)
SingleRUB 2520
DoubleRUB 9000
Rooms from
RUB 2520per room per night
Book Now!

Guest House Nevsky Prospekt 85/2 

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

Old Flat Hotel 2 Stars

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

Family Hotel 

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

Dom Dostoevskogo 3 Stars

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

Mini Hotel Sever 

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

Kino Hostel on Vyborgskaya 

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

U Fontana Hotel 3 Stars

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

Hotel Tanais 3 Stars

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

Baskov Hotel 3 Stars

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

Churchill Hotel 1 Star

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

Right Place na Kovenskom 

Kovenskiy pereulok 23, St Petersburg, 191014, Russia Show on map
Score 8.5 from 22 reviews
Right Place na Kovenskom
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 2000
Rooms from
RUB 300per room per night
Book Now!

Old Flat Hotel on Grecheskiy 

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

The 5th floor Hotel 

Grazhdanskaya ulitsa 27, St Petersburg, 190031, Russia Show on map
Score 9.2 from 130 reviews
The 5th floor Hotel
Pricesfrom (per room per night)
SingleRUB 2690
DoubleRUB 3790
Rooms from
RUB 2690per room per night
Book Now!

Island 

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

5th Corner Hotel 3 Stars

Zagorodny Prospekt 13, St Petersburg, 191002, Russia Show on map
Score 8.9 from 1890 reviews
5th Corner Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 6000
Rooms from
RUB 2000per room per night
Book Now!

W St.Petersburg 5 Stars

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

Blueberry 

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

Nevsky 126 Guest House 3 Stars

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

San Galli Hotel 

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

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

Lebedushka na Kuznechnom 3 Stars

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

Apartment on Varshavskaya 63 

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

Station Hotel K43 3 Stars

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

Apartment na Mira 10 

Mira, 10/47, St Petersburg, 191101, Russia Show on map
Score 2.5 from 1 review
Apartment na Mira 10
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Nevsky Inn 3 Stars

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

Na Sapernom Hotel 3 Stars

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

Krasny Terem Hotel 3 Stars

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

Apartment On Lensoveta 43/3 

Ulitsa Lensoveta 43/3, St Petersburg, 196143, Russia Show on map
 
Apartment On Lensoveta 43/3
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4500
Rooms from
RUB 3000per room per night
Book Now!

Casa Leto Private Hotel 

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

A Hotel Fontanka 3 Stars

Naberezhnaya reki Fontanki 142, St Petersburg, 190103, Russia Show on map
Score 7.6 from 38 reviews
A Hotel Fontanka
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 4300
Rooms from
RUB 2700per room per night
Book Now!

Hotel ?orona 

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

Guest House on Moskovskiy 3 Stars

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

PiterDom Leto 

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

Mini Hotel Nevskaya Panorama 

Nevsky Prospekt, 3, apt. 33, St Petersburg, 191186, Russia Show on map
Score 9.2 from 48 reviews
Mini Hotel Nevskaya Panorama
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 6400
Rooms from
RUB 2800per room per night
Book Now!

??r?m'?K na Vasilievskom 

6-ya Liniya V.O 47, St Petersburg, 199004, Russia Show on map
Score 7.8 from 29 reviews
??r?m'?K na Vasilievskom
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3300
Rooms from
RUB 2000per room per night
Book Now!

Arenta Apartments 

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

Hostels Rus na Kazanskoy 

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

Mini-hotel Ariadna 

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

Silver Sphere Inn 3 Stars

Nevsky Prospekt 22, St Petersburg, 191186, Russia Show on map
Score 9.2 from 407 reviews
Silver Sphere Inn
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 4900
Rooms from
RUB 2800per room per night
Book Now!

Sova Hostel 

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

Dream House Sadovaya 3 Stars

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

Studio Rybatskiy prospekt 17k1 

Rybatskiy prospekt, 17 k. 1, St Petersburg, 192076, Russia Show on map
Score 6.7 from 6 reviews
Studio Rybatskiy prospekt 17k1
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per room per night
Book Now!

Dialog SPB Hostel 

Novgorodskaya Ulitsa 3/5, office 82, St Petersburg, 191144, Russia Show on map
Score 8.8 from 14 reviews
Dialog SPB Hostel
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 1000
Rooms from
RUB 950per room per night
Book Now!

Mon ami hostel 3 Stars

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

Hotel Litaly 

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

BM 13 Apartment Hermitage 

Bolshaya Morskaya Ulitsa 13, St Petersburg, 191186, Russia Show on map
Score 8.6 from 4 reviews
BM 13 Apartment Hermitage
Pricesfrom (per room per night)
SingleRUB 2990
DoubleRUB 16990
Rooms from
RUB 2990per room per night
Book Now!

Hotel Mari 

Staro-Petergofsky Prospekt 9B, St Petersburg, 190020, Russia Show on map
Score 8.3 from 79 reviews
Hotel Mari
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3000
Rooms from
RUB 1800per room per night
Book Now!

Nevsky 110 Hostel 

Nevsky Prospekt 110, St Petersburg, 191025, Russia Show on map
Score 8.5 from 180 reviews
Nevsky 110 Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2000
Rooms from
RUB 350per room per night
Book Now!

Apartment on Kovenskiy 

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

Dom Hostel 

Tambovskaya Ulitsa 18, St Petersburg, 192007, Russia Show on map
Score 7.5 from 43 reviews
Dom Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 300
Rooms from
RUB 300per room per night
Book Now!

Apartment na Spasskom 4 

Spasskiy pereulok, 4, St Petersburg, 190031, Russia Show on map
 
Apartment na Spasskom 4
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Atmosphera na Spasskom 11 

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

Marie 2 Stars

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

SuperHostel - Vosstanya Street 35 

Vosstanya Street 35, St Petersburg, 191014, Russia Show on map
Score 8.2 from 180 reviews
SuperHostel - Vosstanya Street 35
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2100
Rooms from
RUB 1000per room per night
Book Now!

SuperH na Nekrasova 58 

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

Stony Island Hotel 3 Stars

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

Apartments on Dostoevsky 1 Star

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

Taleon Imperial Hotel 5 Stars

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

Galakt Hotel 2 Stars

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

Vesta Hotel 3 Stars

Nevsky Prospekt 90-92, St Petersburg, 191025, Russia Show on map
Score 9.1 from 251 reviews
Vesta Hotel
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 4800
Rooms from
RUB 2700per room per night
Book Now!

A Boutique Hotel 3 Stars

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

Apartments u Dvortsovogo mosta 2 Stars

Admiralteyskaya naberezhnaya 6, St Petersburg, 190000, Russia Show on map
Score 7.9 from 30 reviews
Apartments u Dvortsovogo mosta
Pricesfrom (per room per night)
SingleRUB 3250
DoubleRUB 3250
Rooms from
RUB 3250per room per night
Book Now!

Nikonov Hotel 3 Stars

Kolokolnaya Ulitsa 11, St Petersburg, 196244, Russia Show on map
Score 9.2 from 226 reviews
Nikonov Hotel
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 3900
Rooms from
RUB 3200per room per night
Book Now!

Hotel Adeliya 

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

Apartment On Prospekt Nauki 

Prospekt Nauki 17, Building 2, St Petersburg, 195220, Russia Show on map
Score 9.8 from 2 reviews
Apartment On Prospekt Nauki
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4000
Rooms from
RUB 2500per room per night
Book Now!

Hotel Vtoroi Dom 3 Stars

Ulitsa Tambovskaya 45, St Petersburg, 192007, Russia Show on map
Score 7.4 from 35 reviews
Hotel Vtoroi Dom
Pricesfrom (per room per night)
SingleRUB 1650
DoubleRUB 2550
Rooms from
RUB 1650per room per night
Book Now!

Novotel St Petersburg Centre 4 Stars

Ulitsa Mayakovskogo 3A, St Petersburg, 191025, Russia Show on map
Score 8.4 from 737 reviews
Novotel St Petersburg Centre
Pricesfrom (per room per night)
SingleRUB 3900
DoubleRUB 8550
Rooms from
RUB 3900per room per night
Book Now!

Mini-hotel Silva 3 Stars

Ulitsa Dekabristov, 51, St Petersburg, 190121, Russia Show on map
Score 7.8 from 43 reviews
Mini-hotel Silva
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1900
Rooms from
RUB 1600per room per night
Book Now!

Apartments on Yegorova 

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

Artway Design Hotel 

Nevskiy prospekt 16, St Petersburg, 191186, Russia Show on map
Score 8.7 from 76 reviews
Artway Design Hotel
Pricesfrom (per room per night)
SingleRUB 1456
DoubleRUB 4800
Rooms from
RUB 1456per room per night
Book Now!

Nevsky 109 

Nevsky Prospekt 109, St Petersburg, 191036, Russia Show on map
Score 8.8 from 182 reviews
Nevsky 109
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2500
Rooms from
RUB 1200per room per night
Book Now!

Hostel Stella na Nevskom 2 Stars

Nevsky Prospekt 84, St Petersburg, 191025, Russia Show on map
Score 7.7 from 164 reviews
Hostel Stella na Nevskom
Pricesfrom (per room per night)
SingleRUB 349
DoubleRUB 5520
Rooms from
RUB 349per room per night
Book Now!

Apartment on Parnas 

Ulitsa Mikhaila Dudina 25/2, St Petersburg, 194358, Russia Show on map
Score 8.4 from 22 reviews
Apartment on Parnas
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4800
Rooms from
RUB 3000per room per night
Book Now!

Rocco Forte Astoria Hotel 5 Stars

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

Hotel Park Krestovskiy 3 Stars

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

Mike Ryss' Apartments at 5 Points 

Zagorodny Prospekt 12, St Petersburg, 191002, Russia Show on map
Score 10.0 from 1 review
Mike Ryss' Apartments at 5 Points
Pricesfrom (per room per night)
SingleRUB 1765
DoubleRUB 2695
Rooms from
RUB 1765per room per night
Book Now!

Dom Romanovykh Mini-Hotel 3 Stars

Ulitsa Poltavskaya 14, St Petersburg, 198000, Russia Show on map
Score 9.2 from 672 reviews
Dom Romanovykh Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 1272
DoubleRUB 5580
Rooms from
RUB 1272per room per night
Book Now!

Bonjour Aparthotel 

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

Apartments ERS Nevsky 

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

Apartment na Vyborgskom Shosse 15 

Vyborgskoe Shosse, 15/594, St Petersburg, 194214, Russia Show on map
 
Apartment na Vyborgskom Shosse 15
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Apartment on Lensoveta 25/28 

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

Mini-Hotel Nevsky 74 3 Stars

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

Fontanka River Apartments 

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

Mini-hotel Egorova 18 

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

Apartment on Leninsky Prospekt 

Prospekt Narodnogo Opolcheniya 10, St Petersburg, 198216, Russia Show on map
Score 8.8 from 8 reviews
Apartment on Leninsky Prospekt
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

Apartment u Lesnoy 

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

Apartment Novolitovskaya 

Novolitovskaya Ulitsa 4, St Petersburg, 194100, Russia Show on map
Score 2.5 from 1 review
Apartment Novolitovskaya
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Ligotel 3 Stars

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

Apartments on Kurlyandskoy 

Kurlyandskaya ul., 20, St Petersburg, 190004, Russia Show on map
Score 7.8 from 8 reviews
Apartments on Kurlyandskoy
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3500
Rooms from
RUB 2000per room per night
Book Now!

Smolninskaya Hotel 4 Stars

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

Apartment Poltavsky 2 

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

Apartment on Aviatsionnaya 

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

Miliy Dom y Petropavlovki 

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

Apartments on Bakunina 

Prospekt Bakunina, 73, St Petersburg, 198206, Russia Show on map
Score 6.4 from 9 reviews
Apartments on Bakunina
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 4000
Rooms from
RUB 2250per room per night
Book Now!

Kievskaya Hotel on Kurskaya 3 Stars

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

Old Flat Apartments on Belinskogo 

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

Hostel Sova na Mayakovskogo 

ul. Mayakovskogo 17 kv 7, St Petersburg, 191014, Russia Show on map
Score 10.0 from 1 review
Hostel Sova na Mayakovskogo
Pricesfrom (per room per night)
SingleRUB 840
DoubleRUB 2000
Rooms from
RUB 840per room per night
Book Now!

Tihaya Paradnaya Na pyati Uglah 

Zagorodny Prospekt 24, St Petersburg, 191025, Russia Show on map
Score 9.3 from 72 reviews
Tihaya Paradnaya Na pyati Uglah
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 1700
Rooms from
RUB 750per room per night
Book Now!

Ladoga Hotel 3 Stars

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

Osobnyak Voennogo Ministra 

Ulitsa Sadovaya 4, St Petersburg, 191023, Russia Show on map
Score 8.5 from 99 reviews
Osobnyak Voennogo Ministra
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 6175
Rooms from
RUB 1700per room per night
Book Now!

Bolshoy 45 Hotel 

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

ImperialApart 

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

Amber House 3 Stars

Kamennoostrovsky Prospekt 54/31, St Petersburg, 197022, Russia Show on map
Score 8.3 from 48 reviews
Amber House
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 3700
Rooms from
RUB 2700per room per night
Book Now!

Hostel Terminal 

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

Apartment On Mokhovaya 31 

Ulitsa Mokhovaya, 31, St Petersburg, 191028, Russia Show on map
Score 10.0 from 2 reviews
Apartment On Mokhovaya 31
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 5000
Rooms from
RUB 1500per room per night
Book Now!

Na Kima Mini Hotel 

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

Hostel Grechesky-15 2 Stars

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

STN Apartments on Nevsky prospect 4 Stars

Nevsky prospekt 66, St Petersburg, 191011, Russia Show on map
Score 7.1 from 156 reviews
STN Apartments on Nevsky prospect
Pricesfrom (per room per night)
SingleRUB 1870
DoubleRUB 4200
Rooms from
RUB 1870per room per night
Book Now!

Hotel Lota 3 Stars

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

PeterHouse Hostel 

6-ya Sovetskaya Ulitsa,10, St Petersburg, 191036, Russia Show on map
Score 8.4 from 215 reviews
PeterHouse Hostel
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 2200
Rooms from
RUB 1700per room per night
Book Now!

Comfort Hotel 3 Stars

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

Zhivoy Dom 1897 

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

FlatHome24 na Lunacharskogo 

Prospekt Lunacharskogo 11, St Petersburg, 190000, Russia Show on map
Score 8.3 from 1 review
FlatHome24 na Lunacharskogo
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2200
Rooms from
RUB 2200per room per night
Book Now!

Hotel na Turbinnoy 

Ulitsa Turbinnaya, 23 build 1, St Petersburg, 198095, Russia Show on map
Score 8.4 from 72 reviews
Hotel na Turbinnoy
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 5000
Rooms from
RUB 2000per room per night
Book Now!

Inn Dvorik 

Vladimirskiy prospekt 7 apt 49, St Petersburg, 191025, Russia Show on map
Score 8.0 from 10 reviews
Inn Dvorik
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 2400
Rooms from
RUB 500per room per night
Book Now!

ES-Hostel 

Ulitsa Kolomenskaya, 25, St Petersburg, 191119, Russia Show on map
Score 9.1 from 122 reviews
ES-Hostel
Pricesfrom (per room per night)
SingleRUB 249
DoubleRUB 2000
Rooms from
RUB 249per room per night
Book Now!

Grodnenskiy Apartment 

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

Mini Hotel Symfonia 3 Stars

Marata Street 9, St Petersburg, 191025, Russia Show on map
Score 8.5 from 61 reviews
Mini Hotel Symfonia
Pricesfrom (per room per night)
SingleRUB 2560
DoubleRUB 5200
Rooms from
RUB 2560per room per night
Book Now!

Geralda Hotel on Marata 3 Stars

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

Apraxin 

Ulitsa Sadovaya, 32, apt 107, St Petersburg, 191023, Russia Show on map
Score 9.1 from 277 reviews
Apraxin
Pricesfrom (per room per night)
SingleRUB 1040
DoubleRUB 2500
Rooms from
RUB 1040per room per night
Book Now!

Apartments on Griboedova 14 

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

Hotel Esplanada 

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

Old City 

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

Friends on Vosstaniya 3 Stars

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

Yuzhno-Primorskiy Hotel 2 Stars

Doblesti Street 27, St Petersburg, 198328, Russia Show on map
Score 5.9 from 105 reviews
Yuzhno-Primorskiy Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3000
Rooms from
RUB 1500per room per night
Book Now!

Alye Parusa na Fontanke 

Naberezhnaya reki Fontanki 89, St Petersburg, 190031, Russia Show on map
Score 8.4 from 109 reviews
Alye Parusa na Fontanke
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3200
Rooms from
RUB 2000per room per night
Book Now!

Diamond near Bridges Hotel 3 Stars

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

Hostel Shtraus House 

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

FlatHome24 on Prospekt Bolshevikov 

Prospekt Bolshevikov 9, Bldg 1, St Petersburg, 195000, Russia Show on map
Score 7.5 from 32 reviews
FlatHome24 on Prospekt Bolshevikov
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3000
Rooms from
RUB 2000per room per night
Book Now!

East End Marata 

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

Chemodan MiniHotel 

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

Nevsky Grand Hotel 3 Stars

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

Apartment Sofiyskaya 37 

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

Domotelli Nevsky 3 Stars

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

March Hare 

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

Goodrest Guest House 

Nevsky Prospekt 63, St Petersburg, 191125, Russia Show on map
Score 9.1 from 95 reviews
Goodrest Guest House
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2800
Rooms from
RUB 1200per room per night
Book Now!

Mini Hotel on 4 Sovetskaya 

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

Alians 

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

Petro Sport Hotel 3 Stars

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

Renaissance St. Petersburg Baltic Hotel 5 Stars

Pochtamtskaya Ulitsa 4, St Petersburg, 190000, Russia Show on map
Score 8.4 from 268 reviews
Renaissance St. Petersburg Baltic Hotel
Pricesfrom (per room per night)
SingleRUB 6797
DoubleRUB 30090
Rooms from
RUB 6797per room per night
Book Now!

Park Inn by Radisson Nevsky 4 Stars

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

Solo na Bolshom Prospekte 3 Stars

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

Paris Apartment 

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

Mini Hotel Alena 

Naberezhnaya Reki Fontanki 38, St Petersburg, 191011, Russia Show on map
Score 8.9 from 93 reviews
Mini Hotel Alena
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3000
Rooms from
RUB 1500per room per night
Book Now!

Champagne 

Petergofskoye shosse 3 bld 3, St Petersburg, 198330, Russia Show on map
Score 5.8 from 53 reviews
Champagne
Pricesfrom (per room per night)
SingleRUB 1920
DoubleRUB 3000
Rooms from
RUB 1920per room per night
Book Now!

Hotel Polustrovo 3 Stars

Metallistov Prospekt 115, St Petersburg, 195197, Russia Show on map
Score 7.7 from 579 reviews
Hotel Polustrovo
Pricesfrom (per room per night)
SingleRUB 1925
DoubleRUB 7200
Rooms from
RUB 1925per room per night
Book Now!

Advance-Trio Na Mokhovoy 

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

Apartment on Nevsky 63 

Nevsky Prospekt 63, St Petersburg, 191025, Russia Show on map
Score 9.1 from 22 reviews
Apartment on Nevsky 63
Pricesfrom (per room per night)
SingleRUB 5500
DoubleRUB 8500
Rooms from
RUB 5500per room per night
Book Now!

Solo Sokos Hotel Vasilievsky 4 Stars

Vasilievsky Island, 8th Line, 11 - 13, St Petersburg, 190034, Russia Show on map
Score 8.5 from 987 reviews
Solo Sokos Hotel Vasilievsky
Pricesfrom (per room per night)
SingleRUB 3900
DoubleRUB 8100
Rooms from
RUB 3900per room per night
Book Now!

Ajur Classik Hotel 3 Stars

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

Atrium Hotel 3 Stars

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

Arbat Nord Hotel 3 Stars

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

Apartment Na Sapernom 

Sapyorny Pereulok 9, apt 35, St Petersburg, 191014, Russia Show on map
 
Apartment Na Sapernom
Pricesfrom (per room per night)
SingleRUB 5070
DoubleRUB 6500
Rooms from
RUB 5070per room per night
Book Now!

U Pushkina Mini Hotel 

Ulitsa Pushkinskaya 11, St Petersburg, 191040, Russia Show on map
Score 8.8 from 45 reviews
U Pushkina Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1169
DoubleRUB 1722
Rooms from
RUB 1169per room per night
Book Now!

Capsule Hotel Architect 2 Stars

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

Troitskaya Ploshchad Apartment 

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

By Hermitage 3 Stars

Naberezhnaya reki Moyki 42, St Petersburg, 191186, Russia Show on map
Score 8.6 from 743 reviews
By Hermitage
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 3500
Rooms from
RUB 1200per room per night
Book Now!

Hostel Good Holiday 

Moskovskiy Prospekt 14, St Petersburg, 197110, Russia Show on map
Score 9.4 from 17 reviews
Hostel Good Holiday
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1200
Rooms from
RUB 350per room per night
Book Now!

Prima Guest House 

Voznesensky prospekt, 4, St Petersburg, 190121, Russia Show on map
Score 9.1 from 33 reviews
Prima Guest House
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 5500
Rooms from
RUB 2500per room per night
Book Now!

Hostel Novaya Gollandiya 

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

Sonata at Mayakovskogo 3 Stars

Mayakovskogo Str.50, St Petersburg, 191014, Russia Show on map
Score 8.0 from 116 reviews
Sonata at Mayakovskogo
Pricesfrom (per room per night)
SingleRUB 2010
DoubleRUB 5250
Rooms from
RUB 2010per room per night
Book Now!

Lesnaya Apartment 

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

Dominik House 2 Stars

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

Antre Hotel 2 Stars

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

Mini Hotel Petropavlovsky 2 Stars

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

Residence by Admiralty 3 Stars

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

Studia on Poltavsky proezd 2 

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

Rossiya 3 Stars

Chernyshevskogo Square 11, St Petersburg, 196070, Russia Show on map
Score 6.9 from 717 reviews
Rossiya
Pricesfrom (per room per night)
SingleRUB 2870
DoubleRUB 4505
Rooms from
RUB 2870per room per night
Book Now!

Staraya Derevnya 

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

Gogol Hotel 4 Stars

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

Mansarda 2 Stars

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

Almaz Hotel 2 Stars

Yakubovicha Street 2, St Petersburg, 190000, Russia Show on map
Score 8.4 from 126 reviews
Almaz Hotel
Pricesfrom (per room per night)
SingleRUB 730
DoubleRUB 2000
Rooms from
RUB 730per room per night
Book Now!

Sweet Village Hostel 

Ligovskiy prospekt 87, St Petersburg, 191040, Russia Show on map
Score 8.9 from 250 reviews
Sweet Village Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1200
Rooms from
RUB 350per room per night
Book Now!

Mini Hotel Kosmos 

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

Apartment Zanevskiy Prospekt 63 

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

STN Apartments on Nevsky 60 

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

Belaya Noch 

Kazanskaya Ulitsa 22 office 5, St Petersburg, 191186, Russia Show on map
Score 8.3 from 71 reviews
Belaya Noch
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 2150
Rooms from
RUB 950per room per night
Book Now!

Hotel Shanghai 

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

Grifon Hotel 3 Stars

Nab.Kanala Griboedova 35, St Petersburg, 191186, Russia Show on map
Score 8.4 from 71 reviews
Grifon Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4000
Rooms from
RUB 2000per room per night
Book Now!

Business Hotel on Bumazhnaya 

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

Aleksandr Grin 2 Stars

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

Sherlock Hostel 2 Stars

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

Moon Hostel 

Kolomenskaya Street 10, St Petersburg, 191040, Russia Show on map
Score 6.5 from 107 reviews
Moon Hostel
Pricesfrom (per room per night)
SingleRUB 298
DoubleRUB 500
Rooms from
RUB 298per room per night
Book Now!

STN Apartments by the Hermitage 4 Stars

Malaya Morskaya Ulitsa 6, St Petersburg, 191186, Russia Show on map
Score 6.9 from 127 reviews
STN Apartments by the Hermitage
Pricesfrom (per room per night)
SingleRUB 2040
DoubleRUB 4200
Rooms from
RUB 2040per room per night
Book Now!

Apartment on Zvyozdny 

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

Piterskiy Dvorik 

Moskovskiy Prospekt 149B, St Petersburg, 196128, Russia Show on map
Score 7.5 from 100 reviews
Piterskiy Dvorik
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 3400
Rooms from
RUB 900per room per night
Book Now!

I love Piter 

Ulitsa Ruzovskaya, 3, St Petersburg, 191130, Russia Show on map
Score 9.3 from 24 reviews
I love Piter
Pricesfrom (per room per night)
SingleRUB 4920
DoubleRUB 12900
Rooms from
RUB 4920per room per night
Book Now!

Atmosphera na Bolshom 3 3 Stars

Bolshoy Prospekt 3, St Petersburg, 197197, Russia Show on map
Score 7.5 from 61 reviews
Atmosphera na Bolshom 3
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2000
Rooms from
RUB 1000per room per night
Book Now!

Modern Apartment On Vasilievsky 

Vasilievsky Ostrov, 18 line, 45, Ap. 43, St Petersburg, 199178, Russia Show on map
Score 9.4 from 3 reviews
Modern Apartment On Vasilievsky
Pricesfrom (per room per night)
SingleRUB 2070
DoubleRUB 2070
Rooms from
RUB 2070per room per night
Book Now!

Alex Hotel na Muzhestva 4 Stars

Prospekt Nepokoryonnykh 8, St Petersburg, 194021, Russia Show on map
Score 6.5 from 11 reviews
Alex Hotel na Muzhestva
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 6000
Rooms from
RUB 3500per room per night
Book Now!

Pio Hotel 3 Stars

Mokhovaya Ulitsa 39, St Petersburg, 191028, Russia Show on map
Score 8.4 from 121 reviews
Pio Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4600
Rooms from
RUB 2000per room per night
Book Now!

Apartment Matrosa Zheleznyaka 

Matrosa Zheleznyaka, 57, St Petersburg, 190000, Russia Show on map
Score 9.6 from 1 review
Apartment Matrosa Zheleznyaka
Pricesfrom (per room per night)
SingleRUB 6000
DoubleRUB 6000
Rooms from
RUB 6000per room per night
Book Now!

Positive Hostel on 4 Sovetskaya 

Chetvyortaya Sovetskaya Ulitsa 4, Apt 14, St Petersburg, 191036, Russia Show on map
Score 8.9 from 35 reviews
Positive Hostel on 4 Sovetskaya
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 2200
Rooms from
RUB 450per room per night
Book Now!

Chalet de Provence Business Hotel 3 Stars

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

Nevsky Mayak on Nevsky 100 3 Stars

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

Apartment Na Engel'sa 

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

B&B Rinaldi History 

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

Friends on Bankovsky 2 Stars

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

Avgust 

ul. Goncharnaya 9 kv 7, St Petersburg, 191036, Russia Show on map
Score 10.0 from 1 review
Avgust
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 2300
Rooms from
RUB 1400per room per night
Book Now!

Happy Hostel SPB 

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

Apartment South Pole 

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

Trio 

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

Smolny Hostel 

Tavricheskaya Ulitsa 45, St Petersburg, 191015, Russia Show on map
Score 7.4 from 24 reviews
Smolny Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2000
Rooms from
RUB 350per room per night
Book Now!

Hotel on Sadovaya 26 3 Stars

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

Heart Petersburg 

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

Premiere Hotel 4 Stars

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

Premiera 3 Stars

Soyuza Pechatnikov Ulitsa 4, St Petersburg, 190068, Russia Show on map
Score 8.6 from 140 reviews
Premiera
Pricesfrom (per room per night)
SingleRUB 2151
DoubleRUB 4480
Rooms from
RUB 2151per room per night
Book Now!

Apartment Na Komendatskom 51 

Komendatskiy prospekt, 51 build 1, St Petersburg, 197373, Russia Show on map
Score 7.5 from 1 review
Apartment Na Komendatskom 51
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Moy Hotel on Sennaya 

Moskovsky Prospekt 1, St Petersburg, 190031, Russia Show on map
Score 7.0 from 44 reviews
Moy Hotel on Sennaya
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3150
Rooms from
RUB 2000per room per night
Book Now!

Oksana's Apartments - Nevsky 88 4 Stars

Nevsky Prospect 88, St Petersburg, 199104, Russia Show on map
Score 8.4 from 202 reviews
Oksana's Apartments - Nevsky 88
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3600
Rooms from
RUB 2500per room per night
Book Now!

CityLime Hostel 

Ulitsa Chernyakhovskogo 24 lit G, St Petersburg, 191119, Russia Show on map
Score 9.1 from 14 reviews
CityLime Hostel
Pricesfrom (per room per night)
SingleRUB 351
DoubleRUB 1690
Rooms from
RUB 351per room per night
Book Now!

Courtyard by Marriott St. Petersburg Vasilievsky 4 Stars

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

?ax Apartaments 

Ulitsa Bryantseva 13, St Petersburg, 195297, Russia Show on map
Score 8.5 from 61 reviews
?ax Apartaments
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Hostel Okno v Evropu na Drovyanom 

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

Apartment on Turku 

????? ????? ?.7, St Petersburg, 192071, Russia Show on map
Score 9.3 from 35 reviews
Apartment on Turku
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Hostel StreetS 

Gavanskaya Ulitsa 13, St Petersburg, 199106, Russia Show on map
Score 8.2 from 117 reviews
Hostel StreetS
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2600
Rooms from
RUB 350per room per night
Book Now!

Apartment Sevastyyanovskie 

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

Grand Hotel Emerald 5 Stars

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

STN Apartments on Kolomenskaya 

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

Apartments on Voskova 2 

Ulitsa Voskova 2, St Petersburg, 197022, Russia Show on map
Score 9.5 from 7 reviews
Apartments on Voskova 2
Pricesfrom (per room per night)
SingleRUB 5800
DoubleRUB 8650
Rooms from
RUB 5800per room per night
Book Now!

Obuhoff Hotel 3 Stars

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

Ave Peter 

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

Nevsky Dom 3 Stars

Nevsky Prospect 134 5th Floor, St Petersburg, 191036, Russia Show on map
Score 8.4 from 247 reviews
Nevsky Dom
Pricesfrom (per room per night)
SingleRUB 999
DoubleRUB 4500
Rooms from
RUB 999per room per night
Book Now!

Atmosphera na Nevskom 132 

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

Residence Moika River Hotel 3 Stars

Naberezhnaya Reki Moyki 42, St Petersburg, 191011, Russia Show on map
Score 8.6 from 199 reviews
Residence Moika River Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4700
Rooms from
RUB 2000per room per night
Book Now!

Griboedov Studios 

Naberezhnaya Kanala Griboedova 46, St Petersburg, 191031, Russia Show on map
 
Griboedov Studios
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2500
Rooms from
RUB 2000per room per night
Book Now!

Amos Hotel Nevsky Comfort 3 Stars

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

Best Western PLUS Centre Hotel 4* (former Oktiabrskaya Ligovsky) 4 Stars

Ligovsky Prospekt 41, Bldg 83, St Petersburg, 191036, Russia Show on map
Score 8.3 from 1755 reviews
Best Western PLUS Centre Hotel 4* (former Oktiabrskaya Ligovsky)
Pricesfrom (per room per night)
SingleRUB 2030
DoubleRUB 10340
Rooms from
RUB 2030per room per night
Book Now!

Novaya Istoriya 

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

M-Hotel 3 Stars

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

Apartment One step on Bely Kuna 

Ulitsa Bely Kuna, 13 Bldg. 4, St Petersburg, 192238, Russia Show on map
Score 9.1 from 9 reviews
Apartment One step on Bely Kuna
Pricesfrom (per room per night)
SingleRUB 2854
DoubleRUB 3374
Rooms from
RUB 2854per room per night
Book Now!

Ostrovok Hotel 

Bukharestskaya Ulitsa 130 bld.2, St Petersburg, 192288, Russia Show on map
Score 8.0 from 192 reviews
Ostrovok Hotel
Pricesfrom (per room per night)
SingleRUB 1530
DoubleRUB 1950
Rooms from
RUB 1530per room per night
Book Now!

Beresta Guest House 

Grecheskiy Prospect 13, St Petersburg, 191036, Russia Show on map
Score 7.8 from 99 reviews
Beresta Guest House
Pricesfrom (per room per night)
SingleRUB 990
DoubleRUB 2000
Rooms from
RUB 990per room per night
Book Now!

SwissSTAR 

Naberezhnaya Reki Fontanki 93-26, St Petersburg, 190031, Russia Show on map
Score 9.2 from 68 reviews
SwissSTAR
Pricesfrom (per room per night)
SingleRUB 1960
DoubleRUB 4900
Rooms from
RUB 1960per room per night
Book Now!

Men'k Kings Hotel 4 Stars

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

Cozy Place 2 Stars

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

Electric Hostel 

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

Verti?al Aparthotel 

Moskovsky prospekt, 73, korpus 3, lit. ?, St Petersburg, 196084, Russia Show on map
Score 7.8 from 797 reviews
Verti?al Aparthotel
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 3500
Rooms from
RUB 2200per room per night
Book Now!

At Sunny's 

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

Veronika Hotel 3 Stars

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

Saint-Petersburg Hotel 3 Stars

Pirogovskaya Naberezhnaya 5/2, St Petersburg, 194044, Russia Show on map
Score 7.5 from 1850 reviews
Saint-Petersburg Hotel
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 18900
Rooms from
RUB 2700per room per night
Book Now!

Hotel Indigo St.Petersburg- Tchaikovskogo 4 Stars

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

Apartment On Dostoyevskogo 32 

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

Shuvaloff Hotel 3 Stars

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

DM Hotel 

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

Amulet Hotel at Bolshoy Prospekt 3 Stars

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

Hotel Mercury 4 Stars

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

Yes Hostel 1 Star

Voznesensky Prospekt 41-11, St Petersburg, 191068, Russia Show on map
Score 8.1 from 81 reviews
Yes Hostel
Pricesfrom (per room per night)
SingleRUB 200
DoubleRUB 1400
Rooms from
RUB 200per room per night
Book Now!

Mileron 3 Stars

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

Piter House 3 Stars

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

Hostels Rus na Vosstaniya 

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

Zlatoust Dom Benua 2 Stars

Kamennoostrovskiy pr. 24B, St Petersburg, 197101, Russia Show on map
Score 8.3 from 30 reviews
Zlatoust Dom Benua
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 2700
Rooms from
RUB 1400per room per night
Book Now!

Nashotel 4 Stars

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

ReMarka Apartments on 6th Sovetskaya 

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

Hotel Gena 

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

Nevsky Hotel Express 

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

Benoua House 2 Stars

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

Happy Inn na Sofiyskoy 

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

Romar Hotel 4 Stars

Prospekt Kima 6, St Petersburg, 198099, Russia Show on map
Score 7.9 from 83 reviews
Romar Hotel
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 4000
Rooms from
RUB 900per room per night
Book Now!

Rinaldi at Moscovsky Prospect II 3 Stars

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

K-Vizit Hotel 4 Stars

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

Mini Hotel Lera 

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

Vyborgskaya Hotel 3 Stars

Ulitsa Torzhkovskaya 3, St Petersburg, 197342, Russia Show on map
Score 6.5 from 357 reviews
Vyborgskaya Hotel
Pricesfrom (per room per night)
SingleRUB 3270
DoubleRUB 3555
Rooms from
RUB 3270per room per night
Book Now!

Sonata at Nevsky 11 3 Stars

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

VSPB apartment Pushkina 

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

Studio on Khoshimina 

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

Zhemchuzhina Apartment 

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

Greenwich Hotel 3 Stars

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

Spb Rent Service II 

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

FlatHome24 on Tovarishcheskiy 26 

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

ULA Hostel 

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

Hostel Na Sennom 

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

5 Evenings 3 Stars

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

Apartment Valeri 

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

Greenwich Yard 

Kovensky pereulok, 14, St Petersburg, 191014, Russia Show on map
Score 8.4 from 104 reviews
Greenwich Yard
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 2020
Rooms from
RUB 1400per room per night
Book Now!

FlatStar Nevsky 74 

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

ReMarka Hotels on Stolyarniy 3 Stars

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

Mini Hotel Raysky Ugolok 3 Stars

Ulitsa Repina 11, St Petersburg, 199034, Russia Show on map
Score 9.0 from 68 reviews
Mini Hotel Raysky Ugolok
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 2600
Rooms from
RUB 1100per room per night
Book Now!

Sharf Hotel 4 Stars

Maliy Prospect Petrogradskoy Storony ,16, St Petersburg, 197110, Russia Show on map
Score 9.0 from 134 reviews
Sharf Hotel
Pricesfrom (per room per night)
SingleRUB 4165
DoubleRUB 6290
Rooms from
RUB 4165per room per night
Book Now!

Selena Apartment on Bolshaya Morskaya 

Ulitsa Bolshaya Morskaya 23, St Petersburg, 191186, Russia Show on map
Score 8.4 from 35 reviews
Selena Apartment on Bolshaya Morskaya
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 5000
Rooms from
RUB 4000per room per night
Book Now!

Apartment on Sveaborgskaya 7 

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

Azart 

Nevsky prospekt, 136 Apt 33, St Petersburg, 191036, Russia Show on map
Score 9.3 from 247 reviews
Azart
Pricesfrom (per room per night)
SingleRUB 1480
DoubleRUB 3900
Rooms from
RUB 1480per room per night
Book Now!

Apartment At Aleta's 

Leningradskaya ulitsa 9/8, Kudrovo, St Petersburg, 188689, Russia Show on map
 
Apartment At Aleta's
Pricesfrom (per room per night)
SingleRUB 5000
DoubleRUB 5000
Rooms from
RUB 5000per room per night
Book Now!

Apple Hostel Spb 

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

Lira Mini Hotel 2 Stars

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

Apartment Novosmolenskaya 4 

Novosmolenskaya naberezhnaya 4, St Petersburg, 199026, Russia Show on map
Score 9.4 from 27 reviews
Apartment Novosmolenskaya 4
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 3300
Rooms from
RUB 3300per room per night
Book Now!

Hotel 365 Spb 3 Stars

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

Design Apartment Budapeshtskaya 7 

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

Peter Hotel 

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

Traveller's Palace Hostel 

Ulitsa Mayakovskogo, 36, St Petersburg, 191014, Russia Show on map
Score 9.6 from 36 reviews
Traveller's Palace Hostel
Pricesfrom (per room per night)
SingleRUB 320
DoubleRUB 1480
Rooms from
RUB 320per room per night
Book Now!

History Hotel at Galernaya 3 Stars

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

Apartment na Yakornoy 

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

Central Inn - ?tmosphera 3 Stars

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

The Isaac Hotel 2 Stars

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

Fontanka 99 3 Stars

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

Nevsky Bereg 93 3 Stars

Nevsky Prospekt 93, St Petersburg, 191136, Russia Show on map
Score 8.1 from 130 reviews
Nevsky Bereg 93
Pricesfrom (per room per night)
SingleRUB 2060
DoubleRUB 5920
Rooms from
RUB 2060per room per night
Book Now!

Capital Hotel 3 Stars

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

Hostel U Pyati Uglov 2 Stars

Zagorodny Prospekt 15, St Petersburg, 190000, Russia Show on map
Score 9.1 from 23 reviews
Hostel U Pyati Uglov
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

Hostel Teplo 

Ulitsa Soyuza Pechatnikov 28/29, St Petersburg, 190121, Russia Show on map
Score 9.4 from 15 reviews
Hostel Teplo
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1400
Rooms from
RUB 400per room per night
Book Now!

Friends Rooms on Griboedova 12 

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

Graff B&B 3 Stars

Grafskiy Pereulok 7, St Petersburg, 191002, Russia Show on map
Score 8.3 from 131 reviews
Graff B&B
Pricesfrom (per room per night)
SingleRUB 910
DoubleRUB 910
Rooms from
RUB 910per room per night
Book Now!

Friends Hostel on Nevsky 2 Stars

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

Bigland Hostel 

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

Solo Sokos Hotel Palace Bridge 5 Stars

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

Hostel Smolenka House 

Shestaya liniya Vasilievskogo ostrova 43 apt 14, St Petersburg, 199004, Russia Show on map
Score 9.5 from 24 reviews
Hostel Smolenka House
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 1500
Rooms from
RUB 500per room per night
Book Now!

Mini-Hotel na Nevskom 

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

Selena Apartments 4 Stars

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

Pio at Griboedova 2 Stars

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

Apartments on Isaakievskaya 

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

Holiday Inn St. Petersburg Moskovskye Vorota 4 Stars

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

Apartment On Varshavskaya 19 

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

Apartment na Vereyskaya 

Vereyskaya, 13, St Petersburg, 190013, Russia Show on map
Score 9.3 from 6 reviews
Apartment na Vereyskaya
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2500
Rooms from
RUB 2300per room per night
Book Now!

ART Hostel Kultura 3 Stars

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

FlatHome24 na Kollontay 5 

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

Kravt Hotel 3 Stars

Sadovaya ulitsa 25, St Petersburg, 191023, Russia Show on map
Score 8.5 from 714 reviews
Kravt Hotel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 12980
Rooms from
RUB 2800per room per night
Book Now!

Rinaldi at Grechesky Prospect 3 Stars

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

Apartment Na Moskovsom 

Moskovsky Prospekt 191, St Petersburg, 196066, Russia Show on map
 
Apartment Na Moskovsom
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Hostel na 12 Linii 

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

Mini-Otel Khostel Nevskiy 125 

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

Samsonov Hotel on Ligovsky 65 

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

Hostel Nechayannaya Radost 

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

Apartment Na Griboyedova 15 

Naberezhnaya Kanala Griboyedova 15, ap. 26, St Petersburg, 191186, Russia Show on map
Score 8.6 from 3 reviews
Apartment Na Griboyedova 15
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 8000
Rooms from
RUB 2000per room per night
Book Now!

SuperHostel on Lebedeva 10 

Akademika Lebedeva Street 10 V, St Petersburg, 195009, Russia Show on map
Score 8.0 from 182 reviews
SuperHostel on Lebedeva 10
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1700
Rooms from
RUB 1300per room per night
Book Now!

WonderHostel Central 

Zagorodniy Propspekt 15, St Petersburg, 191002, Russia Show on map
Score 8.5 from 463 reviews
WonderHostel Central
Pricesfrom (per room per night)
SingleRUB 292
DoubleRUB 1945
Rooms from
RUB 292per room per night
Book Now!

Milne Apartments 3 Stars

Dekabristov Street 4, St Petersburg, 190000, Russia Show on map
Score 8.7 from 225 reviews
Milne Apartments
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 3500
Rooms from
RUB 2200per room per night
Book Now!

Ticket to Train Design Hostel 2 Stars

Admiralteyskaya Naberezhnaya 12, St Petersburg, 190000, Russia Show on map
Score 8.1 from 96 reviews
Ticket to Train Design Hostel
Pricesfrom (per room per night)
SingleRUB 270
DoubleRUB 2900
Rooms from
RUB 270per room per night
Book Now!

LikeHome Hostel 

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

Apartment On Nikolskaya Plochad 

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

Grand Mark Hotel 3 Stars

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

The Library 3 Stars

Voznesenskiy prospekt 4, St Petersburg, 190000, Russia Show on map
Score 8.7 from 381 reviews
The Library
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 4300
Rooms from
RUB 1700per room per night
Book Now!

Guest House na Slobodskoy 

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

International Apartment 

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

Kievskaya Hotel 3 Stars

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

Bolshaya Morskaya 7 Hotel 3 Stars

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

Admiral Mini Hotel 3 Stars

Bolshaya Morskaya 13, St Petersburg, 191186, Russia Show on map
Score 9.1 from 412 reviews
Admiral Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1445
DoubleRUB 3500
Rooms from
RUB 1445per room per night
Book Now!

Petro Palace Hotel 4 Stars

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

Cameo Hotel 3 Stars

Naberezhnaya Reki Fontanki 90 bld.6, St Petersburg, 191180, Russia Show on map
Score 8.7 from 555 reviews
Cameo Hotel
Pricesfrom (per room per night)
SingleRUB 1520
DoubleRUB 6600
Rooms from
RUB 1520per room per night
Book Now!

Nevsky Hotel Breeze 3 Stars

Galernaya Str., 12, St Petersburg, 190000, Russia Show on map
Score 8.3 from 310 reviews
Nevsky Hotel Breeze
Pricesfrom (per room per night)
SingleRUB 2508
DoubleRUB 4335
Rooms from
RUB 2508per room per night
Book Now!

Dynasty Hotel 3 Stars

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

Apartments on Pyatiletok 3 

Prospekt Pyatiletok, 3, St Petersburg, 193318, Russia Show on map
Score 9.3 from 2 reviews
Apartments on Pyatiletok 3
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Apartments at Moskovsky Train Station 

Moskovsky Train Station Area, St Petersburg, 191036, Russia Show on map
Score 8.6 from 118 reviews
Apartments at Moskovsky Train Station
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2020
Rooms from
RUB 1600per room per night
Book Now!

Amore Art-Hotel 2 Stars

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

Hostel Schastliviy Sluchai 

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

Moskovsky Apartment 

?????????? ?????, 4, St Petersburg, 196158, Russia Show on map
Score 8.9 from 28 reviews
Moskovsky Apartment
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 3400
Rooms from
RUB 2400per room per night
Book Now!

Piters Mystery on Gorokhovaya 

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

Central Street Hostel 

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

Ark Hostel 

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

Roses Hotel 4 Stars

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

European Mini-hotel 3 Stars

Ulitsa Rozenshteyna, 34, St Petersburg, 198095, Russia Show on map
Score 7.6 from 17 reviews
European Mini-hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3000
Rooms from
RUB 2000per room per night
Book Now!

Apartment 445 on Khoshimina 

Ulitsa Khoshimina 16, St Petersburg, 194356, Russia Show on map
Score 8.6 from 14 reviews
Apartment 445 on Khoshimina
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3000
Rooms from
RUB 2000per room per night
Book Now!

Galakt Economy 2 Stars

Bulvar Krasnih Zor 8, St Petersburg, 192174, Russia Show on map
Score 8.3 from 23 reviews
Galakt Economy
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 3400
Rooms from
RUB 1400per room per night
Book Now!

Kino Hostel on Pushkinskaya 2 Stars

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

Mini Hotel Aleksandrovsky 

Zagorodnyi prospekt, 10, St Petersburg, 191002, Russia Show on map
Score 8.5 from 97 reviews
Mini Hotel Aleksandrovsky
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 3200
Rooms from
RUB 1100per room per night
Book Now!

Aqua Hostel 

Zhdanovskaya Naberezhnaya 1, St Petersburg, 197022, Russia Show on map
Score 8.2 from 80 reviews
Aqua Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 5600
Rooms from
RUB 350per room per night
Book Now!

Apartment on Tipanova 7 

Ulitsa Tipanova 7, St Petersburg, 192283, Russia Show on map
Score 9.6 from 1 review
Apartment on Tipanova 7
Pricesfrom (per room per night)
SingleRUB 2450
DoubleRUB 3000
Rooms from
RUB 2450per room per night
Book Now!

Popova Apartment 

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

Apartment on Moskovsky Prospekt 

Moskovsky Prospekt 5, St Petersburg, 190031, Russia Show on map
Score 8.5 from 7 reviews
Apartment on Moskovsky Prospekt
Pricesfrom (per room per night)
SingleRUB 2820
DoubleRUB 3500
Rooms from
RUB 2820per room per night
Book Now!

Tourist Hotel Econom 2 Stars

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

Mini Hotel Poetry 

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

Compass Hostel 

Nevsky Prospekt 126/2, St Petersburg, 191036, Russia Show on map
Score 8.3 from 70 reviews
Compass Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1900
Rooms from
RUB 400per room per night
Book Now!

STN Apartments on Rubinsteina Street 3 Stars

Rubinshteyna Ulitsa 18, St Petersburg, 191002, Russia Show on map
Score 7.8 from 45 reviews
STN Apartments on Rubinsteina Street
Pricesfrom (per room per night)
SingleRUB 1785
DoubleRUB 3900
Rooms from
RUB 1785per room per night
Book Now!

Karelia Business Hotel 3 Stars

Ulitsa Marshala Tukhachevskogo 27, Bldg 2, St Petersburg, 195067, Russia Show on map
Score 7.7 from 385 reviews
Karelia Business Hotel
Pricesfrom (per room per night)
SingleRUB 1785
DoubleRUB 6260
Rooms from
RUB 1785per room per night
Book Now!

Apartments by Kazansky Cathedral 

Bolshaya Konyushennaya Street area, St Petersburg, 191186, Russia Show on map
Score 8.1 from 382 reviews
Apartments by Kazansky Cathedral
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2270
Rooms from
RUB 1600per room per night
Book Now!

Karetnaya na Bolshoy Konyushennoy 

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

Neptun Business 4 Stars

Naberezhnaya Obvodnogo Kanala 93A, St Petersburg, 191119, Russia Show on map
Score 8.0 from 796 reviews
Neptun Business
Pricesfrom (per room per night)
SingleRUB 1818
DoubleRUB 10220
Rooms from
RUB 1818per room per night
Book Now!

Apartments on Khoshimina 16 

Ulitsa Khoshimina, 16, St Petersburg, 194355, Russia Show on map
Score 9.5 from 41 reviews
Apartments on Khoshimina 16
Pricesfrom (per room per night)
SingleRUB 1990
DoubleRUB 2690
Rooms from
RUB 1990per room per night
Book Now!

RA Nevsky 44 3 Stars

Nevsky Prospekt 44, St Petersburg, 191011, Russia Show on map
Score 7.6 from 329 reviews
RA Nevsky 44
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4100
Rooms from
RUB 2000per room per night
Book Now!

Missis Hudson 2 Stars

Nevsky Prospekt 88, St Petersburg, 191025, Russia Show on map
Score 8.5 from 299 reviews
Missis Hudson
Pricesfrom (per room per night)
SingleRUB 299
DoubleRUB 1850
Rooms from
RUB 299per room per night
Book Now!

Atmosphera Petrogradskiy 

Ulitsa Krasnogo Kursanta, 9?, St Petersburg, 197198, Russia Show on map
Score 7.8 from 41 reviews
Atmosphera Petrogradskiy
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 3900
Rooms from
RUB 1200per room per night
Book Now!

Hotel Anatol 3 Stars

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

Hochu Priehat na Ispitateley 8 

Prospekt Ispitateley 8, St Petersburg, 197227, Russia Show on map
Score 9.7 from 11 reviews
Hochu Priehat na Ispitateley 8
Pricesfrom (per room per night)
SingleRUB 2990
DoubleRUB 2990
Rooms from
RUB 2990per room per night
Book Now!

A'Liva Hotel 3 Stars

1-ya Sovetskaya Street 12 App 33, St Petersburg, 190000, Russia Show on map
Score 8.5 from 383 reviews
A'Liva Hotel
Pricesfrom (per room per night)
SingleRUB 2052
DoubleRUB 3500
Rooms from
RUB 2052per room per night
Book Now!

Voyage Hotel 

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

Elegia 3 Stars

Ulitsa Rubinshteyna 18, St Petersburg, 191002, Russia Show on map
Score 7.4 from 319 reviews
Elegia
Pricesfrom (per room per night)
SingleRUB 978
DoubleRUB 3950
Rooms from
RUB 978per room per night
Book Now!

Zapovednik 3 Stars

Rubinshteiyna Street 23, St Petersburg, 191002, Russia Show on map
Score 9.3 from 89 reviews
Zapovednik
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 3135
Rooms from
RUB 1750per room per night
Book Now!

Silver Age 3 Stars

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

Rossi Boutique Hotel 4 Stars

Nab.Reki Fontanki 55, St Petersburg, 191023, Russia Show on map
Score 8.6 from 718 reviews
Rossi Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 3420
DoubleRUB 13400
Rooms from
RUB 3420per room per night
Book Now!

Apartments Graf Orlov 

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

Comfort Class Apartment na Turku 13 

Ulitsa Turku 13/1, St Petersburg, 192071, Russia Show on map
Score 9.2 from 5 reviews
Comfort Class Apartment na Turku 13
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3500
Rooms from
RUB 2500per room per night
Book Now!

Golden Triangle Boutique Hotel 4 Stars

Ulitsa Bolshaya Konushennaya 12, St Petersburg, 191186, Russia Show on map
Score 8.8 from 1228 reviews
Golden Triangle Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 3075
DoubleRUB 18000
Rooms from
RUB 3075per room per night
Book Now!

Art - Hostel near Kazan Cathedral 2 Stars

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

33 Amenities 3 Stars

Vosstaniya Ulitsa 36, St Petersburg, 191014, Russia Show on map
Score 9.0 from 100 reviews
33 Amenities
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 4100
Rooms from
RUB 2200per room per night
Book Now!

Arenta Apartments 

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

Altritter Uchitelskaya 18 

Uchitelskaya Ulitsa 18, Bldg 1, St Petersburg, 195269, Russia Show on map
Score 9.2 from 1 review
Altritter Uchitelskaya 18
Pricesfrom (per room per night)
SingleRUB 7150
DoubleRUB 7150
Rooms from
RUB 7150per room per night
Book Now!

Kvartira N 4 Ginza Project 3 Stars

Siezhinskaya ulitsa 38, St Petersburg, 197198, Russia Show on map
Score 9.5 from 77 reviews
Kvartira N 4 Ginza Project
Pricesfrom (per room per night)
SingleRUB 4050
DoubleRUB 5900
Rooms from
RUB 4050per room per night
Book Now!

Saint Petersburg Soft Apartment 2 Stars

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

Maribelle Hostel 

Ulitsa Kazanskaya 12, St Petersburg, 191186, Russia Show on map
Score 9.0 from 12 reviews
Maribelle Hostel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per room per night
Book Now!

Apartment close to Winter Palace 

Bolshaya Morskaya Ulitsa 36, St Petersburg, 191186, Russia Show on map
Score 7.8 from 22 reviews
Apartment close to Winter Palace
Pricesfrom (per room per night)
SingleRUB 3450
DoubleRUB 8000
Rooms from
RUB 3450per room per night
Book Now!

Hostel CLUB 33 

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

Alye Parusa na Goncharnoy 

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

Karamazov Hotel 4 Stars

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

Friends Hostel on Griboedova 3 Stars

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

Griboedova 110 

nab. kanala Griboedova 110, St Petersburg, 190068, Russia Show on map
Score 8.8 from 1 review
Griboedova 110
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 1300
Rooms from
RUB 1300per room per night
Book Now!

Kamerdiner Hotel 3 Stars

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

Hostel Architector 

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

Ejen Guest House 

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

Radisson Royal Hotel 5 Stars

Nevsky Prospekt 49, St Petersburg, 191025, Russia Show on map
Score 8.2 from 653 reviews
Radisson Royal Hotel
Pricesfrom (per room per night)
SingleRUB 5735
DoubleRUB 16520
Rooms from
RUB 5735per room per night
Book Now!

Hostel Geralda 2 Stars

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

Apartamenti Comfort 

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

Rainbow Hostel 

Prospekt Bakunina 7, 2nd floor, St Petersburg, 191024, Russia Show on map
Score 8.3 from 31 reviews
Rainbow Hostel
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 1800
Rooms from
RUB 550per room per night
Book Now!

Radisson Sonya Hotel 4 Stars

Liteyny Prospekt 5/19, St Petersburg, 191187, Russia Show on map
Score 8.3 from 725 reviews
Radisson Sonya Hotel
Pricesfrom (per room per night)
SingleRUB 3960
DoubleRUB 9300
Rooms from
RUB 3960per room per night
Book Now!

Peter the Great Apartments on Nevsky 4 Stars

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

Apartment Basseynaya 53 

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

AlexandrInn Hotel 

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

Solo on Vosstaniya Square 3 Stars

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

Sputnik Hotel 3 Stars

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

Coffee s Molokom na Fontanke 

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

Apartamenti na Kronvekskom 

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

Isaakievskaya Ploshchad Guest House 

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

Rinaldi Premier 3 Stars

Nevsky Prospekt 103, St Petersburg, 197198, Russia Show on map
Score 8.1 from 184 reviews
Rinaldi Premier
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 4400
Rooms from
RUB 1000per room per night
Book Now!

Ispytateley 31 Apartment 

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

Atlantic Hotel 3 Stars

Kazanskaya Street 14, St Petersburg, 191186, Russia Show on map
Score 8.5 from 738 reviews
Atlantic Hotel
Pricesfrom (per room per night)</