Saint Petersburg Hotels
“If you’re traveling on a budget, dorm beds are by far your cheapest option in St. Petersburg.”
St. Petersburg may no longer be the political capital of Russia, but it is undeniably its art and culture capital. Fantastic art collections, historic palaces and summer festivals draw visitors from all over the world, and its many intertwining canals and location on the Gulf of Finland earn it the nickname “Venice of the North.” While St. Petersburg may still be a costly city, it’s far more affordable to stay there than in its big sister Moscow. Cheap mini-hotels such as Adagio na Fontanke, and dorm beds like those in the Baby Lemonade Hostel, are increasingly easier to come by.

Hipmunk's Best Hotels in Saint Petersburg

Red Stars Hotel
Red Stars Hotel
|
3.8
310 reviews
30, Pryazhka emb., St Petersburg
from $5
Domina St Petersburg
Domina St Petersburg
|
3.8
1375 reviews
Moika Embankment 99, Saint Petersburg
from $80
3 Mosta Hotel
3 Mosta Hotel
|
3.9
1132 reviews
Moyka emb, 3, St Petersburg
from $40
Corinthia Hotel St Petersburg
Corinthia Hotel St Petersburg
|
3.8
1657 reviews
Nevsky Prospect, 57, St Petersburg
from $86