Beginning of main content

2 Star Hotels in St. Petersburg

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Petersburg Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top St. Petersburg 2 stars Hotels

See all 723 Hotels in St. Petersburg
Sky Hotel

Sky Hotel

17, Bolshaya Konyushennaya str., St. Petersburg
2.5 out of 5.0
3.9 out of 5 (27 reviews)
excellent stay in the center of the city :)I would definitely stay in this hotel again when I travel back to St. Petersburg. The staff are friendly, the room is clean, tidy and comfortable. But if you expect more for the breakfast its better to find a rather higher rated hotel, since they provide breakfast from one of the bakeries/patissery ...
  12 Jul 2016

$139

$139
Anichkov Bridge Hotel

Anichkov Bridge Hotel

Fontanka River Embankment 38, St. Petersburg
2.5 out of 5.0

$85

$85
Greenfeel hotel

Greenfeel hotel

Nevsky prospect, 154-29, St. Petersburg
2.5 out of 5.0

$72

$72
Usadba na Elizarova Hotel

Usadba na Elizarova Hotel

Elizarova Prospect, Building 2, St. Petersburg
2.5 out of 5.0

$66

$66
Nouvelle Europe

Nouvelle Europe

23/6 Mayakovskaya, St. Petersburg
2.5 out of 5.0
4.0 out of 5 (7 reviews)
Nouvelle EuropeVery clean ,comfortable ,centrally located hotel with helpful friendly staff in St Petersburg
  18 Jul 2014

$42

$42
Mini-hotel Vasilievsky ostrov

Mini-hotel Vasilievsky ostrov

7-ya liniya V.O., 28, St. Petersburg
2.5 out of 5.0
Guest House Amplua

Guest House Amplua

12 Marata Apt 25, St. Petersburg
2.5 out of 5.0
2.5 out of 5 (2 reviews)

$66

$66
Maribelle Mini Hotel

Maribelle Mini Hotel

Kazanskaya Street 12, St. Petersburg
2.5 out of 5.0
4.3 out of 5 (9 reviews)
very well located for centre of st petersburgif you want an inexpensive place in the centre of st petersburg with a simple but clean and spacious room and a breakfast, again simple but adequate, this is a good place to stay, staff also friendly and helpful.
  10 Jun 2015
By the Hermitage

By the Hermitage

42 Moyka emb., St. Petersburg
2.5 out of 5.0
4.6 out of 5 (7 reviews)
Good location Good location. Staffs are very friendly and can speak English well.
  13 Jun 2017

$117

$117
Map

Pocket Guide: 2 stars Hotels in St. Petersburg

Search for hotels in St. Petersburg on Expedia.co.nz. You can easily find your hotels in St. Petersburg using one of the methods below:

  • View our selection of featured hotels in St. Petersburg
  • Use the map to find hotels in the St. Petersburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
  • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last