Beginning of main content

Best 2 stars Hotels in St. Petersburg

Search Flights

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

St. Petersburg Hotels

Search Flight + Hotel

Advanced options

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.


Featured St. Petersburg 2 stars Hotels

See all 708 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)
Hide review
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 ...
  Jul 12, 2016

$86

$86
Nevsky 109 Hotel
Nevsky 109 Hotel
Nevsky Prospekt 109, St. Petersburg
2.5 out of 5.0
5.0 out of 5 (1 reviews)
Hide review
The best stay Love everything about it staff , location , kitchen
  Oct 12, 2016
Anichkov Bridge Hotel
Anichkov Bridge Hotel
Fontanka River Embankment 38, St. Petersburg
2.5 out of 5.0

$51

$51
Mini-hotel Vasilievsky ostrov
Mini-hotel Vasilievsky ostrov
7-ya liniya V.O., 28, St. Petersburg
2.5 out of 5.0
Nouvelle Europe
Nouvelle Europe
23/6 Mayakovskaya, St. Petersburg
2.5 out of 5.0
4.0 out of 5 (7 reviews)
Hide review
Nouvelle Europe Very clean ,comfortable ,centrally located hotel with helpful friendly staff in St Petersburg
  Jul 18, 2014

$33

$33
By the Hermitage
By the Hermitage
42 Moyka emb., St. Petersburg
2.5 out of 5.0
4.5 out of 5 (6 reviews)
Hide review
Amazing deal! This hotel's location cannot be better! It is located on Nevskiy, which is the central street, although it is super quite, clean, comfortable. The staff is very friendly, answered all our questions about how to get to the certain spots, gave us extra blankets, and recommended places to go. Another ...
  Jun 15, 2016

$82

$82
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)

$58

$58
Friends Loft
Friends Loft
Ulitsa Lomonosova 3, St. Petersburg
2.5 out of 5.0

$57

$57
Maribelle Mini Hotel
Maribelle Mini Hotel
Kazanskaya Street 12, St. Petersburg
2.5 out of 5.0
4.3 out of 5 (9 reviews)
Hide review
very well located for centre of st petersburg if 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.
  Jun 10, 2015
Map

St. Petersburg Motel Guide

Planning a getaway with only a few bucks to spare? Expedia can help! With the inexpensive rates at the top motels in St. Petersburg, Leningrad you can put together the vacation of your dreams without spending every penny of your yearly travel budget.

These smaller places are ideal if you need a home base that lets you easily explore the local sights; many of the best motels in St. Petersburg are located near major freeways and public transportation. Plus, when you book a cheap deal on a motel in St. Petersburg, you’ll find quiet rooms, complimentary toiletries, and comfortable sleeping areas, so you can unwind after a long day.

No matter which motel you choose, don't forget to use the travel tools at Expedia to search for local discounts, compare rates on the hottest motels, and plan your next vacation. You won't believe how budget-friendly an amazing getaway can be.

Also, feel free to check out the motels near me page to find the cheapest deals on motels near your current location.