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

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!

Rinaldi Harmony 3 Stars

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

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!

Popov Hotel 

Professor Popov Str.26, St Petersburg, 197376, Russia Show on map
Score 8.6 from 168 reviews
Popov Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4000
Rooms from
RUB 2000per 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!

Solo on Vosstaniya Square 3 Stars

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

Hotel Bolshoy 19 

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

Hotel Nevsky 111 3 Stars

Nevsky Prospect 111, St Petersburg, 191036, Russia Show on map
Score 7.8 from 239 reviews
Hotel Nevsky 111
Pricesfrom (per room per night)
SingleRUB 1080
DoubleRUB 4200
Rooms from
RUB 1080per 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!

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!

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!

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!

Kholstomer Hotel 3 Stars

Konnaya Str.10, St Petersburg, 191024, Russia Show on map
Score 9.2 from 90 reviews
Kholstomer Hotel
Pricesfrom (per room per night)
SingleRUB 1550
DoubleRUB 3900
Rooms from
RUB 1550per room per night
Book Now!

Champagne Hotel 

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

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!

Apartment Natali 

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

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!

Romar Hotel 4 Stars

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

Atmosphera na Bolshom 3 3 Stars

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

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!

Premiere Hotel 4 Stars

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

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

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!

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!

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!

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!

Grecheskiy Dvorik 

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

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!

Mini Hotel Kosmos 

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

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!

Mini-hotel Kon-Tiki 

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

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!

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!

Positive Hostel on 4 Sovetskaya 

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

Apartment v Zolotom Treugolnike 

Kazanskaya ul., 15, St Petersburg, 191186, Russia Show on map
Score 8.6 from 5 reviews
Apartment v Zolotom Treugolnike
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per 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!

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!

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!

Nouvelle Europe 

Ulitsa Mayakovskogo 23/6, St Petersburg, 191014, Russia Show on map
Score 8.6 from 147 reviews
Nouvelle Europe
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 5350
Rooms from
RUB 1500per room per night
Book Now!

Popova Apartment 

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

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!

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!

Komfort u Baltiyskogo Vokzala 

ul. Shkapina 9-11, St Petersburg, 198095, Russia Show on map
Score 8.9 from 7 reviews
Komfort u Baltiyskogo Vokzala
Pricesfrom (per room per night)
SingleRUB 4400
DoubleRUB 4500
Rooms from
RUB 4400per room per night
Book Now!

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!

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!

Hostel Fligel 

Zhukovskogo Ulitsa 29, St Petersburg, 191036, Russia Show on map
Score 9.3 from 55 reviews
Hostel Fligel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per 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!

FlatHome24 na Kollontay 5 

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

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!

Cameo Hotel 3 Stars

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

Martin Hotel 4 Stars

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

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!

Premiera 3 Stars

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

Hostel Stella na Nevskom 2 Stars

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

Eden House 

Ulitsa Vosstaniya 8?, St Petersburg, 191024, Russia Show on map
Score 8.7 from 118 reviews
Eden House
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3600
Rooms from
RUB 2500per room per night
Book Now!

Hostel Noviy-Vishneviy 

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

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!

Sweet Village Hostel 

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

Sweet Dreams 3 Stars

?????????? ???????? 11, St Petersburg, 191002, Russia Show on map
Score 6.8 from 106 reviews
Sweet Dreams
Pricesfrom (per room per night)
SingleRUB 1150
DoubleRUB 3000
Rooms from
RUB 1150per 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!

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!

Mini-hotel Formula 

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

Trezzini Palace Hotel 5 Stars

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

Filippov Hotel na Nevsky 3 Stars

Nevsky Prospekt 142, St Petersburg, 191024, Russia Show on map
Score 8.5 from 247 reviews
Filippov Hotel na Nevsky
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 6900
Rooms from
RUB 1350per 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!

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!

Austrian Yard-Hotel 3 Stars

Ulitsa Furshtatskaya 16, St Petersburg, 191028, Russia Show on map
Score 8.9 from 482 reviews
Austrian Yard-Hotel
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 5800
Rooms from
RUB 1900per 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!

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!

Apartment Na Moskovsom 

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

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!

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!

Dostoevsky Hotel 4 Stars

Vladimirsky Prospekt 19, St Petersburg, 191002, Russia Show on map
Score 7.6 from 473 reviews
Dostoevsky Hotel
Pricesfrom (per room per night)
SingleRUB 2800
DoubleRUB 11480
Rooms from
RUB 2800per room per night
Book Now!

Matreshka House 

Nevsky Prospekt 68, St Petersburg, 191038, Russia Show on map
Score 8.6 from 76 reviews
Matreshka House
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 3500
Rooms from
RUB 1600per room per night
Book Now!

Feelathome Apartments - Nevsky 3 Stars

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

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!

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!

Mir Hostel 2 Stars

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

Mini-Mani na Krylova 2 Stars

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

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!

Apartment Poltavsky 2 

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

Apartment 445 on Khoshimina 

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

Melange Hotel 3 Stars

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

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!

Stay Simple Hostel 2 Stars

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

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!

SuperHostel on Liteyny 41 

Liteyny Prospect 41, St Petersburg, 191014, Russia Show on map
Score 8.4 from 261 reviews
SuperHostel on Liteyny 41
Pricesfrom (per room per night)
SingleRUB 1250
DoubleRUB 1700
Rooms from
RUB 1250per room per night
Book Now!

Mini-Hotel Dom Zingera 

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

3 MostA 3 Stars

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

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

Apartment on Leninsky Prospekt 

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

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!

Qhostel 

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

East End Marata 

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

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!

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!

Pop-Art Hostel 

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

?ura Hostel 

Ulitsa Efimova 1, Bldg 4, St Petersburg, 190031, Russia Show on map
Score 8.5 from 30 reviews
?ura Hostel
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 1500
Rooms from
RUB 1100per room per night
Book Now!

Rossiya 3 Stars

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

Karavannaya 5 3 Stars

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

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!

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!

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!

Hostel Kanikuli 

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

RA Nevsky 44 3 Stars

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

Hotel Pastel 

Nevskiy Prospekt 82, St Petersburg, 191025, Russia Show on map
Score 8.2 from 198 reviews
Hotel Pastel
Pricesfrom (per room per night)
SingleRUB 600
DoubleRUB 2400
Rooms from
RUB 600per 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!

Apartment Sadovaya 4 

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

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!

Nevsky Hotel Express 

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

Mini Hotel Nevskaya Panorama 

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

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!

VSPB apartment Pushkina 

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

Apartment on Dunayskiy pr., 24 

Dunayskiy pr., 24, St Petersburg, 196158, Russia Show on map
Score 7.0 from 13 reviews
Apartment on Dunayskiy pr., 24
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3500
Rooms from
RUB 2000per room per night
Book Now!

Mini Hotel Mansarda 

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

Comilfo Hostel 

Vladimirskiy Prospekt. 15, apt. 15, St Petersburg, 191002, Russia Show on map
Score 1.0 from 1 review
Comilfo Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 2200
Rooms from
RUB 400per room per night
Book Now!

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!

Diva Hostel 2 Stars

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

RentPiter Apartments on Nevsky 

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

Arina Rodionovna Hostel 2 Stars

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

Boutique apartment 

Naberezhnaya Reki Moiki 95, St Petersburg, 190000, Russia Show on map
Score 8.6 from 2 reviews
Boutique apartment
Pricesfrom (per room per night)
SingleRUB 3300
DoubleRUB 8000
Rooms from
RUB 3300per 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!

Apartment on Kovenskiy 

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

Apartment on Svjeaborgskoj 

Svjeaborgskaja ul.d.17, St Petersburg, 196105, Russia Show on map
Score 7.7 from 13 reviews
Apartment on Svjeaborgskoj
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 3500
Rooms from
RUB 1900per room per night
Book Now!

Guest House on Moskovskiy 3 Stars

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

Arkadia Hotel 4 Stars

Nab.Reki Moyki 58A bld G, St Petersburg, 190000, Russia Show on map
Score 9.2 from 323 reviews
Arkadia Hotel
Pricesfrom (per room per night)
SingleRUB 5250
DoubleRUB 8500
Rooms from
RUB 5250per room per night
Book Now!

Nevsky Bereg 93 3 Stars

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

Premium Hotel Zabava 3 Stars

Divenskaya Street 5, St Petersburg, 197101, Russia Show on map
Score 7.9 from 143 reviews
Premium Hotel Zabava
Pricesfrom (per room per night)
SingleRUB 2090
DoubleRUB 5000
Rooms from
RUB 2090per 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!

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!

?ax Apartaments 

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

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!

Amber House 3 Stars

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

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!

Apartments on Moskovskiy 220 

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

Hostel Elena 

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

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!

Na Sapernom Hotel 3 Stars

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

ART Hostel Kultura 3 Stars

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

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!

Guest House Lira 

Bolshaya Pushkarskaya 41B, St Petersburg, 197101, Russia Show on map
Score 8.3 from 2 reviews
Guest House Lira
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per 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!

Family Hotel 

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

Comfort 

Gorokhovaya Ulitsa 79, St Petersburg, 191180, Russia Show on map
Score 9.2 from 23 reviews
Comfort
Pricesfrom (per room per night)
SingleRUB 990
DoubleRUB 2900
Rooms from
RUB 990per room per night
Book Now!

Golden Garden Boutique Hotel 5 Stars

Vladimirsky Prospekt 9, St Petersburg, 191025, Russia Show on map
Score 8.7 from 461 reviews
Golden Garden Boutique Hotel
Pricesfrom (per room per night)
SingleRUB 4505
DoubleRUB 17900
Rooms from
RUB 4505per room per night
Book Now!

Old Flat apartments Degtyarniy 

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

Apartment on Moskovsky Prospekt 

Moskovsky Prospekt 139A, St Petersburg, 196105, Russia Show on map
Score 7.8 from 18 reviews
Apartment on Moskovsky Prospekt
Pricesfrom (per room per night)
SingleRUB 4900
DoubleRUB 5500
Rooms from
RUB 4900per 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!

Coffee s Molokom na Fontanke 

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

Apartment Kazanskaya 9 

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

Alex Hotel on Vasilyevsky Island 

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

Reshetnikova 13 

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

Apartment On Nevskiy Prospekt 54 

Apartment On Nevskiy Prospekt 54, Kv. 84, St Petersburg, 191011, Russia Show on map
 
Apartment On Nevskiy Prospekt 54
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Domotelli 

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

Comfortline Inn 

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

Apartment on Moskovskiy 

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

Bonjour Aparthotel 

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

Residence Moika River Hotel 3 Stars

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

Hostel Geralda 2 Stars

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

International Apartment 

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

FlatHome24 Soyuznyi 4 

Soyuznyi prospekt 4, St Petersburg, 195279, Russia Show on map
 
FlatHome24 Soyuznyi 4
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 4000
Rooms from
RUB 2000per 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!

Mini-hotel na Shmidta 

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

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!

Admiral Mini Hotel 3 Stars

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

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!

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!

RA Nevsky 102 3 Stars

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

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!

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!

Spy Hostel 

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

Swiss Hostel 

Voznesensky Prospekt 3-5, apartment 35, St Petersburg, 190000, Russia Show on map
Score 9.1 from 63 reviews
Swiss Hostel
Pricesfrom (per room per night)
SingleRUB 1999
DoubleRUB 1999
Rooms from
RUB 1999per room per night
Book Now!

TOT Hostel 

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

Happy Inn 4 Stars

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

Hostel City 812 2 Stars

Bolshoy Prospect P.S. 77, Flat 6, St Petersburg, 197023, Russia Show on map
Score 8.7 from 201 reviews
Hostel City 812
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 2100
Rooms from
RUB 500per room per night
Book Now!

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!

Dream House Hostel 

Kronverkskaya ulitsa, 29, St Petersburg, 197101, Russia Show on map
Score 8.1 from 59 reviews
Dream House Hostel
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1100
Rooms from
RUB 350per 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!

Povarskoy, 5 

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

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!

Abazhur na Fontanke 3 Stars

Naberezhnaya reki Fontanki,86/2, St Petersburg, 191023, Russia Show on map
Score 8.9 from 235 reviews
Abazhur na Fontanke
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2600
Rooms from
RUB 1600per 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!

Mini-Hotel Alexandria Plus 

Ulitsa Zaozyornaya 8, St Petersburg, 196084, Russia Show on map
Score 8.4 from 25 reviews
Mini-Hotel Alexandria Plus
Pricesfrom (per room per night)
SingleRUB 1300
DoubleRUB 3500
Rooms from
RUB 1300per room per night
Book Now!

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!

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!

Hostel Architector 

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

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!

Fontanka 99 3 Stars

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

6 Rooms Mini Hotel 

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

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!

Adagio B&B on Zhukovskogo 2 Stars

Ulitsa Zhukovskogo 41, St Petersburg, 191014, Russia Show on map
Score 9.0 from 50 reviews
Adagio B&B on Zhukovskogo
Pricesfrom (per room per night)
SingleRUB 990
DoubleRUB 2500
Rooms from
RUB 990per 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!

Hostel Mayakovskiy 

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

Apartamenty na 16 Linii 

16 Liniya Vasilyevskogo Ostrova 97, St Petersburg, 199178, Russia Show on map
Score 8.1 from 23 reviews
Apartamenty na 16 Linii
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 2100
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!

Severnaya MIni-Hotel 

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

Apartment Sofia-55 

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

Apartments Statskij Sovetnik 

7-ya Krasnoarmeyskaya, 16 Bldg 2, St Petersburg, 190005, Russia Show on map
Score 9.2 from 81 reviews
Apartments Statskij Sovetnik
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 3500
Rooms from
RUB 2300per room per night
Book Now!

Senat Inn 

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

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!

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

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!

Metro-Tour Hostel 1 Star

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

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!

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!

Hostel Severnaya Zvezda 

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

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!

Nevsky 110 Hostel 

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

Zapovednik 3 Stars

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

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!

Da Vinci Hotel 2 Stars

1- ya Sovetskaya ulitsa, 12, St Petersburg, 191036, Russia Show on map
Score 8.1 from 20 reviews
Da Vinci Hotel
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2500
Rooms from
RUB 1200per 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!

Hotel Moyka 5 3 Stars

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

GoodRest on Griboyedova 3 Stars

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

Hotel 5 Sezonov 3 Stars

Ulitsa Kirochnaya 22, St Petersburg, 191028, Russia Show on map
Score 8.7 from 44 reviews
Hotel 5 Sezonov
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 4000
Rooms from
RUB 2300per 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!

Central Inn - ?tmosphera 3 Stars

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

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!

Mir Private 3 Stars

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

I love Piter 

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

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

Solo na Liteynom prospekte 3 Stars

Furshtatskaya Street 2, St Petersburg, 191028, Russia Show on map
Score 9.0 from 125 reviews
Solo na Liteynom prospekte
Pricesfrom (per room per night)
SingleRUB 2134
DoubleRUB 3600
Rooms from
RUB 2134per 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!

Nashotel 4 Stars

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

All Dreams Hotel 

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

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!

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!

Capital Hotel 3 Stars

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

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!

Family Apartment on Pulkovskaya 

Pulkovskaya Ulitsa 2 Building 1 Apt 378, St Petersburg, 196158, Russia Show on map
Score 9.5 from 29 reviews
Family Apartment on Pulkovskaya
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 4280
Rooms from
RUB 1450per room per night
Book Now!

Azart 

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

Piters Mystery 

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

Na Liteinom 

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

Apartment Metallistov 112 

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

FlatStar Nevsky 74 

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

Milne Apartments 3 Stars

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

Grand Mark Hotel 3 Stars

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

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!

Nevsky Bereg 122 3 Stars

Nevsky Prospekt 122, St Petersburg, 191036, Russia Show on map
Score 8.3 from 338 reviews
Nevsky Bereg 122
Pricesfrom (per room per night)
SingleRUB 2160
DoubleRUB 5200
Rooms from
RUB 2160per room per night
Book Now!

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!

Nevsky 78 Apart-hotel 3 Stars

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

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!

Alex Hotel on Dybenko 3 Stars

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

FreeDOM Mini Hotel 

Nakhimova Street 7 Bldg.2, St Petersburg, 199226, Russia Show on map
Score 7.6 from 33 reviews
FreeDOM Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 7500
Rooms from
RUB 1900per 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!

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!

Mini Hotel Vuoksa 1 Star

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

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!

Come Inn Apartments 

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

Mini Hotel Atlas 

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

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!

Club Chao, mama 3 Stars

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

Mini-hotel Perfect on Nevskiy 51 

Nevskiy prospekt 51, St Petersburg, 197198, Russia Show on map
Score 8.6 from 50 reviews
Mini-hotel Perfect on Nevskiy 51
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1500
Rooms from
RUB 1000per room per night
Book Now!

Apartments on Kurlyandskoy 

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

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!

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!

VSPB apartment Ligovskiy 

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

Na Shpalernoy 3 Stars

Shpalernaya Ulitsa 44B, St Petersburg, 191123, Russia Show on map
Score 8.4 from 46 reviews
Na Shpalernoy
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2700
Rooms from
RUB 2500per room per night
Book Now!

STN Apartments on Griboedova Channel 3 Stars

Naberezhnaya Kanala Griboedova 31, St Petersburg, 191011, Russia Show on map
Score 7.5 from 44 reviews
STN Apartments on Griboedova Channel
Pricesfrom (per room per night)
SingleRUB 2125
DoubleRUB 3300
Rooms from
RUB 2125per room per night
Book Now!

Dolce Vita 2 Stars

Nab. Kanala Griboedova 38/1, St Petersburg, 191023, Russia Show on map
Score 7.9 from 144 reviews
Dolce Vita
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 6500
Rooms from
RUB 2000per room per night
Book Now!

Hostel Days 1 Star

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

Hostel Okno v Evropu na Drovyanom 

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

Petrogradskiy Guest House 3 Stars

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

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!

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!

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!

Khoshimin Apartments 

Ulitsa Khoshimina, 16, apt. 409, St Petersburg, 194395, Russia Show on map
 
Khoshimin Apartments
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 2600
Rooms from
RUB 2600per room per night
Book Now!

Apartment Lensoveta 55 

ul. Lensoveta 55 kv 52, St Petersburg, 196143, Russia Show on map
 
Apartment Lensoveta 55
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 3500
Rooms from
RUB 3000per room per night
Book Now!

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!

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!

Prima Apart-Hotel 

Pulkovskoe Shosse 14, St Petersburg, 196240, Russia Show on map
Score 9.1 from 45 reviews
Prima Apart-Hotel
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 5000
Rooms from
RUB 2500per room per night
Book Now!

Solo Hotel Isaac Square 3 Stars

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

Yuzhno-Primorskiy Hotel 2 Stars

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

SuperHostel on Pushkinskaya 14 

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

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!

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!

Hostel Yugo - Zapad 

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

Pietierghofskiie Apartment 

Pietierghofskoie Shossie Dom 3/5, St Petersburg, 198330, Russia Show on map
Score 8.6 from 8 reviews
Pietierghofskiie Apartment
Pricesfrom (per room per night)
SingleRUB 3500
DoubleRUB 3500
Rooms from
RUB 3500per room per night
Book Now!

Hand Made HOSTEL 2 Stars

prospect Rimskogo-Korsakova, 29, app.2, St Petersburg, 190068, Russia Show on map
Score 8.3 from 163 reviews
Hand Made HOSTEL
Pricesfrom (per room per night)
SingleRUB 270
DoubleRUB 1790
Rooms from
RUB 270per 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!

Oksana's Apartments - Nevsky 88 4 Stars

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

Klever 

Ulitsa Vosstania 9, St Petersburg, 191036, Russia Show on map
Score 9.2 from 356 reviews
Klever
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 3000
Rooms from
RUB 1500per room per night
Book Now!

Apartment on Tipanova 7 

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

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!

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!

Ambassador 4 Stars

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

Apartment na Predportovom proezde 

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

Apartment na Naberezhnoy Moyki 84 

Naberezhnaya Reki Moyki, 84/97, St Petersburg, 190000, Russia Show on map
 
Apartment na Naberezhnoy Moyki 84
Pricesfrom (per room per night)
SingleRUB 3450
DoubleRUB 3450
Rooms from
RUB 3450per 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!

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!

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!

Sonata at Nevsky 11 3 Stars

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

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!

Kapital Ekonom Hotel 

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

Apartment Sofya 

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

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!

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!

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!

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!

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!

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!

Homestay Tverskaya 16 

Tverskaya, 16, St Petersburg, 191124, Russia Show on map
Score 8.6 from 2 reviews
Homestay Tverskaya 16
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 2500
Rooms from
RUB 2500per room per night
Book Now!

Mini-hotel Vasilievsky ostrov 3 Stars

7-ya liniya V.O,28, St Petersburg, 199004, Russia Show on map
Score 8.5 from 151 reviews
Mini-hotel Vasilievsky ostrov
Pricesfrom (per room per night)
SingleRUB 1305
DoubleRUB 3950
Rooms from
RUB 1305per room per night
Book Now!

The Isaac Hotel 2 Stars

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

Na Veteranov Guest House 

Prospekt Veteranov 3, St Petersburg, 198260, Russia Show on map
Score 6.7 from 26 reviews
Na Veteranov Guest House
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1700
Rooms from
RUB 1000per 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!

Apartments at Moskovsky Train Station 

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

Liteiny 51 2 Stars

Liteiny Prospekt 51, St Petersburg, 191014, Russia Show on map
Score 8.5 from 118 reviews
Liteiny 51
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 1800
Rooms from
RUB 1000per room per night
Book Now!

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!

STN Apartments on Rubinsteina Street 3 Stars

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

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!

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!

Amos Hotel Nevsky Comfort 3 Stars

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

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!

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!

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!

Severnaya Stolitsa Apartment 

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

Nevskiy Apartments 

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

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!

Business Apartments on Nevsky 79 

Nevsky prospekt 79, St Petersburg, 191040, Russia Show on map
Score 8.5 from 4 reviews
Business Apartments on Nevsky 79
Pricesfrom (per room per night)
SingleRUB 4000
DoubleRUB 6000
Rooms from
RUB 4000per room per night
Book Now!

Hotel Mercury 4 Stars

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

Maribelle Hotel 3 Stars

Kazanskaya Ulitsa 12, St Petersburg, 191186, Russia Show on map
Score 8.5 from 358 reviews
Maribelle Hotel
Pricesfrom (per room per night)
SingleRUB 2280
DoubleRUB 3400
Rooms from
RUB 2280per room per night
Book Now!

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!

Podushka Hostel 2 Stars

Grodnensky Pereulok 11, St Petersburg, 191014, Russia Show on map
Score 9.5 from 288 reviews
Podushka Hostel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 2790
Rooms from
RUB 300per room per night
Book Now!

Best Value Hotel 2 Stars

7-ya Sovetskaya Street 9/20 App.37, St Petersburg, 191036, Russia Show on map
Score 7.5 from 68 reviews
Best Value Hotel
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1899
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!

Prosto Hostel 

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

Ofizersky Poludomik 3 Stars

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

Komendantskaya Dacha 3 Stars

Kolomyazhsky Prospekt 27, 4th Floor, St Petersburg, 197341, Russia Show on map
Score 9.2 from 31 reviews
Komendantskaya Dacha
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 6000
Rooms from
RUB 3000per room per night
Book Now!

FlatStar - Nevskiy 74 

Nevskiy Prospect 74, St Petersburg, 191025, Russia Show on map
Score 5.8 from 1 review
FlatStar - Nevskiy 74
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 2300
Rooms from
RUB 2300per room per night
Book Now!

Piter House 3 Stars

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

Hotel Solo Admiralteyskaya 3 Stars

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

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!

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!

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!

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!

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!

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!

Apartments on Khoshimina 16 

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

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!

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!

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!

Simfoniya 

ul Kompozitorov 12, St Petersburg, 194355, Russia Show on map
Score 8.6 from 5 reviews
Simfoniya
Pricesfrom (per room per night)
SingleRUB 3000
DoubleRUB 6400
Rooms from
RUB 3000per 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!

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!

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!

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!

Royal Apartments near Fountains 

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

Yaromir Hostel 

Malaya Konyushennaya Ulitsa 10, St Petersburg, 191186, Russia Show on map
Score 8.9 from 6 reviews
Yaromir Hostel
Pricesfrom (per room per night)
SingleRUB 650
DoubleRUB 1950
Rooms from
RUB 650per room per night
Book Now!

WonderHostel on Nevsky - Retro 3 Stars

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

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!

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!

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!

Ispytateley 31 Apartment 

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

Solo Sokos Hotel Vasilievsky 4 Stars

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

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!

ReMarka Apartments on Stolyarniy 

Stolyarny Pereulok 18/69, St Petersburg, 190031, Russia Show on map
Score 8.8 from 44 reviews
ReMarka Apartments on Stolyarniy
Pricesfrom (per room per night)
SingleRUB 3995
DoubleRUB 6570
Rooms from
RUB 3995per 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!

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!

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!

Dom Izumrudnogo Drakona 

ul. Zheleznovodskaya, dom 17/5, St Petersburg, 199155, Russia Show on map
 
Dom Izumrudnogo Drakona
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 1000
Rooms from
RUB 500per room per night
Book Now!

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!

Boutique Hotel Leningrad 3 Stars

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

Hostel N12 

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

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!

Paris Apartment 

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

Krasny Terem Hotel 3 Stars

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

Mini-hotel "Kraski Leta" 

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

Rooms.SPb 

Ligovskiy prospekt 56?, St Petersburg, 191040, Russia Show on map
Score 9.2 from 5 reviews
Rooms.SPb
Pricesfrom (per room per night)
SingleRUB 250
DoubleRUB 1100
Rooms from
RUB 250per room per night
Book Now!

Apartment on Yuriya Gagarina 

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

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!

Kot Matroskinn na Orlovskom 

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

Ajur Classik Hotel 3 Stars

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

Hotel Nomera na Zagorodnom 

Zagorodny Prospekt 10, St Petersburg, 191002, Russia Show on map
Score 7.9 from 1068 reviews
Hotel Nomera na Zagorodnom
Pricesfrom (per room per night)
SingleRUB 999
DoubleRUB 1999
Rooms from
RUB 999per 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!

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!

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!

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!

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!

Atlantic Hotel 3 Stars

Kazanskaya Street 14, St Petersburg, 191186, Russia Show on map
Score 8.5 from 738 reviews
Atlantic Hotel
Pricesfrom (per room per night)
SingleRUB 2214
DoubleRUB 6600
Rooms from
RUB 2214per room per night
Book Now!

San Galli Hotel 

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

Mini Hotel Raysky Ugolok 3 Stars

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

Na Kima Mini Hotel 

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

Anyuta Apartments 

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

Selena Apartment Malaya Sadovaya 

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

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!

Lyra Hotel 3 Stars

Dnepropetrovskaya Str.57A, St Petersburg, 192007, Russia Show on map
Score 8.2 from 121 reviews
Lyra Hotel
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 3950
Rooms from
RUB 1700per room per night
Book Now!

Hochu Priehat na Ispitateley 8 

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

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!

Aparthotel 365 Spb 

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

Ticket to Train Design Hostel 2 Stars

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

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!

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!

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!

Apartment Moskovskiy Prospect 

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

Apartment On Tukhachevskogo 

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

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!

Yes Hostel 1 Star

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

15th floor 

Ulitsa Khoshimina, 16, St Petersburg, 194355, Russia Show on map
Score 9.2 from 169 reviews
15th floor
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 2200
Rooms from
RUB 1900per room per night
Book Now!

Apart Hotel Sova 4 Stars

Furshtatskaya Ulitsa, 28, St Petersburg, 191028, Russia Show on map
Score 8.4 from 124 reviews
Apart Hotel Sova
Pricesfrom (per room per night)
SingleRUB 3250
DoubleRUB 7900
Rooms from
RUB 3250per room per night
Book Now!

Hostel CLUB 33 

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

Fjord Hostel 

3-ya Sovetskaya Ulitsa, 18/6, St Petersburg, 191036, Russia Show on map
Score 8.8 from 87 reviews
Fjord Hostel
Pricesfrom (per room per night)
SingleRUB 529
DoubleRUB 3800
Rooms from
RUB 529per 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!

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!

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!

Sonata na Fontanke 3 Stars

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

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!

Hotel House of Ruehl 

Nevsky Prospekt 65,7 floor, St Petersburg, 191025, Russia Show on map
Score 8.7 from 136 reviews
Hotel House of Ruehl
Pricesfrom (per room per night)
SingleRUB 2772
DoubleRUB 3700
Rooms from
RUB 2772per 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!

Qwerty 

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

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!

Peter the Great Apartments on Nevsky 4 Stars

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

Apartment Piter Fm Na Fontanke 

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

BedAndBike Planet 

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

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!

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!

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!

Apartment Gogol House 3 Stars

Neberezhnaya Kanala Griboyedova 69, St Petersburg, 190031, Russia Show on map
Score 9.0 from 38 reviews
Apartment Gogol House
Pricesfrom (per room per night)
SingleRUB 3610
DoubleRUB 6400
Rooms from
RUB 3610per room per night
Book Now!

Apartment na Spasskom 4 

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

Apartments on Moskovskiy 224/17 

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

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!

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 Baltapart On Gorokhovaya 

Gorokhovaya Ulitsa 64, St Petersburg, 190031, Russia Show on map
Score 8.8 from 2 reviews
Apartment Baltapart On Gorokhovaya
Pricesfrom (per room per night)
SingleRUB 2394
DoubleRUB 2499
Rooms from
RUB 2394per room per night
Book Now!

Apartment Na Griboyedova 15 

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

VSPB apartment Vostanie 

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

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!

Apartments at Kosygina 17 

Prospect Kosygina 17/1, St Petersburg, 345126, Russia Show on map
Score 9.6 from 1 review
Apartments at Kosygina 17
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2600
Rooms from
RUB 2200per 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!

Ave Caesar Hotel in Pushkinskaya 3 Stars

Pushkinskaya Street 9, St Petersburg, 191040, Russia Show on map
Score 8.1 from 197 reviews
Ave Caesar Hotel in Pushkinskaya
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 2500
Rooms from
RUB 1500per room per night
Book Now!

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!

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!

Vaskin Dom 

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

Le Vashoff Hotel 3 Stars

Levashovsky Prospekt 13A, St Petersburg, 197110, Russia Show on map
Score 8.5 from 83 reviews
Le Vashoff Hotel
Pricesfrom (per room per night)
SingleRUB 2975
DoubleRUB 6000
Rooms from
RUB 2975per room per night
Book Now!

Petersburg Today on 20th floor 

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

Idillia Inn 3 Stars

Kuznechny Pereulok 18, St Petersburg, 191040, Russia Show on map
Score 8.6 from 135 reviews
Idillia Inn
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 2700
Rooms from
RUB 1600per room per night
Book Now!

Na Svechnom Mini Hotel 

Svechnoy Pereulok 15 / Ulitsa Marata 48, Pomeshcheniye 23, St Petersburg, 191119, Russia Show on map
Score 8.4 from 36 reviews
Na Svechnom Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1000
DoubleRUB 2150
Rooms from
RUB 1000per room per night
Book Now!

Altritter Uchitelskaya 18 

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

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!

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!

RiverSide Hostel Moyka 2 Stars

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

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!

Hotel Nicola 

Sredny Prospekt V.O. 56, St Petersburg, 199178, Russia Show on map
Score 7.9 from 42 reviews
Hotel Nicola
Pricesfrom (per room per night)
SingleRUB 550
DoubleRUB 5500
Rooms from
RUB 550per room per night
Book Now!

Hostels Rus na Kazanskoy 

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

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!

SuperH na Nekrasova 58 

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

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!

Apartment on Novatorov 

Bulvar Novatorov 114, St Petersburg, 198217, Russia Show on map
Score 7.4 from 12 reviews
Apartment on Novatorov
Pricesfrom (per room per night)
SingleRUB 1900
DoubleRUB 3500
Rooms from
RUB 1900per room per night
Book Now!

Apartment Svetlana 

Dunaysky Prospekt 31, Bldg 1, St Petersburg, 192281, Russia Show on map
Score 8.6 from 4 reviews
Apartment Svetlana
Pricesfrom (per room per night)
SingleRUB 1600
DoubleRUB 3500
Rooms from
RUB 1600per room per night
Book Now!

Artway Design Hotel 

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

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!

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!

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!

Guest House na Maloy Nevke 

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

Atmosphera na Spasskom 11 

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

Hostel Kupe 

????????? 16, St Petersburg, 191036, Russia Show on map
Score 9.0 from 3 reviews
Hostel Kupe
Pricesfrom (per room per night)
SingleRUB 350
DoubleRUB 1300
Rooms from
RUB 350per room per night
Book Now!

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!

White & Black Home 3 Stars

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

Lancaster Court Hotel 4 Stars

Ulitsa Fokina 3, St Petersburg, 194044, Russia Show on map
Score 8.1 from 161 reviews
Lancaster Court Hotel
Pricesfrom (per room per night)
SingleRUB 2320
DoubleRUB 7000
Rooms from
RUB 2320per 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!

FD Hostel 

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

Apartments ERS City Centre 3 Stars

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

Nevsky Mayak on Nevsky 106 3 Stars

Nevsky prospekt, 106, St Petersburg, 191025, Russia Show on map
Score 8.8 from 149 reviews
Nevsky Mayak on Nevsky 106
Pricesfrom (per room per night)
SingleRUB 1530
DoubleRUB 3000
Rooms from
RUB 1530per 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!

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!

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!

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!

Casa Leto Private Hotel 

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

Amulet Hotel at Bolshoy Prospekt 3 Stars

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

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!

MDK Hotel 3 Stars

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

Nord House 2 Stars

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

Dom Na Fontanke Hostel 

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

Apartamenti na Bryantseva 13 

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

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!

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!

Apartments on Bakunina 

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

Belye Nochi Hotel 2 Stars

Prospekt Bolshevikov 54, Bldg. 1, St Petersburg, 193315, Russia Show on map
Score 5.2 from 156 reviews
Belye Nochi Hotel
Pricesfrom (per room per night)
SingleRUB 1350
DoubleRUB 2800
Rooms from
RUB 1350per room per night
Book Now!

Mini-hotel Colibri 

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

Iguana on Fonarnyy 

Fonarnyy Pereulok 12, St Petersburg, 190000, Russia Show on map
Score 7.5 from 35 reviews
Iguana on Fonarnyy
Pricesfrom (per room per night)
SingleRUB 950
DoubleRUB 1300
Rooms from
RUB 950per room per night
Book Now!

Annushka Hotel 3 Stars

Gapsalskaya Ulitsa 2, St Petersburg, 198035, Russia Show on map
Score 7.8 from 64 reviews
Annushka Hotel
Pricesfrom (per room per night)
SingleRUB 2600
DoubleRUB 4800
Rooms from
RUB 2600per room per night
Book Now!

Apartments on Dostoevsky 1 Star

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

OK- hostel 

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

Bridge Town Hotel 

Stremyanna street 4, St Petersburg, 191025, Russia Show on map
 
Bridge Town Hotel
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 1800
Rooms from
RUB 1800per room per night
Book Now!

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!

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!

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!

Apartment On Kirochnaya 22 

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

Flat and Hotel 2 Stars

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

Hotel Dalisi 3 Stars

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

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!

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!

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!

Hostel Petrodom 

Moskovsky prospekt 42/27, St Petersburg, 190013, Russia Show on map
Score 5.1 from 18 reviews
Hostel Petrodom
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 1700
Rooms from
RUB 1700per 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!

Amulet Hotel 3 Stars

Malaya Morskaya Street 7 apt.5, St Petersburg, 191186, Russia Show on map
Score 8.8 from 249 reviews
Amulet Hotel
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 3500
Rooms from
RUB 2000per room per night
Book Now!

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!

Freak Boutique by Hermitage 

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

Ejen na Mayakovskoy 

Ulitsa Mayakovskogo 3, St Petersburg, 191025, Russia Show on map
Score 8.3 from 56 reviews
Ejen na Mayakovskoy
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2000
Rooms from
RUB 1200per 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!

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!

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!

Hotel Planeta 2 Stars

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

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!

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!

Kamerdiner Hotel 3 Stars

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

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!

Travel Mini-hotel 

Aviatsionnaya Ulitsa 25, St Petersburg, 196135, Russia Show on map
Score 8.2 from 22 reviews
Travel Mini-hotel
Pricesfrom (per room per night)
SingleRUB 2300
DoubleRUB 3500
Rooms from
RUB 2300per room per night
Book Now!

Neva Flats Nevskiy Prospect 3 Stars

Pushkinskaya Ulitsa 7, St Petersburg, 191002, Russia Show on map
Score 6.9 from 2 reviews
Neva Flats Nevskiy Prospect
Pricesfrom (per room per night)
SingleRUB 2650
DoubleRUB 9300
Rooms from
RUB 2650per room per night
Book Now!

Nautilus Inn 3 Stars

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

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!

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!

Aparthotel "Saint-P" 

Bolshaya Podiyachevskaya 7, 24, St Petersburg, 190068, Russia Show on map
Score 9.2 from 4 reviews
Aparthotel "Saint-P"
Pricesfrom (per room per night)
SingleRUB 2250
DoubleRUB 2500
Rooms from
RUB 2250per room per night
Book Now!

Apartamenti na Kronvekskom 

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

Chalet de Provence Business Hotel 3 Stars

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

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!

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!

Aglaya Hotel & Courtyard 3 Stars

Razyezzhaya ulitsa 38, St Petersburg, 191119, Russia Show on map
Score 8.7 from 1179 reviews
Aglaya Hotel & Courtyard
Pricesfrom (per room per night)
SingleRUB 2138
DoubleRUB 7695
Rooms from
RUB 2138per room per night
Book Now!

Kempinski Hotel Moika 22 5 Stars

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

Station Hotel K43 3 Stars

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

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!

Tuchkov 3 Minihotel 

Pereulok Tuchkov 3, St Petersburg, 196000, Russia Show on map
Score 7.2 from 7 reviews
Tuchkov 3 Minihotel
Pricesfrom (per room per night)
SingleRUB 1700
DoubleRUB 2400
Rooms from
RUB 1700per room per night
Book Now!

Apartments on Ligovsky 130 

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

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!

Hotel vCentre SPb Nevsky 

Nevsky Prospekt 74-76, St Petersburg, 191025, Russia Show on map
Score 8.4 from 431 reviews
Hotel vCentre SPb Nevsky
Pricesfrom (per room per night)
SingleRUB 935
DoubleRUB 2000
Rooms from
RUB 935per room per night
Book Now!

Art-hotel Zontik 

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

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!

Apartments by Kazansky Cathedral 

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

Apartment Dzhambula 16 

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

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!

Apart Hotel Nevsky 150 

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

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!

Apartment Sotsialisticheskaya 7 

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

Myhomehotel na Pereulke Dzhambula 5 

Pereulok Dzhambula 5, St Petersburg, 191180, Russia Show on map
Score 10.0 from 2 reviews
Myhomehotel na Pereulke Dzhambula 5
Pricesfrom (per room per night)
SingleRUB 3700
DoubleRUB 4990
Rooms from
RUB 3700per room per night
Book Now!

Pushkinskaya 10 3 Stars

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

SpbMannia On Galernaya Street 17 

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

Apartments Longo on Dostoevskogo 25 

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

PiterStay Apart Hotel 3 Stars

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

Griboedova 110 

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

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!

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!

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!

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!

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!

Sweet Home 

Ulitsa Pochtamtskaya, 10, apt. 18, St Petersburg, 190000, Russia Show on map
Score 8.5 from 16 reviews
Sweet Home
Pricesfrom (per room per night)
SingleRUB 1500
DoubleRUB 15000
Rooms from
RUB 1500per room per night
Book Now!

Guest House Esperans 2 Stars

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

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!

Simple Hostel 

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

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!

Nevsky Mayak on Pushkinskaya 

Ulitsa Pushkinskaya, 8, St Petersburg, 191040, Russia Show on map
Score 7.5 from 22 reviews
Nevsky Mayak on Pushkinskaya
Pricesfrom (per room per night)
SingleRUB 1080
DoubleRUB 2800
Rooms from
RUB 1080per room per night
Book Now!

Soul Kitchen Hostel 

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

Apartment Na Pulkovskaya 

Pulkovskogo 8, korp 4, St Petersburg, 196158, Russia Show on map
Score 9.7 from 18 reviews
Apartment Na Pulkovskaya
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2400
Rooms from
RUB 2000per room per night
Book Now!

Julia Gallery Apartment 

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

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!

Hotel Mark Inn 3 Stars

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

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!

Peterville 3 Stars

Ulitsa Kolomenskaya 29, St Petersburg, 191119, Russia Show on map
Score 8.2 from 380 reviews
Peterville
Pricesfrom (per room per night)
SingleRUB 1450
DoubleRUB 7400
Rooms from
RUB 1450per room per night
Book Now!

Apartment On Mokhovaya 31 

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

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!

B&B Rinaldi History 

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

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!

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!

Hotel Akvareli 2 3 Stars

Nevsky Prospekt 136, St Petersburg, 191036, Russia Show on map
Score 7.9 from 73 reviews
Hotel Akvareli 2
Pricesfrom (per room per night)
SingleRUB 1200
DoubleRUB 2500
Rooms from
RUB 1200per room per night
Book Now!

Forum Mini Hotel 

Vasilievskiy Ostrov, 8 line, 59, St Petersburg, 199004, Russia Show on map
Score 9.3 from 45 reviews
Forum Mini Hotel
Pricesfrom (per room per night)
SingleRUB 1370
DoubleRUB 2800
Rooms from
RUB 1370per room per night
Book Now!

Apartment on Gastello 13 

Ulitsa Gastello 13, St Petersburg, 196066, Russia Show on map
Score 9.0 from 28 reviews
Apartment on Gastello 13
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2500
Rooms from
RUB 2200per room per night
Book Now!

Mini Hotel Cultural Capital on Ligovsky Prospekt 

Ligovsky Prospekt 233, St Petersburg, 196135, Russia Show on map
Score 8.3 from 33 reviews
Mini Hotel Cultural Capital on Ligovsky Prospekt
Pricesfrom (per room per night)
SingleRUB 500
DoubleRUB 6500
Rooms from
RUB 500per room per night
Book Now!

GoodRest on Marata 3 Stars

Marata Street, St Petersburg, 191002, Russia Show on map
Score 8.3 from 41 reviews
GoodRest on Marata
Pricesfrom (per room per night)
SingleRUB 1800
DoubleRUB 12000
Rooms from
RUB 1800per 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!

Courtyard by Marriott St. Petersburg Pushkin 4 Stars

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

Ladoga Hotel 3 Stars

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

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!

Mostotel Hotel 

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

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!

Apartment Energetikov Prospekt 30 

Energetikov Prospekt Dom 30 Korpus 10, Kv. 5, St Petersburg, 195248, Russia Show on map
 
Apartment Energetikov Prospekt 30
Pricesfrom (per room per night)
SingleRUB 2500
DoubleRUB 3000
Rooms from
RUB 2500per room per night
Book Now!

Apartment Sofiyskaya 37 

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

B And B Assembly 

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

Four Seasons Hotel Lion Palace St. Petersburg 5 Stars

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

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 UFO 

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

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!

Domotelli Nevsky 3 Stars

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

Vasilievskiy Dvor Hotel 3 Stars

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

Gorokhovaya 46 2 Stars

Gorohovaya Ulitsa 46, St Petersburg, 191023, Russia Show on map
Score 8.6 from 66 reviews
Gorokhovaya 46
Pricesfrom (per room per night)
SingleRUB 1399
DoubleRUB 2899
Rooms from
RUB 1399per room per night
Book Now!

Students' Rooms na Petrogradskoy 

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

Taleon Imperial Hotel 5 Stars

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

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!

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!

Sharf Hotel 4 Stars

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

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!

Apartments on Marata, 59 

Ulitsa Marata, 59, St Petersburg, 191119, Russia Show on map
Score 8.7 from 4 reviews
Apartments on Marata, 59
Pricesfrom (per room per night)
SingleRUB 2200
DoubleRUB 2600
Rooms from
RUB 2200per 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!

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!

Guest House V.O.14 

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

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!

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!

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!

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!

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!

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!

Hostel Zhuravlik 

Str.Kazanskaya 56, St Petersburg, 190000, Russia Show on map
Score 9.2 from 66 reviews
Hostel Zhuravlik
Pricesfrom (per room per night)
SingleRUB 300
DoubleRUB 1800
Rooms from
RUB 300per room per night
Book Now!

Polikoff 3 Stars

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

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!

Studio Na Grazhdanskoy Ulitse 

Grazhdanskaya ulitsa, 9, St Petersburg, 190031, Russia Show on map
Score 9.2 from 8 reviews
Studio Na Grazhdanskoy Ulitse
Pricesfrom (per room per night)
SingleRUB 1100
DoubleRUB 5000
Rooms from
RUB 1100per room per night
Book Now!

Nevskaya Classika Hotel 

Malaya Morskaya Ulitsa 7, Bldg 8, St Petersburg, 192019, Russia Show on map
Score 8.8 from 368 reviews
Nevskaya Classika Hotel
Pricesfrom (per room per night)
SingleRUB 1260
DoubleRUB 2900
Rooms from
RUB 1260per room per night
Book Now!

Maribelle Hostel 

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

Yellow Pepper 

Ulitsa Marata, 70 apt 38, St Petersburg, 191002, Russia Show on map
Score 8.2 from 49 reviews
Yellow Pepper
Pricesfrom (per room per night)
SingleRUB 770
DoubleRUB 1300
Rooms from
RUB 770per room per night
Book Now!

Abajour at Nevsky 3 Stars

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

Veles Hotel 3 Stars

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

Apartments Graf Orlov 

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

Base Camp Hostel 

??????? ???????? ????????????? ??????? ?.4, St Petersburg, 197198, Russia Show on map
Score 9.3 from 3 reviews
Base Camp Hostel
Pricesfrom (per room per night)
SingleRUB 400
DoubleRUB 400
Rooms from
RUB 400per room per night
Book Now!

Spirit House Hostel 2 Stars

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

ProPiter 

Rizhskiy prospekt, 12, St Petersburg, 190103, Russia Show on map
Score 8.9 from 106 reviews
ProPiter
Pricesfrom (per room per night)
SingleRUB 1120
DoubleRUB 3200
Rooms from
RUB 1120per room per night
Book Now!

WonderHostel on Nevsky 

Nevsky prospect 23, St Petersburg, 191186, Russia Show on map
Score 8.6 from 342 reviews
WonderHostel on Nevsky
Pricesfrom (per room per night)
SingleRUB 1050
DoubleRUB 2660
Rooms from
RUB 1050per room per night
Book Now!

Apartment na Semi Uglah 

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

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!

VSPB apartment Dostoevskogo 

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

Holiday Inn St. Petersburg Moskovskye Vorota 4 Stars

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

Apartment Ligovsky prospect 166 

Ligovskiy prospekt 166, St Petersburg, 192007, Russia Show on map
Score 8.9 from 8 reviews
Apartment Ligovsky prospect 166
Pricesfrom (per room per night)
SingleRUB 2000
DoubleRUB 2200
Rooms from
RUB 2000per room per night
Book Now!