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

SSHostel Nevskiy 130 1 Star

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

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!

Belaya Noch 

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

Piter Mini Hotel 

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

PeterHouse Hostel 

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

Apartment Ordzhonikidze 55 

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

Mini-otel Chernyakhovskogo 29 

Chernyakhovskogo 29, St Petersburg, 191119, Russia Show on map
Score 5.5 from 18 reviews
Mini-otel Chernyakhovskogo 29
Pricesfrom (per room per night)
SingleRUB 2499
DoubleRUB 2999
Rooms from
RUB 2499per 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!

Karelia Business Hotel 3 Stars

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

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!

Aleksandr Grin 2 Stars

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

Pastel Classic 

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

Apartments u Dvortsovogo mosta 2 Stars

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

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!

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!

Pururoom Hostel 

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

Swift Camel 2 Stars

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

CityLime Hostel 

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

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!

Avrora Petrogradskaya 2 Stars

Malaya Posadskaya Str.15, St Petersburg, 197046, Russia Show on map
Score 7.7 from 28 reviews
Avrora Petrogradskaya
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 3700
Rooms from
RUB 1350per room per night
Book Now!

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

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!

Apartments on Pyatiletok 3 

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

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!

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!

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!

Apartment Sevastyyanovskie 

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

Mini Hotel Symfonia 3 Stars

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

Dream House Sadovaya 3 Stars

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

Greenwich Yard 

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

ImperialApart 

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

Apartments on Kolomenskaya 15 

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

Apartments na Fontanke 26 

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

SuperHostel Suvorovskiy 20 

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

Troitskaya Ploshchad Apartment 

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

Prestige on Vasilievsky 3 Stars

Maly Prospekt 27/2, St Petersburg, 199178, Russia Show on map
Score 8.4 from 126 reviews
Prestige on Vasilievsky
Pricesfrom (per room per night)
SingleRUB 2550
DoubleRUB 4400
Rooms from
RUB 2550per room per night
Book Now!

Apartments na Yesenina 

Ulitsa Yesenina 1/2, St Petersburg, 194354, Russia Show on map
Score 9.1 from 41 reviews
Apartments na Yesenina
Pricesfrom (per room per night)
SingleRUB 2660
DoubleRUB 2800
Rooms from
RUB 2660per 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!

Hotel TSIPK 3 Stars

Ulitsa Aerodromnaya 4A, St Petersburg, 197348, Russia Show on map
Score 7.0 from 43 reviews
Hotel TSIPK
Pricesfrom (per room per night)
SingleRUB 856
DoubleRUB 7000
Rooms from
RUB 856per room per night
Book Now!

Kurskaya Hotel 3 Stars

Kurskaya Str.10, St Petersburg, 192007, Russia Show on map
Score 8.6 from 85 reviews
Kurskaya Hotel
Pricesfrom (per room per night)
SingleRUB 1360
DoubleRUB 2700
Rooms from
RUB 1360per room per night
Book Now!

Apartment on Aviatsionnaya 

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

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!

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!

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!

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!

Blueberry 

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

Fitness Hostel 

ul. Krasnoputilovskaya 56, St Petersburg, 196247, Russia Show on map
Score 6.3 from 3 reviews
Fitness Hostel
Pricesfrom (per room per night)
SingleRUB 650
DoubleRUB 1300
Rooms from
RUB 650per room per night
Book Now!

Irena Guest House 

Bolshaya Morskaya Ulitsa 31, St Petersburg, 190000, Russia Show on map
Score 8.0 from 11 reviews
Irena Guest House
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2000
Rooms from
RUB 1200per room per night
Book Now!

Atmosphera na Marata 10 

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

Apartment On Kostyushko 13 

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

Artefact 3 Stars

Kronverkskaya ulitsa 1, St Petersburg, 197101, Russia Show on map
Score 9.5 from 177 reviews
Artefact
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 4500
Rooms from
RUB 2700per room per night
Book Now!

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!

Moskovskiy prospekt 224/9 

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

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!

FlatHome24 Prospekt Solidarnosti 

Prospekt Solidarnosti 7k4, St Petersburg, 193312, Russia Show on map
Score 2.9 from 1 review
FlatHome24 Prospekt Solidarnosti
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Park Inn by Radisson Pulkovskaya 

Pl.Pobedy 1, St Petersburg, 196240, Russia Show on map
Score 7.4 from 2061 reviews
Park Inn by Radisson Pulkovskaya
Pricesfrom (per room per night)
SingleRUB 3420
DoubleRUB 7700
Rooms from
RUB 3420per room per night
Book Now!

Apartments on Grecheskiy 11 

Grecheskiy prospekt 11, St Petersburg, 191036, Russia Show on map
Score 9.7 from 14 reviews
Apartments on Grecheskiy 11
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3600
Rooms from
RUB 3500per 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!

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!

Lumier Guesthouse 

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

Hostel Bliss 

Nevsky Prospekt 11/2, St Petersburg, 191186, Russia Show on map
Score 8.1 from 82 reviews
Hostel Bliss
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 3000
Rooms from
RUB 350per 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!

Sputnik Hotel 3 Stars

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

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!

Vremena Goda Hotel 3 Stars

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

Hotel Mari 

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

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!

Apartment Na Kuznechnyy Pereulok 5 

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

Guest house OPERA 3 Stars

Naberezhnaya kanala Griboedova, 41, St Petersburg, 191186, Russia Show on map
Score 8.9 from 78 reviews
Guest house OPERA
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2500
Rooms from
RUB 1000per 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!

Atmosphera Petrogradskiy 

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

Hotel Gala 

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

Apartment on Vladimirsky Prospekt 

Vladimirsky Prospekt 11, St Petersburg, 191025, Russia Show on map
Score 9.0 from 5 reviews
Apartment on Vladimirsky Prospekt
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 2800
Rooms from
RUB 2800per room per night
Book Now!

Mini hotel Pushka 

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

Apartment na Petrovskom 

?????????? ????????, 14 ?3, St Petersburg, 197110, Russia Show on map
Score 9.0 from 9 reviews
Apartment na Petrovskom
Pricesfrom (per room per night)
SingleRUB 7000
DoubleRUB 8000
Rooms from
RUB 7000per 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!

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!

Admiral Hostel 

Ulitsa Konnaya, 12, St Petersburg, 197046, Russia Show on map
Score 8.4 from 41 reviews
Admiral Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 600
Rooms from
RUB 350per 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!

Apartamenty v Kudrovo 

Kudrovo, Leningradskaya Ulitsa, 7, St Petersburg, 188689, Russia Show on map
Score 9.4 from 17 reviews
Apartamenty v Kudrovo
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3000
Rooms from
RUB 3000per room per night
Book Now!

Alex Hotel na Muzhestva 4 Stars

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

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!

Majestic Boutique Hotel Deluxe 4 Stars

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

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!

Yubileyny Mini-Hotel 

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

SuperHostel - Pushkinskaya 11 

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

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!

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!

Guest room on Novatorov 

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

Shelfort Hotel 3 Stars

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

Nordic Hotel 

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

SuperHostel on Lebedeva 10 

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

Ermitage Hotel 

Millionnaya Ulitsa 11, St Petersburg, 191186, Russia Show on map
Score 8.7 from 80 reviews
Ermitage Hotel
Pricesfrom (per room per night)
SingleRUB 3700
DoubleRUB 5900
Rooms from
RUB 3700per 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!

Taiga Hostel 

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

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!

Vintage Hotel 3 Stars

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

Funny Money Hostel 

Sredniy Prospekt V.O, 69 liter B, St Petersburg, 194356, Russia Show on map
Score 8.6 from 113 reviews
Funny Money Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2500
Rooms from
RUB 400per 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!

ReMarka Apartments on 6th Sovetskaya 

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

Center Hostel 1 Star

Ulitsa Rubinshteina 4 Office 28, St Petersburg, 191025, Russia Show on map
Score 8.5 from 67 reviews
Center Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1650
Rooms from
RUB 300per room per night
Book Now!

LoveHotel Landorff 

Gorokhovaya ulitsa 41, St Petersburg, 191013, Russia Show on map
Score 7.4 from 122 reviews
LoveHotel Landorff
Pricesfrom (per room per night)
SingleRUB 2501
DoubleRUB 6500
Rooms from
RUB 2501per room per night
Book Now!

Apartment Bolshaya Zelenina 8 

Ulitsa Bolshaya Zelenina 8, St Petersburg, 197110, Russia Show on map
 
Apartment Bolshaya Zelenina 8
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2700
Rooms from
RUB 2000per 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!

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!

Mini-Hotel Rich 3 Stars

Ulitsa Vosstaniya 1, St Petersburg, 191036, Russia Show on map
Score 9.0 from 42 reviews
Mini-Hotel Rich
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 3500
Rooms from
RUB 1300per room per night
Book Now!

Apartment na Fontanke 30 

Naberezhnaya reki Fontanki 30, St Petersburg, 191028, Russia Show on map
Score 7.8 from 5 reviews
Apartment na Fontanke 30
Pricesfrom (per room per night)
SingleRUB 8200
DoubleRUB 8200
Rooms from
RUB 8200per 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!

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!

Valbrug Mini-Hotel 

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

Mini Hotel Jazzclub 3 Stars

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

AZIMUT Hotel Saint-Petersburg 3 Stars

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

Hotel Zolotaya Seredina 2 Stars

Ulitsa Grazhdanskaya 16, St Petersburg, 190068, Russia Show on map
 
Hotel Zolotaya Seredina
Pricesfrom (per room per night)
SingleRUB 1260
DoubleRUB 3300
Rooms from
RUB 1260per room per night
Book Now!

Randhouse Sennaya B&B 

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

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!

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!

Tim Club Hotel 3 Stars

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

Chayka Hostel 

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

Prima Guest House 

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

Mini-Mani na Marata 

Ulitsa Marata 30, St Petersburg, 191011, Russia Show on map
Score 8.8 from 64 reviews
Mini-Mani na Marata
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 4845
Rooms from
RUB 450per room per night
Book Now!

Friends Life 

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

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!

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!

FlatStar on Rubinshteyna 3 

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

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

In-Hotel 3 Stars

Prospekt Zagorodniy 21, St Petersburg, 191002, Russia Show on map
Score 8.4 from 199 reviews
In-Hotel
Pricesfrom (per room per night)
SingleRUB 900
DoubleRUB 2000
Rooms from
RUB 900per room per night
Book Now!

Roses Hotel 4 Stars

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

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!

PiterDom on Rizhskiy 

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

Apartment Novokolomyazhskiy 12/2 

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

Apartments na Lensoveta 10 

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

Mini Hotel Nevsky 150 2 Stars

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

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!

Mom, I'm Home Hostel 

Nevsky Prospekt 147, St Petersburg, 191024, Russia Show on map
Score 8.7 from 179 reviews
Mom, I'm Home Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 1490
Rooms from
RUB 400per room per night
Book Now!

Tradition Hotel 4 Stars

Prospekt Dobrolyubova 2, St Petersburg, 197198, Russia Show on map
Score 9.0 from 192 reviews
Tradition Hotel
Pricesfrom (per room per night)
SingleRUB 3120
DoubleRUB 50000
Rooms from
RUB 3120per room per night
Book Now!

Kino Hostel on Moskovskiy 2 Stars

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

Guest House na Khoshimina 

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

Studia on Poltavsky proezd 2 

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

Mike Ryss' Apartments at 5 Points 

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

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!

Kievskaya Hotel 3 Stars

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

Anmar Hostel 2 Stars

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

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

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

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!

Arenta Apartments 

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

Okhtinskaya Hotel 3 Stars

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

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!

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!

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!

SKY Hotel 3 Stars

Bolshaya Konyushennaya Ulitsa 17, St Petersburg, 191186, Russia Show on map
Score 8.9 from 343 reviews
SKY Hotel
Pricesfrom (per room per night)
SingleRUB 1445
DoubleRUB 4100
Rooms from
RUB 1445per 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!

Best Corner 3 Stars

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

Abazhur Hostel 

Pochtamtskaya Ulitsa 20, St Petersburg, 190000, Russia Show on map
Score 8.7 from 179 reviews
Abazhur Hostel
Pricesfrom (per room per night)
SingleRUB 650
DoubleRUB 1550
Rooms from
RUB 650per 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!

Oktiabrskaya Hotel 4 Stars

Ligovsky Prospekt 10, St Petersburg, 191036, Russia Show on map
Score 7.7 from 1691 reviews
Oktiabrskaya Hotel
Pricesfrom (per room per night)
SingleRUB 2520
DoubleRUB 8870
Rooms from
RUB 2520per 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!

St.Petersburg Apartments by South Beach 

Varshavskaya Street 19/2, St Petersburg, 196128, Russia Show on map
Score 8.3 from 190 reviews
St.Petersburg Apartments by South Beach
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1900
Rooms from
RUB 1500per room per night
Book Now!

Saha Peterburg 

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

Posadsky Dvor 

Bolshaya Posadskaya Street 9/5, St Petersburg, 197046, Russia Show on map
Score 7.3 from 31 reviews
Posadsky Dvor
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2000
Rooms from
RUB 1800per 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!

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!

Hostel Ela 

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

5th Corner Hotel 3 Stars

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

Art House Hotel 3 Stars

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

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!

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!

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!

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!

Piterskaya Club Hotel 3 Stars

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

Samsonov Hotel Adagio 2 Stars

Nevskiy Prospekt 107, St Petersburg, 191036, Russia Show on map
Score 8.2 from 35 reviews
Samsonov Hotel Adagio
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2300
Rooms from
RUB 2000per 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!

Altburg on Grechesky 3 Stars

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

Lucky Place Hostel 

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

Nevsky 109 

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

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!

FlatStar on Nevsky 112 

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

SuperHostel Nevsky 117 

Nevsky Prospekt 117, St Petersburg, 191024, Russia Show on map
Score 8.5 from 194 reviews
SuperHostel Nevsky 117
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per 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!

SuperHostel on Mayakovskogo 27 

Mayakovskaya Ulitsa 27, St Petersburg, 191014, Russia Show on map
Score 8.5 from 183 reviews
SuperHostel on Mayakovskogo 27
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1000
Rooms from
RUB 1000per 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!

Eco Mansarda on 8 Sovetskaya 

Ulitsa 8-ya Sovetskaya 34, St Petersburg, 191144, Russia Show on map
Score 10.0 from 4 reviews
Eco Mansarda on 8 Sovetskaya
Pricesfrom (per room per night)
SingleRUB 4600
DoubleRUB 4600
Rooms from
RUB 4600per room per night
Book Now!

The 5th floor Hotel 

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

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!

Lotos Spa Hotel 

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

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!

Mini-hotel Ariadna 

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

Moy Otelchik 

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

Rooms UBK 

Prospect Energetikov 31 korp 3G, St Petersburg, 195248, Russia Show on map
Score 9.8 from 10 reviews
Rooms UBK
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 4600
Rooms from
RUB 4000per 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!

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!

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!

Sofia Hostel 

Ulitsa Pushkinskaya 18, St Petersburg, 191040, Russia Show on map
Score 9.7 from 144 reviews
Sofia Hostel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 4000
Rooms from
RUB 1800per 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!

Preobrazhenskiy Hostel 

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

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!

Grand Hotel Emerald 5 Stars

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

Boutique Hotel 1852 

Ulitsa Zhukovskogo 10 (entrance Chekhova 2), St Petersburg, 191014, Russia Show on map
 
Boutique Hotel 1852
Pricesfrom (per room per night)
SingleRUB 4200
DoubleRUB 6900
Rooms from
RUB 4200per 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!

Apartment On Lensoveta 43/3 

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

Apartment Matrosa Zheleznyaka 

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

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!

Neva Flats Vosstaniya Square 3 Stars

Nevskiy Prospekt Region, St Petersburg, 191002, Russia Show on map
Score 8.5 from 29 reviews
Neva Flats Vosstaniya Square
Pricesfrom (per room per night)
SingleRUB 4900
DoubleRUB 10600
Rooms from
RUB 4900per room per night
Book Now!

Valeria Mini Hotel 3 Stars

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

Elena Aparment 

Prospekt Nastavnikov 36-2, St Petersburg, 195279, Russia Show on map
Score 9.4 from 2 reviews
Elena Aparment
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 3300
Rooms from
RUB 3300per 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!

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!

Nevsky Centre 3 Stars

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

Matrix Hotel 

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

Tuchkov Hotel 3 Stars

Maly Prospekt Vasilevskogo Ostrova, 7, St Petersburg, 199178, Russia Show on map
Score 9.4 from 551 reviews
Tuchkov Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 4500
Rooms from
RUB 2500per room per night
Book Now!

Hostel Teplo 

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

Burano Hostel 

Ulitsa Marata 56, St Petersburg, 191119, Russia Show on map
Score 8.4 from 91 reviews
Burano Hostel
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 1400
Rooms from
RUB 700per room per night
Book Now!

Apartments on Varshavskaya 79 

Varshavskaya Street 79, St Petersburg, 196240, Russia Show on map
Score 8.4 from 28 reviews
Apartments on Varshavskaya 79
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2500
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!

Apartments Inpredservice 

Leninskiy prospekt 115, St Petersburg, 198207, Russia Show on map
Score 8.2 from 275 reviews
Apartments Inpredservice
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 5800
Rooms from
RUB 3500per room per night
Book Now!

FlatHome24 on Kollontay 27 

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

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!

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!

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!

Selena Apartment on Kanal Griboyedova 

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

SoNata 2 Stars

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

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!

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!

Butterfly Hotel 3 Stars

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

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!

Nevsky Forum Hotel 4 Stars

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

Zlatoust Dom Benua 2 Stars

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

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!

Art-Amirus Hostel 

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

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!

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!

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!

7 Fridays Hostel 

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

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!

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!

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!

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!

Mini Hotel Shtandart 3 Stars

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

Studio on Khoshimina 

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

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!

Orbita Hotel 3 Stars

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

Arenta Apartments 

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

Missis Hudson 2 Stars

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

Old Flat Guest house na Zhukovskogo 2 Stars

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

Apartment Nevskiy Prospekt 150 

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

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!

Happy Inn na Sofiyskoy 

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

Voyage Hotel 

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

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!

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!

Avtograf Hotel 3 Stars

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

Bristol Hotel 3 Stars

Rasstannaya Street 2A Bld1, St Petersburg, 192007, Russia Show on map
Score 8.7 from 1473 reviews
Bristol Hotel
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 6300
Rooms from
RUB 1900per 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!

Apartment K-42 

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

Inn 15 Komnat 

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

Old Vienna Hotel 

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

Coffee Hostel 

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

Renaissance St. Petersburg Baltic Hotel 5 Stars

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

Apartments ERS Nevsky 

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

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

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!

Guest House u Lvinogo mostika 

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

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!

Petr Hotel 4 Stars

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

Myhomehotel na Borovoi 

Ulitsa Borovaia 18/1, St Petersburg, 191119, Russia Show on map
Score 6.9 from 2 reviews
Myhomehotel na Borovoi
Pricesfrom (per room per night)
SingleRUB 4500
DoubleRUB 4990
Rooms from
RUB 4500per room per night
Book Now!

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

Traveller's Palace Hostel 

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

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

Komnati na Vosstaniya 13 

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

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!

STN Apartments on Nevsky 60 

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

Rinaldi Premier 3 Stars

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

Hostel Right Place 

Ulitsa Zhukovskogo, 57, St Petersburg, 191036, Russia Show on map
Score 6.7 from 68 reviews
Hostel Right Place
Pricesfrom (per room per night)
SingleRUB 260
DoubleRUB 2200
Rooms from
RUB 260per room per night
Book Now!

Friends Hostel on Griboedova 3 Stars

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

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

Altera Hostel 

9-ya liniya 44, apt 7, St Petersburg, 199178, Russia Show on map
Score 9.5 from 97 reviews
Altera Hostel
Pricesfrom (per room per night)
SingleRUB 700
DoubleRUB 1500
Rooms from
RUB 700per room per night
Book Now!

Guest House Viktoriya 

Perekopskaya 5, Kv. 12, St Petersburg, 190020, Russia Show on map
 
Guest House Viktoriya
Pricesfrom (per room per night)
SingleRUB 1400
DoubleRUB 2500
Rooms from
RUB 1400per room per night
Book Now!

FlatHome24 on Prospekt Bolshevikov 

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

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!

Modern Apartment On Vasilievsky 

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

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!

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!

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!

Apartment na Vereyskaya 

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

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!

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!

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!

Vysshaya Liga 108 

Ligovskiy Prospect 108?, St Petersburg, 191119, Russia Show on map
Score 7.3 from 22 reviews
Vysshaya Liga 108
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 2400
Rooms from
RUB 350per room per night
Book Now!

Boutique Hotel Grand 3 Stars

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

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!

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!

Pansion on Sennaya Mini-Hotel 1 Star

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

Seven Cabins Hotel 

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

Ave Caesar Vasilievsky 

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

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!

Anyuta Mini-hotel 

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

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!

WonderHostel Central 

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

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!

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!

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!

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!

Feelathome Apartments on Millionnaya 

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

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!

Advance-Trio Na Mokhovoy 

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

Apartment on Rubinshteyna 

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

Lesnaya Apartment 

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

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!

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!

Globus Mini Hotel 

Yakovlevsky Pereulok 2, St Petersburg, 196105, Russia Show on map
Score 7.3 from 129 reviews
Globus Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1150
DoubleRUB 1800
Rooms from
RUB 1150per room per night
Book Now!

FlatHome24 on Moskovskiy 220 

Moskovskiy prospekt 220, build 1, St Petersburg, 190000, Russia Show on map
Score 7.1 from 2 reviews
FlatHome24 on Moskovskiy 220
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Grand Kanyon Hotel 3 Stars

Shostakovicha Street 2, St Petersburg, 194358, Russia Show on map
Score 8.7 from 579 reviews
Grand Kanyon Hotel
Pricesfrom (per room per night)
SingleRUB 2700
DoubleRUB 3400
Rooms from
RUB 2700per room per night
Book Now!

Hostel Port on Sennaya 3 Stars

Ulitsa Efimova 1, St Petersburg, 190031, Russia Show on map
Score 8.0 from 181 reviews
Hostel Port on Sennaya
Pricesfrom (per room per night)
SingleRUB 333
DoubleRUB 2640
Rooms from
RUB 333per room per night
Book Now!

Mini-Hotel Kvartira No5 

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

SutkiPetersburg Kuybysheva 7 Aurora 

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

Apartment Rubinshteyna 11 

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

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!

Alpiysky Hostel 

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

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!

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!

Saint-Petersburg Hotel 3 Stars

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

Demokrat na Nevskom Hotel 

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

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!

Red Stars Hostel 

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

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!

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!

Rinaldi at Nevsky prospect 105 3 Stars

Nevsky Prospekt 105, St Petersburg, 197198, Russia Show on map
Score 7.6 from 52 reviews
Rinaldi at Nevsky prospect 105
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2800
Rooms from
RUB 1000per room per night
Book Now!

Apartment Vladimirskiy Prospekt 7 

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

City Hostel na Gorokhovoy 

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

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!

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!

Apartment Na Zagorodnom 

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

Lime Hostel 2 Stars

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

Apartments near Metro Moskovskaya 

1 Predportovy proezd 14, app. 395, St Petersburg, 196240, Russia Show on map
 
Apartments near Metro Moskovskaya
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Hostel Makarena 

Pereulok Makarenko 14, St Petersburg, 190068, Russia Show on map
Score 7.6 from 90 reviews
Hostel Makarena
Pricesfrom (per room per night)
SingleRUB 240
DoubleRUB 1200
Rooms from
RUB 240per 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!

Dom Dostoevskogo 3 Stars

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

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!

Talisman Hotel 3 Stars

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

Mini-Hotel Nevsky 74 3 Stars

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

Regard Inn 

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

Apartments next to Kazan Cathedral 

Area of Kazan Cathedral, St Petersburg, 191000, Russia Show on map
Score 8.1 from 231 reviews
Apartments next to Kazan Cathedral
Pricesfrom (per room per night)
SingleRUB 1999
DoubleRUB 6500
Rooms from
RUB 1999per 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!

Selena Apartment on Bolshaya Morskaya 

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

BroadSky Hostel 

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

Hotel Nevskiy 98 3 Stars

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

GoodNight Hotel 3 Stars

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

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!

Amaranta Admiralteyskaya Hotel 3 Stars

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

Amadeo Hotel 3 Stars

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

My Space Hostel 

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

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!

Hotel Gena 

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

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!

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!

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!

Comfitel Demidov Bridge Hotel 3 Stars

Nab.Kanala Griboedova 50, St Petersburg, 190000, Russia Show on map
Score 7.9 from 181 reviews
Comfitel Demidov Bridge Hotel
Pricesfrom (per room per night)
SingleRUB 1080
DoubleRUB 3600
Rooms from
RUB 1080per room per night
Book Now!

Apartment Kiyevskaya 3 

Ul. Kiyevskaya 3, St Petersburg, 196084, Russia Show on map
 
Apartment Kiyevskaya 3
Pricesfrom (per room per night)
SingleRUB 3600
DoubleRUB 3600
Rooms from
RUB 3600per room per night
Book Now!

V&V Hostel 

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

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!

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!

Iguana on Moskovsky 2 Stars

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

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!

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!

Hostel Gosti 2 Stars

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

Na terrase 

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

Bolshaya Kvartira 

2-ya Sovetskaya 14, St Petersburg, 191036, Russia Show on map
Score 6.0 from 5 reviews
Bolshaya Kvartira
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Mon ami hostel 3 Stars

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

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!

Chillout Hostel 

Ulitsa Goncharnaya, 13, St Petersburg, 191036, Russia Show on map
Score 9.3 from 251 reviews
Chillout Hostel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 800
Rooms from
RUB 600per room per night
Book Now!

Brigit Mini-Hotel Na Ladozhskoy 1 Star

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

4 Storony Sveta Hotel 

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

Central Street Hostel 

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

Novaya Istoriya 

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

Apartment by Alexander park 

Tatarskiy pereulok 1, St Petersburg, 197198, Russia Show on map
Score 9.2 from 1 review
Apartment by Alexander park
Pricesfrom (per room per night)
SingleRUB 4950
DoubleRUB 6500
Rooms from
RUB 4950per room per night
Book Now!

Aximaris Hotel 3 Stars

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

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!

Demidov 3 Stars

V.O. Sredniy Prospect 28/29 App 25, St Petersburg, 199004, Russia Show on map
Score 8.4 from 326 reviews
Demidov
Pricesfrom (per room per night)
SingleRUB 1292
DoubleRUB 3900
Rooms from
RUB 1292per room per night
Book Now!

Solo on Nevsky Prospekt 3 Stars

Ulitsa Rubinshteyna 5, St Petersburg, 191025, Russia Show on map
Score 8.9 from 281 reviews
Solo on Nevsky Prospekt
Pricesfrom (per room per night)
SingleRUB 2221
DoubleRUB 3900
Rooms from
RUB 2221per room per night
Book Now!

Beryozka Guest House 1 Star

Nevsky Prospekt 120, St Petersburg, 191036, Russia Show on map
Score 7.9 from 40 reviews
Beryozka Guest House
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 1500
Rooms from
RUB 1500per room per night
Book Now!

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!

Balzac Hotel 4 Stars

Galernaya street 59, St Petersburg, 191025, Russia Show on map
Score 8.6 from 323 reviews
Balzac Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 25000
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!

Hostel Kovcheg 

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

Gamak 

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

Hostel Whose Suitcase 3 Stars

Nevsky prospect 87, St Petersburg, 190036, Russia Show on map
Score 8.8 from 501 reviews
Hostel Whose Suitcase
Pricesfrom (per room per night)
SingleRUB 890
DoubleRUB 1680
Rooms from
RUB 890per 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!

Atmosphera na Nevskom 132 

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

Hostel Tapki 

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

Bolshaya Morskaya 7 Hotel 3 Stars

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

PLUK hostel 

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

Apartment na Korablestroiteley 35 

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

PMG Hostel 

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

Apartment on Varshavskaya 63 

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

Hostel Cinema 

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

Mini-hotel na Lesnom 

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

Antique-Hotel Rachmaninov 3 Stars

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

Meeting place 

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

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!

BM 13 Apartment Hermitage 

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

Petersburg's Elegy 

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

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!

Guest House At Griboedova 15 

Nabereznaya Kanala Griboedova,15, apt. 28, St Petersburg, 191186, Russia Show on map
 
Guest House At Griboedova 15
Pricesfrom (per room per night)
SingleRUB 1650
DoubleRUB 4000
Rooms from
RUB 1650per room per night
Book Now!

15 Line 3 Stars

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

Peter Hostel 

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

Friends on Kazanskaya 2 Stars

Kazanskaya Street 11, St Petersburg, 191186, Russia Show on map
Score 8.6 from 138 reviews
Friends on Kazanskaya
Pricesfrom (per room per night)
SingleRUB 750
DoubleRUB 1730
Rooms from
RUB 750per room per night
Book Now!

Mini-hotel na Konyushennoy 1 Star

Ulitsa Bolshaya Konyushennaya, 1, St Petersburg, 191186, Russia Show on map
Score 8.9 from 95 reviews
Mini-hotel na Konyushennoy
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2300
Rooms from
RUB 1500per 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!

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!

Mansarda 2 Stars

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

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!

Na Muchnom Hostel 2 Stars

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

Apartment Frunze 1 

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

Apartment on Ivanovskaya 

ul. Ivanovskaya 29, St Petersburg, 193171, Russia Show on map
Score 9.6 from 1 review
Apartment on Ivanovskaya
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 2600
Rooms from
RUB 2600per room per night
Book Now!

Mini-hotel Onore 2 Stars

Ulitsa Chaikovskogo 12 lit A, St Petersburg, 191187, Russia Show on map
Score 5.8 from 1 review
Mini-hotel Onore
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2500
Rooms from
RUB 2200per room per night
Book Now!

Kravt Hotel 3 Stars

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

Bryantseva 7 Apartments 

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

Apart - Hotel Pulkovskoe 14b 

Pulkovskoe shosse 14b, St Petersburg, 198302, Russia Show on map
Score 8.9 from 81 reviews
Apart - Hotel Pulkovskoe 14b
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2500
Rooms from
RUB 2200per 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!

Amelie House 

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

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!

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!

Vodograi Hotel 3 Stars

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

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!

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!

Troyka Hotel 2 Stars

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

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!

Hostel Novaya Gollandiya 

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

Neptun Business 4 Stars

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

Mini Hotel Fortuna na Kronverkskom 

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

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!

Friends on Lomonosova 

Ulitsa Lomonosova 3, St Petersburg, 191023, Russia Show on map
Score 9.6 from 48 reviews
Friends on Lomonosova
Pricesfrom (per room per night)
SingleRUB 800
DoubleRUB 1960
Rooms from
RUB 800per room per night
Book Now!

Guest House U Sadovoy 

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

Apartment close to Winter Palace 

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

Belmond Grand Hotel Europe 5 Stars

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

Mini-hotel na Rabfakovskom 

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

Suvorov Hotel 3 Stars

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

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!

Hotel on Sadovaya 

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

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!

Zhemchuzhina Apartment 

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

RA Rybinskaya 7 3 Stars

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

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!

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!

Hostel Grechesky-15 2 Stars

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

Sonata at Nevsky 5 

Nevsky Prospekt 5, Apt 9, St Petersburg, 191186, Russia Show on map
Score 8.9 from 249 reviews
Sonata at Nevsky 5
Pricesfrom (per room per night)
SingleRUB 2186
DoubleRUB 4500
Rooms from
RUB 2186per room per night
Book Now!

Apartment On Moskovsky 216 

Moskovsky Prospekt, 216, Ap.96, St Petersburg, 192283, Russia Show on map
 
Apartment On Moskovsky 216
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 5000
Rooms from
RUB 3500per 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!

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!

Altburg 3 Stars

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

Tourist Hotel 2 Stars

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

Mike Ryss' Studio near Nevsky 

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

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!

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!

Mumi Troll 

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

Mini Hotel Petropavlovsky 2 Stars

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

Apartmenti na Admirala Tributsa 7 

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

Apartments on Voskova 2 

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

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!

Hotel Lion 3 Stars

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

Apartment na Grivtsova 

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

Versal Hotel 3 Stars

Ulitsa Vosstaniya 12, St Petersburg, 196191, Russia Show on map
Score 9.2 from 456 reviews
Versal Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4000
Rooms from
RUB 2000per 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!

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!

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!

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!

Hotel Yanina 3 Stars

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

Good Morning Hostel 1 Star

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

Alians 

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

Tri Sovenka 

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

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!

??r?m'?K na Vasilievskom 

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

Arka Hotel 3 Stars

Bolshaya Konyushennaya Street 17, St Petersburg, 191186, Russia Show on map
Score 8.5 from 185 reviews
Arka Hotel
Pricesfrom (per room per night)
SingleRUB 1860
DoubleRUB 3800
Rooms from
RUB 1860per 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 on Moskovsky Prospekt 

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

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!

Hotel Adeliya 

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

Studio on Zhukovskogo 6 

Ulitsa Zhukovskogo 6, St Petersburg, 191014, Russia Show on map
Score 8.0 from 15 reviews
Studio on Zhukovskogo 6
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per room per night
Book Now!

Alluria on Mytninskaya Hotel 3 Stars

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

Petrograd na Zhukovskogo 39 

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

Cozy Place 2 Stars

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

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!

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!

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!

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!

Smolninskaya Hotel 4 Stars

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

Neva Flats on Ruzovskaya 3 Stars

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

Davidov Guest House 

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

Marmara Hotel 3 Stars

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

Nauka Na Millionnaya 3 Stars

Millionnaya Ulitsa 27, St Petersburg, 191186, Russia Show on map
Score 8.0 from 127 reviews
Nauka Na Millionnaya
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 6000
Rooms from
RUB 1600per room per night
Book Now!

Avangard 3 Stars

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

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!

Stary Nevsky 3 Stars

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

Aurelia Hotel 

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

Day Dream Inn 

Ulitsa Mokhovaya 44, St Petersburg, 191028, Russia Show on map
Score 8.7 from 31 reviews
Day Dream Inn
Pricesfrom (per room per night)
SingleRUB 1620
DoubleRUB 2600
Rooms from
RUB 1620per room per night
Book Now!

LDM Hotel 

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

Apartment on Parnas 

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

Galakt Hotel 2 Stars

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

Atmosphera na Bolshom 32 

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

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!

Piterstay on Mayakovskaya 3 Stars

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

5Rooms Hotel 2 Stars

Saperny Pereulok ?.14, apr. 8?, St Petersburg, 192014, Russia Show on map
Score 8.8 from 35 reviews
5Rooms Hotel
Pricesfrom (per room per night)
SingleRUB 1680
DoubleRUB 2700
Rooms from
RUB 1680per 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!

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!

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!

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!

FlatHome24 U Metro Dybenko 

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

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!

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!

Rocco Forte Astoria Hotel 5 Stars

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

Hotel Onegin 3 Stars

Chaykovskogo Ulitsa 51, St Petersburg, 191123, Russia Show on map
Score 8.6 from 79 reviews
Hotel Onegin
Pricesfrom (per room per night)
SingleRUB 1672
DoubleRUB 4000
Rooms from
RUB 1672per room per night
Book Now!

Polo Regatta Hotel 3 Stars

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

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!

Avenue Hotel 3 Stars

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

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!

Hostel Land 

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

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

Apartment on prospekt Khudozhnikov 

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

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!

Friends na Liteynom Hostel 

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

Hostel Good Life 2 Stars

Marata Street 25, St Petersburg, 191025, Russia Show on map
Score 8.6 from 77 reviews
Hostel Good Life
Pricesfrom (per room per night)
SingleRUB 784
DoubleRUB 2156
Rooms from
RUB 784per 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!

ReMarka Hotels on 6th Sovetskaya 3 Stars

6-ya Sovetskaya, 9, St Petersburg, 191144, Russia Show on map
Score 8.9 from 93 reviews
ReMarka Hotels on 6th Sovetskaya
Pricesfrom (per room per night)
SingleRUB 1782
DoubleRUB 4995
Rooms from
RUB 1782per room per night
Book Now!

Guest house Mayskiy 

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

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!

Smolny Hostel 

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

Hotel na Turbinnoy 

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

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!

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!

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!

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!

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!

Economy Mini-Hotel Geralda 2 Stars

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

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!

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!

Center City Flats near Nevsky 

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

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 at Industrialny 29 

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

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!

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!

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!

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!

Hostel na Neve 

Ulitsa Marata 54, St Petersburg, 191119, Russia Show on map
Score 9.3 from 27 reviews
Hostel na Neve
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 5000
Rooms from
RUB 4000per 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!

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!

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!

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!

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!

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!

Hostel na 12 Linii 

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

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!

At Lion's Bridge 3 Stars

Griboedova Canal Street 102, St Petersburg, 190068, Russia Show on map
Score 8.7 from 108 reviews
At Lion's Bridge
Pricesfrom (per room per night)
SingleRUB 1750
DoubleRUB 4500
Rooms from
RUB 1750per 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!

Cats Hotel 

Saperniy Pereulok, 6, St Petersburg, 191014, Russia Show on map
Score 8.4 from 46 reviews
Cats Hotel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 3000
Rooms from
RUB 1200per 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!

Trio 

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

Men'k Kings Hotel 4 Stars

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

Oksana's Apartments 3 Stars

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

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!

T-hotel 3 Stars

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

Pilau Hostel 2 Stars

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

FlatHome24 on Tovarishcheskiy 26 

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

Nevskie Sny Mini Hotel 

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

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!

Hotel Esplanada 

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

Anabel at Nevsky 88 3 Stars

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

Pushkin Square Hotel 

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

Simfoniya Uyuta Inn 

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

Hotel Tanais 3 Stars

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

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!

Apartment Na Goncharnoy 15A 

Ulitsa Goncharnaya 15A, St Petersburg, 191036, Russia Show on map
 
Apartment Na Goncharnoy 15A
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 4500
Rooms from
RUB 2800per room per night
Book Now!

Chemodan MiniHotel 

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

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!

Nekrasov Hostel 

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

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!

Petro Sport Hotel 3 Stars

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

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!

Energy Hostel 

Ulitsa Smolenskaya, 1, St Petersburg, 196084, Russia Show on map
Score 7.1 from 135 reviews
Energy Hostel
Pricesfrom (per room per night)
SingleRUB 170
DoubleRUB 2000
Rooms from
RUB 170per room per night
Book Now!

Apartment Bolshaya Morskaya 

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

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!

El Rooms Apartments 2 Stars

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

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!

Gogol Hotel 4 Stars

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

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!

Yoga Hostel Zelenaya Tara 

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

Hostel Tikhiy Ugolok 

Ulitsa Pushkinskaya 11, St Petersburg, 191025, Russia Show on map
Score 9.1 from 75 reviews
Hostel Tikhiy Ugolok
Pricesfrom (per room per night)
SingleRUB 320
DoubleRUB 2200
Rooms from
RUB 320per room per night
Book Now!

Mini Hotel Abazur na Ligovke 3 Stars

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

Acapella Hotel 3 Stars

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

Mini Hotel Moskva 2 Stars

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

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!

Apartments na Nepokorennykh 49 

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

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!

Solo na Bolshom Prospekte 3 Stars

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

Krysha Hotel 

Vladimirsky Prospekt 1, St Petersburg, 191025, Russia Show on map
Score 8.5 from 32 reviews
Krysha Hotel
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 2900
Rooms from
RUB 1100per 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!

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!

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!

Mini-Hotel Petrovsky 

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

I&Apart 

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

Karetnaya na Bolshoy Konyushennoy 

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

Nevsky Central Hotel 3 Stars

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

Rhapsody Hotel 3 Stars

Griboedova Canal emb, 25, St Petersburg, 191186, Russia Show on map
Score 8.6 from 358 reviews
Rhapsody Hotel
Pricesfrom (per room per night)
SingleRUB 2100
DoubleRUB 4500
Rooms from
RUB 2100per 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!

Apartment on Nevsky 63 

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

Hostel Zvezda Peterburga 

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

Romanticheskaya Studiya 

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

Zhuravlik Mini Hotel 

Pereulok Pirogova 11, St Petersburg, 190000, Russia Show on map
Score 9.0 from 47 reviews
Zhuravlik Mini Hotel
Pricesfrom (per room per night)
SingleRUB 450
DoubleRUB 2800
Rooms from
RUB 450per room per night
Book Now!

Selena Apartments 4 Stars

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

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!

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!

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!

Baby Lemonade Hostel 2 Stars

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

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!

Flatstar On Karavannaya 7 

Karavannaya Ulitsa 7, St Petersburg, 191011, Russia Show on map
 
Flatstar On Karavannaya 7
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3200
Rooms from
RUB 3000per room per night
Book Now!

Apartment Pulkovskaya 

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

Apartments Uyut 

Next to Vladimirskaya metro station, St Petersburg, 191002, Russia Show on map
Score 9.4 from 136 reviews
Apartments Uyut
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2000
Rooms from
RUB 2000per room per night
Book Now!

Samsonov Hotel on Moskovsky 

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

Inzhekon Hotel 3 Stars

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

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