Saint Petersburg is easily Russia’s most popular tourist city, with classic architecture and old world charm that is hard to find in Moscow. The Hermitage Museum itself is an enormous draw and a must-see for art lovers.

From a cost standpoint the city is generally in line with some of the less expensive Eastern European cities. Aside from the few main attractions, most visitors will find that transportation and daily expenses are modest by international standards.

Hotels come in all price ranges, with the cheaper places often being of lower standards than European travelers are used to. There are now quite a few hostels in Saint Petersburg, and the private rooms in those could be a good call for budget travelers.

Food and drinks are relatively cheap as long as you focus on local places, especially fast food places, rather than restaurants in hotels and those with English-language menus out front.

Saint Petersburg prices


100 RUB = 1.31 USD

Saint Petersburg facts

Population 4,600,000
Metro area 4,600,000
Time zone UTC+3
Currency Russian ruble
Airports Pulkovo Airport (LED)

Saint Petersburg hotel prices

Rating Price (USD)
6.30 - 17.05
13.05 - 31.48
13.12 - 49.84
30.43 - 91.42
74.00 - 130.05

Recommended hotels


Capital Hotel

Doubles from €24/night

Our pick: The best cheap and central 3-star hotel in St. Petersburg

Hotel seasons


With such a short period of nice weather each year, it’s no surprise the Saint Petersburg hotels all have their high season running from around May through September. If you come during the cold months you can usually get a great deal, especially at some of the upper-range hotels.

Saint Petersburg hostel prices

Type Price (USD)
Hostel bed
4.72 - 10.76

Recommended hostels


Plosaty Hostel

Beds from €6/night

Our pick: The best cheap and central hostel in St. Petersburg

Saint Petersburg attraction prices

Location Description Type Price(USD)
Hermitage Museum One of the world's largest and finest museums is the city's biggest draw. Buy online for US$17.95 to skip the queue. adults 9.18
students 0.00
Ethnographic Museum Focusing on ethnic costumes and traditions, this museum offers a solid cultural experience. adults 13.12
Russian Museum A large collection of exclusively Russian art. adults 6.56
students 3.28

Saint Petersburg transportation prices USD

Taxi from airport to city center 14.43 - 18.36
Airport minibus to city center 0.47
Bus then metro from airport to city 0.37
3km taxi ride in St. Petersburg 2.62 - 3.93
Metro ride in St. Petersburg 0.59
Tram or bus ride in St. Petersburg 0.52

Saint Petersburg food and drink prices USD

Food type   Price
Budget breakfast If your hotel doesn't include breakfast then you'll have many cheap options in the area. 3.28 - 6.56
Budget lunch There are plenty of chain restaurants and casual places where local specialties are very reasonable. 4.33 - 7.21
Budget dinner Assuming you want to go to a sit-down place you can still find very affordable meals if you look around. 5.90 - 12.46
Beer (pint) You'll find plenty of pubs in this big-drinking city, and prices for the local lagers will depend on where you end up. 2.23 - 3.28

Have more information or an update?

Send us your tips.

Avg temps & precip


weather advise for AmsterdamWeather advice

St. Petersburg has milder weather than one might think considering its latitude, but still most people only find it pleasant from May through September, and winters can be downright miserable. Summers do tend to be pleasant, and while it does get humid, the temperatures usually don’t get high enough to make it felt much.

Sunrise and sunset


Nearby cities


Popular cities