2054 St Petersburg Hotels and Guest Houses
Single from: RUB 3700.00
per room per night
Single from: RUB 3146.67
per room per night
Single from: RUB 2200.00
per room per night
Single from: RUB 2100.00
per room per night
2 Pushkinskaya St., St Petersburg, 191025 · Map
Score 9.6 from 33 reviewsSingle from: RUB 2800.00
per room per night
Naberezhnaya Reki Moyka, 28, St Petersburg, 191186 · Map
Score 9.2 from 15 reviewsSingle from: RUB 3850.00
per room per night
Single from: RUB 2070.00
per room per night
Single from: RUB 4800.00
per room per night
Blagodatnaya Ulitsa 30, St Petersburg, 190000 · Map
Score 8 from 17 reviewsSingle from: RUB 2400.00
per room per night
Single from: RUB 3450.00
per room per night
Single from: RUB 2300.00
per room per night
Ulitsa Serpukhovskaya 34, St Petersburg, 190013 · Map
Score 7.9 from 14 reviews
Single from: RUB 2950.00
per room per night
Bolshaya Konyushennaya Ulitsa 1, St Petersburg, 191186 · Map
Score 8.3 from 14 reviewsSingle from: RUB 2500.00
per room per night
Single from: RUB 2350.00
per room per night
Single from: RUB 2400.00
per room per night
Vasilyevsky Ostrov, Pervaya Liniya, 40, St Petersburg, 199004 · Map
Score 9 from 27 reviewsSingle from: RUB 1500.00
per room per night
Single from: RUB 2000.00
per room per night
Moyka River Embankment 14, St Petersburg, 191186 · Map
Score 9.7 from 159 reviewsSingle from: RUB 4800.00
per room per night
Ulitsa Naberezhnaya Kanala Griboedova 93-53, St Petersburg, 191031 · Map
Single from: RUB 3500.00
per room per night
Ulitsa Bolshaya Posadskaya 9/5, St Petersburg, 197046 · Map
Score 8.2 from 27 reviewsSingle from: RUB 1800.00
per room per night