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

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!

Peterville 3 Stars

Ulitsa Kolomenskaya 29, St Petersburg, 191119, Russia Show on map
Score 8.2 from 380 reviews
Peterville
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 7400
Rooms from
RUB 1450per 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!

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!

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!

Nomera na Sadovoy 

Ulitsa Lomonosova 3, St Petersburg, 191011, Russia Show on map
Score 8.2 from 37 reviews
Nomera na Sadovoy
Pricesfrom (per room per night)
SingleRUB 1199
DoubleRUB 1950
Rooms from
RUB 1199per room per night
Book Now!

Selena Apartment Malaya Sadovaya 

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

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!

Comfort on Chekhova 3 Stars

Chekhova Ulitsa 2 door code 12, St Petersburg, 191104, Russia Show on map
Score 9.1 from 143 reviews
Comfort on Chekhova
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4300
Rooms from
RUB 2500per room per night
Book Now!

Elizaveta Mini Hotel 

Admiralteyskaya Naberezhnaya 10, St Petersburg, 190000, Russia Show on map
Score 8.9 from 132 reviews
Elizaveta Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2500
Rooms from
RUB 1200per room per night
Book Now!

Mini-hotel na Shmidta 

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

Late Breakfast Club Hostel 

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

VSPB apartment Ligovskiy 

Ligovskiy Prospekt 123, apt. 15, St Petersburg, 191119, Russia Show on map
Score 9.4 from 3 reviews
VSPB apartment Ligovskiy
Pricesfrom (per room per night)
SingleRUB 3600
DoubleRUB 3750
Rooms from
RUB 3600per room per night
Book Now!

Inn Tsentr 

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

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!

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!

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!

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!

Mini Hotel Atlas 

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

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!

Iskra Hotel 3 Stars

Malaya Posadskaya Street 10, St Petersburg, 197046, Russia Show on map
Score 8.7 from 65 reviews
Iskra Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 3900
Rooms from
RUB 2600per room per night
Book Now!

Mini Hotel na Shevchenko 16 A 

Ulitsa Shevchenko 16 A, St Petersburg, 197198, Russia Show on map
Score 8.7 from 96 reviews
Mini Hotel na Shevchenko 16 A
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1500
Rooms from
RUB 1000per room per night
Book Now!

Apartment na Semi Uglah 

Malaya Moskovskaya, 6, St Petersburg, 191002, Russia Show on map
Score 7.4 from 3 reviews
Apartment na Semi Uglah
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 3500
Rooms from
RUB 3300per room per night
Book Now!

Piligrim 

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

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!

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!

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!

Blobhostel 

Zakharyevskaya Ulitsa 23, St Petersburg, 191123, Russia Show on map
Score 8.7 from 36 reviews
Blobhostel
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 2000
Rooms from
RUB 550per 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!

Hostel Moroshka 

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

Hotel Ani na Sofiyskoy 

Sofiyskaya Street 39, St Petersburg, 192236, Russia Show on map
Score 6.2 from 96 reviews
Hotel Ani na Sofiyskoy
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1800
Rooms from
RUB 1200per room per night
Book Now!

Mini-hotel "Kraski Leta" 

Ul. Mozhayskaya 28, St Petersburg, 198013, Russia Show on map
Score 8.2 from 12 reviews
Mini-hotel "Kraski Leta"
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1800
Rooms from
RUB 1600per 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!

Rinaldi at Petrogradskaya Side 3 Stars

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

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!

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!

Studio On Lesnaya 

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

Hostel Kanikuli 

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

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!

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!

Usadba Derzhavina Hotel 

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

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!

6 Rooms Mini Hotel 

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

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!

Apartment Na Turistskoy 8 

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

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!

Bigland Hostel 

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

Apartment Kolomenskaya 11 

Kolomenskaya Ulitsa 11, St Petersburg, 191040, Russia Show on map
Score 8.1 from 30 reviews
Apartment Kolomenskaya 11
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 2500
Rooms from
RUB 1300per 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!

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!

Mini-Hotel Dom Zingera 

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

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!

Austrian Yard-Apartments 3 Stars

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

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!

Zebra Hostel 

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

Aptekarsky 3 Apartments 

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

Yoga Apartment Green Tara 

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

Hotel Planeta 2 Stars

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

Apartment Dzhambula 16 

Pereulok Dzhambula 16/25, St Petersburg, 191180, Russia Show on map
Score 9.3 from 5 reviews
Apartment Dzhambula 16
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4000
Rooms from
RUB 3000per room per night
Book Now!

Dvory Capelly Hotel 3 Stars

Bolshaya Konyushennaya Street 9, St Petersburg, 191186, Russia Show on map
Score 8.2 from 296 reviews
Dvory Capelly Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 5800
Rooms from
RUB 1800per room per night
Book Now!

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!

Apartment on Nevsky 

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

Hostel Port on Nevsky 

Nevsky Prospekt 90-92, APT 47, St Petersburg, 191025, Russia Show on map
Score 8.9 from 289 reviews
Hostel Port on Nevsky
Pricesfrom (per room per night)
SingleRUB 318
DoubleRUB 1430
Rooms from
RUB 318per 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!

Apartments Spassky Pereulok 

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

Fontanka 58 Mini Hotel 3 Stars

Naberezhnaya Reki Fontanki 58, St Petersburg, 191002, Russia Show on map
Score 7.8 from 189 reviews
Fontanka 58 Mini Hotel
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 1700
Rooms from
RUB 900per 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!

Apartments na Lensoveta 34 

ulitsa Lensoveta 34/3, St Petersburg, 196143, Russia Show on map
Score 7.9 from 2 reviews
Apartments na Lensoveta 34
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 2500
Rooms from
RUB 1700per room per night
Book Now!

Altburg at Nevsky 53 3 Stars

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

Longo Apartment Griboedova 9 

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

Apartment Dunaiskiy Prospekt 7/7 

Dunaiskiy Prospekt 7/7, St Petersburg, 152366, Russia Show on map
 
Apartment Dunaiskiy Prospekt 7/7
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per 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!

Hotel Volna 

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

PiterDom Oblaka 

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

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!

Vesta Hostel 

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

SpbMannia On Galernaya Street 17 

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

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!

Apriori Hotel 3 Stars

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

Bolshaya Morskaya Inn 

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

Activ Hostel 

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

Nevskiy prospekt 164 

Nevskiy prospekt 164, kv. 5, St Petersburg, 191024, Russia Show on map
 
Nevskiy prospekt 164
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Apartment on Moskovskiy 

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

Apartment on Bronnitskaya 14 

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

Cafe de Flora 

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

Herzen House 3 Stars

Bolshaya Morskaya Ulitsa 25, St Petersburg, 190000, Russia Show on map
Score 8.8 from 542 reviews
Herzen House
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 6900
Rooms from
RUB 2600per room per night
Book Now!

Nevsky Bereg 122 3 Stars

Nevsky Prospekt 122, St Petersburg, 191036, Russia Show on map
Score 8.3 from 338 reviews
Nevsky Bereg 122
Pricesfrom (per room per night)
SingleRUB 2160
DoubleRUB 5200
Rooms from
RUB 2160per 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!

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!

Apartment On Efimova 1 

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

Alex Hotel Yugo Zapad 

Prospekt Marshala Zhukova 48, Bldg 1, St Petersburg, 198260, Russia Show on map
Score 7.5 from 18 reviews
Alex Hotel Yugo Zapad
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 6000
Rooms from
RUB 3500per room per night
Book Now!

Laweran Nevsky 96 2 Stars

Nevsky prospekt, 96, St Petersburg, 198218, Russia Show on map
Score 5.3 from 13 reviews
Laweran Nevsky 96
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 5000
Rooms from
RUB 1000per room per night
Book Now!

Apartment Staro-Petergofskij 

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

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!

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!

Hotel Ohta 3 Stars

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

Regina Hotel 3 Stars

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

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!

Kseniya Guest House 

Nevsky Prospekt 63, St Petersburg, 191011, Russia Show on map
Score 9.2 from 113 reviews
Kseniya Guest House
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 3900
Rooms from
RUB 1300per room per night
Book Now!

Guest House na Maloy Nevke 

Petrovsky Prospekt 13, St Petersburg, 197110, Russia Show on map
Score 9.1 from 19 reviews
Guest House na Maloy Nevke
Pricesfrom (per room per night)
SingleRUB 3600
DoubleRUB 5960
Rooms from
RUB 3600per room per night
Book Now!

Gorokhovaya 46 2 Stars

Gorohovaya Ulitsa 46, St Petersburg, 191023, Russia Show on map
Score 8.6 from 66 reviews
Gorokhovaya 46
Pricesfrom (per room per night)
SingleRUB 1399
DoubleRUB 2899
Rooms from
RUB 1399per 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!

Hostel Kolomna 

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

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!

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!

Hostel Rasputin 

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

Katyusha 3 Stars

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

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!

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!

BedAndBike Gorokhovaya 2 Stars

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

Apartment Longo Griboedova 9 

Neberezhnaya Kanala Griboyedova 9, St Petersburg, 191186, Russia Show on map
Score 7.7 from 11 reviews
Apartment Longo Griboedova 9
Pricesfrom (per room per night)
SingleRUB 2185
DoubleRUB 2185
Rooms from
RUB 2185per room per night
Book Now!

Hotel Garrah 3 Stars

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

SpbMannia on Rubinshteyna 

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

Hostel Mayakovskiy 

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

Hotel Angel 

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

Sonett Regata Guest House 2 Stars

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

Na Liteinom 

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

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!

Novoselkovsky Guest House 3 Stars

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

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!

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!

MDK Hotel 3 Stars

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

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!

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!

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!

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!

PiterDom Narvskaya 

Naberezhnaya Obvodnogo Kanala 142/16, Lit B, St Petersburg, 196128, Russia Show on map
Score 6.7 from 32 reviews
PiterDom Narvskaya
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2000
Rooms from
RUB 1200per room per night
Book Now!

Goodrest Hermitage 3 Stars

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

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!

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!

Mini-hotel on Nevskiy 6 

Nevsky prospekt 6, pom.31, St Petersburg, 191186, Russia Show on map
Score 3.8 from 1 review
Mini-hotel on Nevskiy 6
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 2100
Rooms from
RUB 1900per room per night
Book Now!

level 3 Hostel 

???????????,2, St Petersburg, 191025, Russia Show on map
Score 8.4 from 85 reviews
level 3 Hostel
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 1700
Rooms from
RUB 500per 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!

Hostel Elena 

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

Apartments on Moskovskiy 224/17 

Moskovskiy prospekt 224, St Petersburg, 196066, Russia Show on map
Score 8.4 from 9 reviews
Apartments on Moskovskiy 224/17
Pricesfrom (per room per night)
SingleRUB 2360
DoubleRUB 3050
Rooms from
RUB 2360per room per night
Book Now!

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!

Leningradsky dvorik 

Prospekt Chernyshevskogo, 17, St Petersburg, 191123, Russia Show on map
Score 7.0 from 69 reviews
Leningradsky dvorik
Pricesfrom (per room per night)
SingleRUB 880
DoubleRUB 1800
Rooms from
RUB 880per room per night
Book Now!

Alex Hotel on Vasilyevsky Island 

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

Hotel Mark Inn 3 Stars

Markina Street 1, St Petersburg, 197198, Russia Show on map
Score 8.2 from 293 reviews
Hotel Mark Inn
Pricesfrom (per room per night)
SingleRUB 1340
DoubleRUB 1960
Rooms from
RUB 1340per room per night
Book Now!

Vaskin Dom 

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

Mini-hotel Tsarskaya Stolitsa 

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

Mini Hotel Vuoksa 1 Star

Grodnenskiy pereulok 12, St Petersburg, 191123, Russia Show on map
Score 7.6 from 42 reviews
Mini Hotel Vuoksa
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1999
Rooms from
RUB 400per room per night
Book Now!

Graffiti L Hostel 

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

Apartamenti-studio na Sennoy 

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

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!

Apartamenti na Kollontay 

Ulitsa Kollontay, 5, build.1, St Petersburg, 193091, Russia Show on map
Score 7.6 from 9 reviews
Apartamenti na Kollontay
Pricesfrom (per room per night)
SingleRUB 2400
DoubleRUB 2800
Rooms from
RUB 2400per 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!

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!

Hostel on Ligovsky 

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

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!

Forum Mini Hotel 

Vasilievskiy Ostrov, 8 line, 59, St Petersburg, 199004, Russia Show on map
Score 9.3 from 45 reviews
Forum Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1370
DoubleRUB 2800
Rooms from
RUB 1370per 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!

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!

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!

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!

Mini-Hotel Nevskaya Perspektiva 

Griboyedov Canal Embankment 10, St Petersburg, 191186, Russia Show on map
Score 9.1 from 22 reviews
Mini-Hotel Nevskaya Perspektiva
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 2400
Rooms from
RUB 900per room per night
Book Now!

FD Hostel 

Nevsky Prospect 11, St Petersburg, 191186, Russia Show on map
Score 8.5 from 366 reviews
FD Hostel
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 3000
Rooms from
RUB 1400per 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!

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!

Guest House Nevsky Prospekt 74 

Nevsky Prospekt 74, St Petersburg, 191025, Russia Show on map
Score 7.8 from 44 reviews
Guest House Nevsky Prospekt 74
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3500
Rooms from
RUB 3000per room per night
Book Now!

Akadem-Park na Grazhdanke 

Grazhdansliy prospekt 36 build 1, St Petersburg, 195220, Russia Show on map
Score 9.0 from 6 reviews
Akadem-Park na Grazhdanke
Pricesfrom (per room per night)
SingleRUB 2190
DoubleRUB 2290
Rooms from
RUB 2190per room per night
Book Now!

Pushka INN hotel 4 Stars

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

Blues Hotel 3 Stars

Spasskiy Pereulok 9, St Petersburg, 190031, Russia Show on map
Score 8.0 from 47 reviews
Blues Hotel
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 1900
Rooms from
RUB 1600per 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!

Respectale Mini Hotel 3 Stars

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

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!

RentPiter Apartments on Nevsky 

Nevsky Prospekt area, St Petersburg, 191187, Russia Show on map
Score 6.9 from 32 reviews
RentPiter Apartments on Nevsky
Pricesfrom (per room per night)
SingleRUB 1150
DoubleRUB 2600
Rooms from
RUB 1150per room per night
Book Now!

Feelathome Apartments - Nevsky 3 Stars

Nevsky Prospekt 29, St Petersburg, 198100, Russia Show on map
Score 8.7 from 142 reviews
Feelathome Apartments - Nevsky
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 4900
Rooms from
RUB 2300per 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!

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!

Spacious Room at Pskovskaya Ulitsa 

Pskovskaya Ulitsa 8, St Petersburg, 190121, Russia Show on map
Score 6.1 from 2 reviews
Spacious Room at Pskovskaya Ulitsa
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 500
Rooms from
RUB 500per 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!

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!

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!

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!

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!

Apartment On Kirochnaya 22 

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

B&B Samovar 

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

Premium Apartment 

Kuznechnyy pereulok 14, St Petersburg, 191040, Russia Show on map
Score 10.0 from 1 review
Premium Apartment
Pricesfrom (per room per night)
SingleRUB 8175
DoubleRUB 8175
Rooms from
RUB 8175per room per night
Book Now!

Nevsky 78 Apart-hotel 3 Stars

Karavannaya ulitsa 7, St Petersburg, 191002, Russia Show on map
Score 7.4 from 199 reviews
Nevsky 78 Apart-hotel
Pricesfrom (per room per night)
SingleRUB 1105
DoubleRUB 3100
Rooms from
RUB 1105per room per night
Book Now!

Lanselot Hotel 2 Stars

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

Narvsky Hotel 

Narvsky Prospekt 14 Bldg 3, St Petersburg, 190020, Russia Show on map
Score 8.7 from 38 reviews
Narvsky Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3000
Rooms from
RUB 2000per 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!

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!

Rain Hostel 

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

Old Flat apartments Degtyarniy 

Degtyarny pereulok, 20, St Petersburg, 191015, Russia Show on map
Score 6.8 from 12 reviews
Old Flat apartments Degtyarniy
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per room per night
Book Now!

Hotel Marel 

Nevsky prospekt 102, St Petersburg, 191025, Russia Show on map
Score 9.0 from 96 reviews
Hotel Marel
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 5500
Rooms from
RUB 2100per 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!

Matisov Domik Hotel 3 Stars

Naberezhnaya Reki Pryazhka 3, St Petersburg, 190121, Russia Show on map
Score 9.0 from 631 reviews
Matisov Domik Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3750
Rooms from
RUB 1800per room per night
Book Now!

Apartment Dikaya Afrika 

ul Fedora Abramova 8, St Petersburg, 194362, Russia Show on map
 
Apartment Dikaya Afrika
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3800
Rooms from
RUB 2500per room per night
Book Now!

Mechtatel Na Manezhnom 

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

Apartment Butlerova 9?2 

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

Mini-Mani na Nevskom 

Nevsky prospekt, 66 apt 36, St Petersburg, 191011, Russia Show on map
Score 9.1 from 71 reviews
Mini-Mani na Nevskom
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 5650
Rooms from
RUB 1400per room per night
Book Now!

Apartament Nevskiy 

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

Party Train Hostel 2 Stars

Ligovskiy prospect 50 corpus ?1, St Petersburg, 191024, Russia Show on map
Score 7.0 from 186 reviews
Party Train Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1000
Rooms from
RUB 300per room per night
Book Now!

SuperHostel on Nevsky 130 

Nevsky Prospekt 130, St Petersburg, 191036, Russia Show on map
Score 8.9 from 170 reviews
SuperHostel on Nevsky 130
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1700
Rooms from
RUB 1000per 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!

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!

Apart Hotel on Italianskaya,1 

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

STN Apartments by Moskovskiy Railway Station 3 Stars

Nevskiy Prospekt 142, St Petersburg, 191036, Russia Show on map
Score 7.0 from 75 reviews
STN Apartments by Moskovskiy Railway Station
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 3900
Rooms from
RUB 1700per room per night
Book Now!

Petrovsky Dvor 3 Stars

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

Friends by Dom Knigi 

Naberezhnaya Kanala Griboyedova 19, St Petersburg, 191186, Russia Show on map
Score 9.2 from 309 reviews
Friends by Dom Knigi
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 2500
Rooms from
RUB 800per room per night
Book Now!

Amplua Hotel 

Ulitsa Marata 12, St Petersburg, 191025, Russia Show on map
Score 8.7 from 295 reviews
Amplua Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4500
Rooms from
RUB 2000per room per night
Book Now!

Twin Cities Melbourne 

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

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!

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!

All Faces 

Zagorodny Prospekt 10, St Petersburg, 191002, Russia Show on map
Score 7.8 from 54 reviews
All Faces
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1600
Rooms from
RUB 350per room per night
Book Now!

Hostel Noviy-Vishneviy 

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

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!

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!

Severnaya Stolitsa Apartment 

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

Trezzini Palace Hotel 5 Stars

Universitetskaya Naberezhnaya 21, St Petersburg, 199034, Russia Show on map
Score 9.1 from 317 reviews
Trezzini Palace Hotel
Pricesfrom (per room per night)
SingleRUB 6400
DoubleRUB 100000
Rooms from
RUB 6400per room per night
Book Now!

Iskra Hostel 1 Star

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

Apartments Na Nevskom Prospekte 

Nevsky Prospekt 27/18, Ap.99, St Petersburg, 191186, Russia Show on map
Score 9.9 from 4 reviews
Apartments Na Nevskom Prospekte
Pricesfrom (per room per night)
SingleRUB 7000
DoubleRUB 7000
Rooms from
RUB 7000per room per night
Book Now!

Apartment na Predportovom proezde 

1 Predportovy proezd 14, app.237, St Petersburg, 191002, Russia Show on map
 
Apartment na Predportovom proezde
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2300
Rooms from
RUB 1800per room per night
Book Now!

Business Apartments on Nevsky 79 

Nevsky prospekt 79, St Petersburg, 191040, Russia Show on map
Score 8.5 from 4 reviews
Business Apartments on Nevsky 79
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 6000
Rooms from
RUB 4000per 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!

Globus on Kurlyandskaya 

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

Apartment Spasskiy per. 6 

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

Aristos Boutique Hotel 4 Stars

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

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

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!

Hotel Solo Admiralteyskaya 3 Stars

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

Hotel 1913 year 3 Stars

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

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!

Station Hotel Z12 3 Stars

Zvenigorodskaya Ulitsa 12, St Petersburg, 191119, Russia Show on map
Score 8.8 from 1877 reviews
Station Hotel Z12
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 5700
Rooms from
RUB 1350per room per night
Book Now!

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!

Hotel Alfavit 3 Stars

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

St Petersburg Apartment 

Neyshlotsky Pereulok, 7, St Petersburg, 194044, Russia Show on map
Score 9.2 from 1 review
St Petersburg Apartment
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 3500
Rooms from
RUB 2800per room per night
Book Now!

Mini Hotel Pesteliya 

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

Apartment On Nevskiy Prospekt 54 

Apartment On Nevskiy Prospekt 54, Kv. 84, St Petersburg, 191011, Russia Show on map
 
Apartment On Nevskiy Prospekt 54
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per 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!

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!

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!

Hostel Avantage at Smolenka 1 Star

Kamskaya Street 4, St Petersburg, 199178, Russia Show on map
Score 7.4 from 8 reviews
Hostel Avantage at Smolenka
Pricesfrom (per room per night)
SingleRUB 563
DoubleRUB 2750
Rooms from
RUB 563per room per night
Book Now!

Sofiya 

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

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!

Apartment YES 

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

A-Hotels 

??????? ????????, ??? 103 ???.6, ??? 6 ?,, St Petersburg, 191036, Russia Show on map
Score 8.6 from 4 reviews
A-Hotels
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2000
Rooms from
RUB 1000per room per night
Book Now!

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!

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!

Randhouse Morskaya B&B 

Bolshaya Morskaya Str.25 App.17, St Petersburg, 191000, Russia Show on map
Score 8.4 from 81 reviews
Randhouse Morskaya B&B
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 4800
Rooms from
RUB 3500per 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!

Tolstoy Hostel 

Bolshoy Prospekt Petrogradskoy Storoni 75/35 app.2, St Petersburg, 197022, Russia Show on map
Score 7.4 from 59 reviews
Tolstoy Hostel
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 1750
Rooms from
RUB 450per room per night
Book Now!

Fall In Love Hostel 2 Stars

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

Duplex apartment City Center 

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

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!

Onegin 

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

Apartment na Prospekt Nauki 

Prospekt Nauki 17 k.2, St Petersburg, 190000, Russia Show on map
Score 9.6 from 4 reviews
Apartment na Prospekt Nauki
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2500
Rooms from
RUB 2000per room per night
Book Now!

Pushkinskaya 10 3 Stars

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

Apartment Na Vasilyevskom Ostrove 

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

Amsterdam Hotel 3 Stars

Nab.Reki Karpovki 14, St Petersburg, 197136, Russia Show on map
Score 8.7 from 73 reviews
Amsterdam Hotel
Pricesfrom (per room per night)
SingleRUB 1805
DoubleRUB 2565
Rooms from
RUB 1805per room per night
Book Now!

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!

Alex Hotel on Budapeshtskaya 

Malaya Kashtanovaya Alleya 4, St Petersburg, 192284, Russia Show on map
Score 7.4 from 13 reviews
Alex Hotel on Budapeshtskaya
Pricesfrom (per room per night)
SingleRUB 4500
DoubleRUB 6000
Rooms from
RUB 4500per room per night
Book Now!

Apartamenty na Povarskoy 

Povarskoy Pereulok, 14, St Petersburg, 191025, Russia Show on map
 
Apartamenty na Povarskoy
Pricesfrom (per room per night)
SingleRUB 9750
DoubleRUB 9750
Rooms from
RUB 9750per room per night
Book Now!

Soul Kitchen Hostel 

Naberezhnaya Reki Moiki 62/2 App. 9, St Petersburg, 190000, Russia Show on map
Score 9.6 from 131 reviews
Soul Kitchen Hostel
Pricesfrom (per room per night)
SingleRUB 944
DoubleRUB 4800
Rooms from
RUB 944per 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!

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!

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!

SV Hostel 

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

Guest House na Voznesenskom 30 

Voznesensky Prospekt, 30, St Petersburg, 190031, Russia Show on map
Score 9.4 from 2 reviews
Guest House na Voznesenskom 30
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 4800
Rooms from
RUB 4000per 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!

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!

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!

Pilau Business Hotel 3 Stars

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

Apartments on Ligovsky 130 

Ligovskiy prospekt, 130, St Petersburg, 192007, Russia Show on map
Score 9.1 from 24 reviews
Apartments on Ligovsky 130
Pricesfrom (per room per night)
SingleRUB 2900
DoubleRUB 2900
Rooms from
RUB 2900per room per night
Book Now!

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!

Apartment Sofia-55 

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

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!

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!

Qwerty 

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

Apartment South Beach Grecheskiy 

Grecheskiy pereulok 23, St Petersburg, 191036, Russia Show on map
Score 9.3 from 4 reviews
Apartment South Beach Grecheskiy
Pricesfrom (per room per night)
SingleRUB 1785
DoubleRUB 3500
Rooms from
RUB 1785per room per night
Book Now!

Apartments on Marata 59/2 

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

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!

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!

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!

Laweran on Razyezzhaya 

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

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!

Simple Hostel Nevsky 

Nevsky Prospekt 78, St Petersburg, 191025, Russia Show on map
Score 9.5 from 418 reviews
Simple Hostel Nevsky
Pricesfrom (per room per night)
SingleRUB 599
DoubleRUB 2299
Rooms from
RUB 599per room per night
Book Now!

Apartment Komendantsky Prospekt 

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

Hostel UFO 

Ulitsa Marata 74, St Petersburg, 191119, Russia Show on map
Score 8.3 from 13 reviews
Hostel UFO
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 750
Rooms from
RUB 300per room per night
Book Now!

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!

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!

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!

April Hotel 2 Stars

Pochtamtsky Pereulok 8, St Petersburg, 191000, Russia Show on map
Score 7.4 from 32 reviews
April Hotel
Pricesfrom (per room per night)
SingleRUB 4499
DoubleRUB 4999
Rooms from
RUB 4499per room per night
Book Now!

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!

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!

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!

Atmosphera on Nevsky 163 

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

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!

Anichkov Bridge Mini Hotel 

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

Avrora Central 3 Stars

Ligovsky Prospekt 21B, St Petersburg, 193036, Russia Show on map
Score 8.3 from 137 reviews
Avrora Central
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 4240
Rooms from
RUB 1500per room per night
Book Now!

The Sky at Nevsky Mini-Hotel 3 Stars

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

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!

Apartament na Moskovskom 165 

Moskovsky Prospekt 165, St Petersburg, 196070, Russia Show on map
Score 8.5 from 9 reviews
Apartament na Moskovskom 165
Pricesfrom (per room per night)
SingleRUB 2360
DoubleRUB 2850
Rooms from
RUB 2360per 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!

Inn Dostoevskiy 

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

Flat Hotel 2 Stars

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

Mini Hotel Mansarda 

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

Hermes Park Hotel 4 Stars

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

Ambitus Hotel 3 Stars

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

Admiralty Hostel 2 Stars

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

Apartment Na Zhukovskogo 41 

Ulitsa Zhukovskogo 41, ap. 27, St Petersburg, 191014, Russia Show on map
 
Apartment Na Zhukovskogo 41
Pricesfrom (per room per night)
SingleRUB 2345
DoubleRUB 2645
Rooms from
RUB 2345per 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!

Style Hotel 3 Stars

Bakunina prospect 2, St Petersburg, 191024, Russia Show on map
Score 9.1 from 363 reviews
Style Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 4500
Rooms from
RUB 1800per room per night
Book Now!

Vasilievskiy Dvor Hotel 3 Stars

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

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!

Iguana on Fonarnyy 

Fonarnyy Pereulok 12, St Petersburg, 190000, Russia Show on map
Score 7.5 from 35 reviews
Iguana on Fonarnyy
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 1300
Rooms from
RUB 950per 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!

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!

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!

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!

Mary House Mini Hotel 2 Stars

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

Guest house Taler 

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

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!

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!

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!

Happy Inn 4 Stars

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

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!

Inn Na Beregovoy 

ul Beregovaya 25 korp 1, St Petersburg, 194356, Russia Show on map
Score 7.9 from 1 review
Inn Na Beregovoy
Pricesfrom (per room per night)
SingleRUB 6500
DoubleRUB 6900
Rooms from
RUB 6500per 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 Natali 

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

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!

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!

MarLen 

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

Apartment Piter Fm Na Fontanke 

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

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!

Eden House-2 Studios 

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

Students' Rooms na Petrogradskoy 

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

Nevsky 66 Apartment 

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

Apartments on Turistskaya 24 

Ulitsa Turistskaya 24, St Petersburg, 197082, Russia Show on map
Score 8.7 from 4 reviews
Apartments on Turistskaya 24
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 1750
Rooms from
RUB 1750per 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!

Kot Matroskinn na Orlovskom 

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

Comfitel Alexandria Hotel 3 Stars

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

Apartments on Moskovskiy 220 

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

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!

Hostel by the river Neva 

Prospekt Obukhovskoy Oborony 199, St Petersburg, 172194, Russia Show on map
Score 8.5 from 46 reviews
Hostel by the river Neva
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 1800
Rooms from
RUB 1200per 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!

All Dreams Hotel 

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

STN Apartments on 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!

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!

Happy Pushkin Hotel 3 Stars

Angliyskaya Naberezhnaya, 52, St Petersburg, 190000, Russia Show on map
Score 8.5 from 860 reviews
Happy Pushkin Hotel
Pricesfrom (per room per night)
SingleRUB 2242
DoubleRUB 11989
Rooms from
RUB 2242per 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!

Staraya Gora 

Liteyniy prospekt 31, St Petersburg, 191028, Russia Show on map
Score 7.0 from 29 reviews
Staraya Gora
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1600
Rooms from
RUB 1000per room per night
Book Now!

Rinaldi Poetic 3 Stars

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

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!

Art Apartment 

Naberezhnaya Reki Moyki 30, St Petersburg, 191186, Russia Show on map
Score 9.9 from 91 reviews
Art Apartment
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 5000
Rooms from
RUB 3500per 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!

Octaviana Hotel 3 Stars

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

Apartment on Bolshoy Kazachy 2 Stars

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

Na Lanskoy 

Lanskoye shosse, 14, St Petersburg, 197342, Russia Show on map
Score 8.1 from 5 reviews
Na Lanskoy
Pricesfrom (per room per night)
SingleRUB 5000
DoubleRUB 5000
Rooms from
RUB 5000per room per night
Book Now!

Guest House Petershtadt 

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

Belvedere Nevsky Business Hotel 4 Stars

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

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!

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!

Capital Hotel na Sennoy 3 Stars

Moskovsky Prospekt 6, St Petersburg, 190031, Russia Show on map
Score 7.0 from 264 reviews
Capital Hotel na Sennoy
Pricesfrom (per room per night)
SingleRUB 980
DoubleRUB 2500
Rooms from
RUB 980per 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!

Apartments na Marshala Govorova 12 

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

Mesto Hotel 3 Stars

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

Alluria on Vosstaniya Hotel 2 Stars

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

Andersen Hotel 3 Stars

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

Happy House 2 Stars

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

Standard Class Apartment Na Turku 

Ulitsa Turku 11 / 2, St Petersburg, 192292, Russia Show on map
Score 8.9 from 5 reviews
Standard Class Apartment Na Turku
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per 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!

Royal Antares 4 Stars

Nevsky Prospekt 147, St Petersburg, 191024, Russia Show on map
Score 8.9 from 233 reviews
Royal Antares
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 3900
Rooms from
RUB 2200per room per night
Book Now!

Rinaldi at Petropavlovskaya 3 Stars

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

Assol MiniHotel 

Ulitsa Malaya Konyushennaya 7, St Petersburg, 191186, Russia Show on map
Score 9.4 from 40 reviews
Assol MiniHotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2800
Rooms from
RUB 1800per 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!

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!

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!

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!

Luna Hostel na Mokhovoy 2 Stars

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

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!

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!

Apartament on Dimitrova 16 

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

Hostel Yugo - Zapad 

Brestskiy bulvar 19/17-240, St Petersburg, 198328, Russia Show on map
Score 10.0 from 1 review
Hostel Yugo - Zapad
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

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!

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!

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!

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!

Hostel SMILE 

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

Come Inn Apartments 

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

Apartment Akadem-Park 

Ulitsa Butlerova, 32, St Petersburg, 195220, Russia Show on map
Score 8.6 from 13 reviews
Apartment Akadem-Park
Pricesfrom (per room per night)
SingleRUB 2490
DoubleRUB 2690
Rooms from
RUB 2490per room per night
Book Now!

Mary Hotel 3 Stars

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

Champagne Hotel 

Nevskiy Prospekt 108, St Petersburg, 191025, Russia Show on map
 
Champagne Hotel
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2200
Rooms from
RUB 1500per room per night
Book Now!

Apartment on Moyka 

Naberezhnaya Reki Moyki 56, St Petersburg, 190031, Russia Show on map
Score 9.3 from 40 reviews
Apartment on Moyka
Pricesfrom (per room per night)
SingleRUB 6500
DoubleRUB 6500
Rooms from
RUB 6500per room per night
Book Now!

Aleksa na Bolshoy Morskoy 

Bolshaya Morskaya Street 17, St Petersburg, 190000, Russia Show on map
Score 8.2 from 25 reviews
Aleksa na Bolshoy Morskoy
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 4200
Rooms from
RUB 1300per room per night
Book Now!

ANI Mini-hotel 

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

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

Art Hostel Squat 

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

Art-hotel Zontik 

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

Palantin Hotel 3 Stars

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

Loft on Sadovaya 3 Stars

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

Hotel Sun Valley 

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

PeterSky Hostel 

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

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!

Hostel Antre St. Isaac's Cathedral 

Ulitsa Yakubovicha 20, St Petersburg, 190000, Russia Show on map
Score 7.5 from 50 reviews
Hostel Antre St. Isaac's Cathedral
Pricesfrom (per room per night)
SingleRUB 195
DoubleRUB 5000
Rooms from
RUB 195per room per night
Book Now!

Helvetia Hotel 4 Stars

Marata Ulitsa 11, St Petersburg, 191025, Russia Show on map
Score 9.2 from 717 reviews
Helvetia Hotel
Pricesfrom (per room per night)
SingleRUB 3400
DoubleRUB 32550
Rooms from
RUB 3400per 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!

Eurasia Hotel 3 Stars

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

Aparthotel "Pulkovo-Park" 

Pulkovskoye Shosse, 14, St Petersburg, 196158, Russia Show on map
Score 6.6 from 19 reviews
Aparthotel "Pulkovo-Park"
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 5000
Rooms from
RUB 3000per room per night
Book Now!

Old Flat Hostel on Nekrasova 2 Stars

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

Churchill Hotel 1 Star

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

Apartment Moskovskiy Prospect 

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

Ridens 2 Stars

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

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!

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!

Apartment Sotsialisticheskaya 7 

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

Underground Hostel 

Voznesensky Prospect 41, St Petersburg, 190068, Russia Show on map
Score 8.0 from 199 reviews
Underground Hostel
Pricesfrom (per room per night)
SingleRUB 209
DoubleRUB 2500
Rooms from
RUB 209per room per night
Book Now!

Niva-SV 3 Stars

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

History Hotel at Griboedova 3 Stars

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

Liteiny 51 2 Stars

Liteiny Prospekt 51, St Petersburg, 191014, Russia Show on map
Score 8.5 from 118 reviews
Liteiny 51
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1800
Rooms from
RUB 1000per 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!

YouPiter apartments 

Naberezhnaya Kanala Griboyedova 22, St Petersburg, 191011, Russia Show on map
Score 9.7 from 13 reviews
YouPiter apartments
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2200
Rooms from
RUB 1600per room per night
Book Now!

Club Chao, mama 3 Stars

Voznesensky Prospekt 30, St Petersburg, 190000, Russia Show on map
Score 9.3 from 362 reviews
Club Chao, mama
Pricesfrom (per room per night)
SingleRUB 488
DoubleRUB 6728
Rooms from
RUB 488per room per night
Book Now!

Apartments Na Nevskom 72 

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

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!

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!

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!

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!

Moskovsky prospekt 224/18 

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

Passage Hotel 

Italianskaya Street 21, St Petersburg, 191011, Russia Show on map
Score 8.0 from 417 reviews
Passage Hotel
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 4000
Rooms from
RUB 700per room per night
Book Now!

Crowne Plaza St.Petersburg Airport 4 Stars

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

Lumier Guesthouse 

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

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!

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!

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!

BedAndBike Dostoevskogo 

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

Apartment Kutuzova 28 

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

WonderHostel on Nevsky - Retro 3 Stars

Nevsky Prospekt 23, St Petersburg, 191186, Russia Show on map
Score 8.7 from 234 reviews
WonderHostel on Nevsky - Retro
Pricesfrom (per room per night)
SingleRUB 903
DoubleRUB 2715
Rooms from
RUB 903per room per night
Book Now!

Friends on Chekhova 

Chekhova Ulitsa 11, St Petersburg, 191023, Russia Show on map
Score 8.5 from 93 reviews
Friends on Chekhova
Pricesfrom (per room per night)
SingleRUB 760
DoubleRUB 1730
Rooms from
RUB 760per room per night
Book Now!

Akyan St-Petersburg 3 Stars

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

Comfortline Inn 

Ulitsa Kolomenskaya 13, St Petersburg, 191040, Russia Show on map
Score 9.1 from 272 reviews
Comfortline Inn
Pricesfrom (per room per night)
SingleRUB 1275
DoubleRUB 1800
Rooms from
RUB 1275per room per night
Book Now!

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!

Sonata Hotel at Gorokhovaya 3 Stars

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

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!

PiterStay Apart Hotel 3 Stars

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

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!

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!

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!

Guest House Esperans 2 Stars

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

Hostel near Russian Museum 

Italyanskaya Ulitsa 11, St Petersburg, 191011, Russia Show on map
Score 9.4 from 267 reviews
Hostel near Russian Museum
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 3000
Rooms from
RUB 500per room per night
Book Now!

Severnaya MIni-Hotel 

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

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!

Pestel Inn 2 Stars

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

Family Hostel SPb 

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

Angel Court Yard 

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

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!

Staroff Hostel 

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

Hotel Smolenka 3 Stars

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

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!

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!

Hostel Nebo 2 Stars

Malyy prospekt Petrogradskoy Storony 1, Bldg. 3, St Petersburg, 190000, Russia Show on map
Score 9.2 from 110 reviews
Hostel Nebo
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 1490
Rooms from
RUB 450per room per night
Book Now!

Zvezdny Hotel 2 Stars

Pulkovskaya Str.6 bld.4, St Petersburg, 196158, Russia Show on map
Score 8.1 from 73 reviews
Zvezdny Hotel
Pricesfrom (per room per night)
SingleRUB 1680
DoubleRUB 3500
Rooms from
RUB 1680per 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!

Nevsky Mayak 3 Stars

Nevsky prospekt, 94, St Petersburg, 191025, Russia Show on map
Score 8.0 from 464 reviews
Nevsky Mayak
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 2700
Rooms from
RUB 1100per room per night
Book Now!

Apartments on Malodetskoselskiy 23 

Malodetskoselskiy prospekt 23, St Petersburg, 190013, Russia Show on map
 
Apartments on Malodetskoselskiy 23
Pricesfrom (per room per night)
SingleRUB 14000
DoubleRUB 14000
Rooms from
RUB 14000per room per night
Book Now!

Julia Gallery Apartment 

Perekupnoy Pereulok 9, St Petersburg, 191024, Russia Show on map
Score 9.3 from 30 reviews
Julia Gallery Apartment
Pricesfrom (per room per night)
SingleRUB 4500
DoubleRUB 6000
Rooms from
RUB 4500per room per night
Book Now!

Melange Hotel 3 Stars

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

Central Hostel 2 Stars

Nevsky Prospekt 5, St Petersburg, 191186, Russia Show on map
Score 7.6 from 105 reviews
Central Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1600
Rooms from
RUB 350per 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!

Apartmnet Na Dunaiskom 14/1 

Dunaiskiy prospect 14 korp 1, St Petersburg, 198156, Russia Show on map
Score 10.0 from 1 review
Apartmnet Na Dunaiskom 14/1
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 3500
Rooms from
RUB 2700per room per night
Book Now!

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!

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!

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!

Hotel Graf Tolstoy 

Naberezhnaya reki Fontanki, 52, St Petersburg, 191002, Russia Show on map
Score 8.6 from 211 reviews
Hotel Graf Tolstoy
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 3600
Rooms from
RUB 1400per room per night
Book Now!

Grecheskiy Dvorik 

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

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!

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!

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!

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!

Domotelli 

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

Apartment Metallistov 112 

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

Apartments Na Khoshimina 16 

Ulitsa Khoshimina 16, St Petersburg, 194356, Russia Show on map
Score 8.5 from 25 reviews
Apartments Na Khoshimina 16
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 3000
Rooms from
RUB 1800per 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!

Leo Apartments na Furazhnom 

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

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!

STN Apartments Budget 3 Stars

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

Acapella Hotel 3 Stars

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

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!

Zvezda Hostel 

Yakovlevsky Pereulok 2, St Petersburg, 196105, Russia Show on map
Score 7.4 from 142 reviews
Zvezda Hostel
Pricesfrom (per room per night)
SingleRUB 200
DoubleRUB 1500
Rooms from
RUB 200per room per night
Book Now!

Apartments Pulkovo 7 

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

Four Seasons Hotel Lion Palace St. Petersburg 5 Stars

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

Club MarInn Hotel 3 Stars

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

Mini-hotel Candy 

Goncharnaya Ulitsa 15a, St Petersburg, 191036, Russia Show on map
Score 7.4 from 42 reviews
Mini-hotel Candy
Pricesfrom (per room per night)
SingleRUB 355
DoubleRUB 28000
Rooms from
RUB 355per room per night
Book Now!

Chocolate 

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

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!

Yu Deluxe Hotel 3 Stars

Bolshaya Konyushennaya Str.12, St Petersburg, 191186, Russia Show on map
Score 8.4 from 351 reviews
Yu Deluxe Hotel
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 3500
Rooms from
RUB 1700per room per night
Book Now!

Apartment Khatka Bobra 

Malaya Morskaya Ul. 5, Kv. 16, St Petersburg, 191186, Russia Show on map
 
Apartment Khatka Bobra
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per 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!

Mini Hotel Vserdce 

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

Apartment Smolenskaya 11 

Ulitsa Smolensakaya 11 ? 2, St Petersburg, 196084, Russia Show on map
Score 9.0 from 25 reviews
Apartment Smolenskaya 11
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 4000
Rooms from
RUB 3000per room per night
Book Now!

Boutique Hotel Leningrad 3 Stars

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

Apart-Hotel Diamond 

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

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!

Mini-hotel Kaspiy 

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

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!

Dom Baltika 

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

Apartments Salt City 

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

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!

Trezzini Art Hotel 4 Stars

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

Hostel Na Vasilyevskom 

Ul. 10-Ya Liniya V.o., Dom 27, Kv. 15, St Petersburg, 199004, Russia Show on map
 
Hostel Na Vasilyevskom
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 3000
Rooms from
RUB 700per room per night
Book Now!

Palomnicheskaya Gostinica 

??. ????????, ?. 5, St Petersburg, 192029, Russia Show on map
Score 6.1 from 7 reviews
Palomnicheskaya Gostinica
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 1500
Rooms from
RUB 450per room per night
Book Now!

Hostel Visit 

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

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!

Hostel Days 1 Star

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

Mini-hotel Kon-Tiki 

Ulitsa Nekrasova 8, St Petersburg, 191014, Russia Show on map
Score 9.2 from 140 reviews
Mini-hotel Kon-Tiki
Pricesfrom (per room per night)
SingleRUB 780
DoubleRUB 1180
Rooms from
RUB 780per room per night
Book Now!

Arealinn Hotel 4 Stars

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

Altair 

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

Khoshimin Apartments 

Ulitsa Khoshimina, 16, apt. 409, St Petersburg, 194395, Russia Show on map
 
Khoshimin Apartments
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 2600
Rooms from
RUB 2600per 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!

Apartment on Moskovsky 224 

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

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!

Vasileostrovskiy Hotel 3 Stars

17-ya Liniya V.O. 66, St Petersburg, 199178, Russia Show on map
Score 5.4 from 335 reviews
Vasileostrovskiy Hotel
Pricesfrom (per room per night)
SingleRUB 840
DoubleRUB 2500
Rooms from
RUB 840per room per night
Book Now!

Troitsky 2 Hotel 2 Stars

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

Hostel N12 

Malodetskoselskiy prospekt 11, St Petersburg, 190013, Russia Show on map
Score 5.9 from 27 reviews
Hostel N12
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 350
Rooms from
RUB 300per room per night
Book Now!

Apartment Moskovsky 216 

Prospekt Moskovsky 216, St Petersburg, 196066, Russia Show on map
Score 9.0 from 2 reviews
Apartment Moskovsky 216
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per 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!

Tavricheskaya Hotel 3 Stars

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

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!

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!

Gagarinskie Bani Sauna Hotel 

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

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!

Hostel Wings 

Nevsky Prospekt 45, St Petersburg, 191025, Russia Show on map
Score 9.4 from 185 reviews
Hostel Wings
Pricesfrom (per room per night)
SingleRUB 380
DoubleRUB 2400
Rooms from
RUB 380per 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!

ParoVoz 

??????????? 12, St Petersburg, 191023, Russia Show on map
Score 9.0 from 13 reviews
ParoVoz
Pricesfrom (per room per night)
SingleRUB 299
DoubleRUB 3500
Rooms from
RUB 299per room per night
Book Now!

Yarina Mini-Hotel 

2-ya Sovetskaya ulitsa 23, St Petersburg, 191036, Russia Show on map
Score 7.1 from 77 reviews
Yarina Mini-Hotel
Pricesfrom (per room per night)
SingleRUB 899
DoubleRUB 3500
Rooms from
RUB 899per 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!

Apartments Sadovaya 2 

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

Apartment U Ploshadi Pobedy 

Moskovskoye Shosse 6 -118, St Petersburg, 196158, Russia Show on map
Score 10.0 from 1 review
Apartment U Ploshadi Pobedy
Pricesfrom (per room per night)
SingleRUB 1999
DoubleRUB 2999
Rooms from
RUB 1999per room per night
Book Now!

Mini-Hotel Alexandria Plus 

Ulitsa Zaozyornaya 8, St Petersburg, 196084, Russia Show on map
Score 8.4 from 25 reviews
Mini-Hotel Alexandria Plus
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 3500
Rooms from
RUB 1300per 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!

Green Apple Hotel 3 Stars

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

Apartments on Griboedova, 45 

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

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!

Marusya House Hostel 

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

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!

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!

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!

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!

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!

Severnaya Palmira Guest House on Rubinshteyna 26 

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

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!

City Hostel 

Lomonosova Street 24, St Petersburg, 191123, Russia Show on map
Score 8.0 from 59 reviews
City Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1200
Rooms from
RUB 400per 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!

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!

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!

Liteyny Hotel 

Liteyny Prospekt 12, St Petersburg, 191028, Russia Show on map
Score 9.1 from 726 reviews
Liteyny Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 5000
Rooms from
RUB 1800per room per night
Book Now!

Apart-hotel Salut 

Pulkovskoe shosse 14, St Petersburg, 196158, Russia Show on map
Score 7.6 from 18 reviews
Apart-hotel Salut
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 3150
Rooms from
RUB 2250per room per night
Book Now!

Apartment on Griboyedova 38 

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

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!

Mozaika Hostel 2 Stars

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

Star House Osobnyak 

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

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!

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!

Pietierghofskiie Apartment 

Pietierghofskoie Shossie Dom 3/5, St Petersburg, 198330, Russia Show on map
Score 8.6 from 8 reviews
Pietierghofskiie Apartment
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per 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!

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!

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!

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!

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!

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!

Spirit House Hostel 2 Stars

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

VSPB apartment Lux 

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

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!

Moskovskaya Apartment 

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

Park Inn by Radisson Pribaltiyskaya 4 Stars

Ulitsa Korablestroyteley, 14, St Petersburg, 199226, Russia Show on map
Score 7.6 from 1042 reviews
Park Inn by Radisson Pribaltiyskaya
Pricesfrom (per room per night)
SingleRUB 3330
DoubleRUB 10000
Rooms from
RUB 3330per room per night
Book Now!

Nevsky Dvor hotel 

Povarskoy Pereulok 4, St Petersburg, 191025, Russia Show on map
Score 9.1 from 285 reviews
Nevsky Dvor hotel
Pricesfrom (per room per night)
SingleRUB 1080
DoubleRUB 2900
Rooms from
RUB 1080per room per night
Book Now!

Grazhdansky Apartment 

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

Kot Begemot 

Ulitsa Rubinshteyna 15, St Petersburg, 191002, Russia Show on map
Score 8.1 from 202 reviews
Kot Begemot
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2000
Rooms from
RUB 400per 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!

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!

Rinaldi Art 3 Stars

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

Hostel Fun Giraffe 

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

Mini Hotel Nevskaya Classica 

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

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!

Apartment na Varshavskoy 23 

Varshavskaya, 23/336, St Petersburg, 196128, Russia Show on map
 
Apartment na Varshavskoy 23
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per 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!

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!

Hotel Kollontay 2 Stars

Kollontay Street 31/2, St Petersburg, 193312, Russia Show on map
Score 6.0 from 48 reviews
Hotel Kollontay
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3750
Rooms from
RUB 2000per 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!

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!

Guest House V.O.14 

14-ya liniya V.O. 31-33, St Petersburg, 199178, Russia Show on map
Score 8.5 from 34 reviews
Guest House V.O.14
Pricesfrom (per room per night)
SingleRUB 1960
DoubleRUB 3800
Rooms from
RUB 1960per 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!

Arena Hotel 3 Stars

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

Freak Boutique by Hermitage 

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

Yellow Hotel 

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

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

All Seazons 

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

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!

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!

Megapolis Apartments 

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

Apartments 1 step to Moskovskaya 

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

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!

Hostel Zvezdnaya 

Zvezdnaya 5, korpus 1, kv. 4, St Petersburg, 196158, Russia Show on map
Score 7.7 from 15 reviews
Hostel Zvezdnaya
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 3000
Rooms from
RUB 500per room per night
Book Now!

Apartment Khersonskaya 3 

Khersonskaya 3 kv 24, St Petersburg, 195269, Russia Show on map
 
Apartment Khersonskaya 3
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per 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!

Hostel Red Clothespin 

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

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!

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!

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!

Hotel Vtoroy Dom 

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

New Day Hostel 

Izmaylovsky Prospekt 22, Bldg 3, St Petersburg, 190005, Russia Show on map
Score 8.3 from 324 reviews
New Day Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 5000
Rooms from
RUB 350per room per night
Book Now!

Svetlana Apartment 

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

Positive Hostel on Fontanka 

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

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!

Apartment Ligovskiy 

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

Mini Hotel Geralda on Nevskiy 3 Stars

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

Romantic Class Apartment On Turku 

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

Atmosphera na Bolshom 25 

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

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!

Astra Hostel 2 Stars

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

Fontanka Inn 

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

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!

Comfort Apartment Budapeshtskaya 7 

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

MFK Gorniy 3 Stars

Ulitsa Nalichnaya,28, St Petersburg, 199406, Russia Show on map
 
MFK Gorniy
Pricesfrom (per room per night)
SingleRUB 3200
DoubleRUB 6000
Rooms from
RUB 3200per room per night
Book Now!

Hotel ArtApart 

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

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!

Apartment Moskovsky Prospekt 192 

Moskovsky Prospekt 192-194, St Petersburg, 196070, Russia Show on map