Saint-Petersburg.com

Budget Hotels

St. Petersburg's cheapest hotels are either simple "mini-hotels" - converted apartments that offer bed-and-breakfast-style accommodation - in historic neighborhoods of the city centre, or older large hotels, many of which still have unrenovated rooms at reasonably low prices. The latter are mostly located outside the downtown, but have reasonable transport links to St. Petersburg's top attractions.

expand
53, Ulitsa Voronezhskaya, St. Petersburg, 192007, RussiaShow on map 3.38 km
Nearest metro: Obvodny Kanal
Part of a local chain of small standard hotels, the AlexanderPlatz offers simple and very reasonably priced accommodation, and the location at the southern end of Ligovsky Prospekt, around five minutes' walk from Obvodny Kanal metro station, is pretty central considering prices. As well as 47 comfortable and quite spacious guest rooms, the AlexanderPlatz has a 24-hour restaurant and standard business and concierge services. »»»
BUDGET
from
$51
per night
4, Litera A, Ulitsa Chapygina, St. Petersburg, 197022, RussiaShow on map 3.83 km
Nearest metro: Petrogradskaya
This low-cost standard hotel has a somewhat isolated location just over ten minutes' walk from Petrogradskaya Metro Station, but is otherwise an exemplary three-star hotel, providing simple but comfortable accommodation in 140 rooms and suites, all with air-conditioning and hi-speed Internet. The Andersen can also offer guests a modern conference hall and a spacious in-house restaurant. Journey time to Nevsky Prospekt is less than 20 minutes. »»»
BUDGET
from
$37
per night
87/2, Nevsky Prospekt, St. Petersburg, 191036, RussiaShow on map 2.81 km
Nearest metro: Ploshchad Vosstaniya
Situated right opposite Moscow Railway Station in a location that is extremely convenient for business and leisure travelers, albeit not the most peaceful, this basic small hotel offers a reasonable standard of accommodation at rates that are among the cheapest in central St. Petersburg. There are 24 guest rooms, quite well equipped considering the price. There's no restaurant, but there are 24-hour eateries, bars and food stores a few steps away.  
BUDGET
from
$31
per night
90, building 6, Neberezhnaya Reki Fontanki, 191180, St Petersburg, RussiaShow on map 1.72 km
Nearest metro: Zvenigorodskaya, Pushkinskaya
Located in a courtyard off the Fontanka River Embankment, this modern standard hotel is little over five minutes' walk from Vitebsk Railway Station and the metro, and conveniently located for sightseeing and going out. The accommodation on offer is simply fitted and somewhat bland, but all air-conditioned and recently renovated. The Cameo Hotel also has a cafe to serve buffet breakfast, and a 24-hour lobby bar. »»»
BUDGET
from
$25
per night
249, Ligovsky Prospekt, St. Petersburg, 192007, RussiaShow on map 3.79 km
Nearest metro: Obvodny Kanal
A short bus ride from Moscow Railway Station and Nevsky Prospekt, the City Hotel Comfitel is a modern small hotel offering 33 guest rooms decorated in a simple contemporary style, and all with hi-speed Internet connections and air-conditioning. There is also an in-house cafe at the hotel. The Comfitel is located in a somewhat neglected area to the south of the historic centre, around ten minutes' walk from Obvodny Kanal metro station. »»»
BUDGET
from
$13
per night
112, Shosse Revolyutsii, Bldg. 3, St. Petersburg, 192026, RussiaShow on map 9.30 km
Nearest metro: Ladozhskaya
Located in the north-east of St. Petersburg, several kilometers from the nearest metro station, and only worth considering if you need to be in the area on business, this modern small hotel has 27 well equipped and quite attractively fitted guest rooms at very low rates, as well as an on-site cafe/bar, sauna and billiard room. It really is in the middle of nowhere, however, only just inside the city limits and over 6 km from the downtown.  
BUDGET
from
$38
per night
27/2, Ulitsa Marshala Tukhachevskogo, St. Petersburg, 195067, RussiaShow on map 7.03 km
Nearest metro: Ladozhskaya
Located on the outskirts of St. Petersburg, the Karelia is a recently renovated standard hotel popular for conferencing and with tour groups. The Karelia has 256 low-cost rooms and suites, ten meeting and event venues with seating for 20 to 300 people, and a large restaurant serving buffet breakfast, lunch, and dinner. Access to the city centre is by trolleybus or marshrutka minibus, a journey of 20-30 minutes to Nevsky Prospekt. »»»
BUDGET
from
$28
per night
3, Naberezhnaya Reki Pryazhki, St. Petersburg, 190121, RussiaShow on map 2.54 km
Nearest metro: Sadovaya/Spasskaya/Sennaya Ploshchad
One of St. Petersburg's first small private hotels, Matisov Domik was opened in 1993 and has long enjoyed a reputation (and won several awards) for its warm welcome, the high quality of service, and simple but cozy and very reasonably priced accommodation. Prices are kept low for the most part due to the location, which is on a small island to the west of the historic centre, quite close to the Mariinsky Theatre but with no metro nearby. 
BUDGET
from
$37
per night
4, Bolsheohtinsky Prospekt, St. Petersburg, 195027, RussiaShow on map 5.28 km
Nearest metro: Novocherkasskaya
A large and low-cost hotel reasonably close to the historic centre, the Okhtinskaya is located next to the Neva River, with superb views across to the Smolny Cathedral. The last hotel to be built in St. Petersburg in the Soviet era, the Okhtinskaya has 290 plain but comfortable guest rooms and a minimum range of standard business and leisure facilities, including two modern meeting venues and a bar and restaurant. Overground transport is required to get to the downtown. »»»
BUDGET
from
$30
per night
Good 4.00
1 review
6, Prospekt Kima, St. Petersburg, 198099, RussiaShow on map 4.08 km
Nearest metro: Primorskaya
A ten-room mini-hotel with somewhat dated accommodation and little in the way of facilities except a small communal kitchen, the Romar Hotel does however offer some of the lowest room rates available in St. Petersburg. Situated in a Soviet-era residential district about ten minutes from Primorskaya metro station, the hotel is reasonably convenient for Lenexpo exhibition center, and guests can reach Nevsky Prospekt in little over 20 minutes.  
BUDGET
from
$21
per night
1, Artilleriyskaya Ulitsa, St. Petersburg, 191014, RussiaShow on map 2.07 km
Nearest metro: Chernishevskaya
Located in the northern part of St. Petersburg's historic centre, just over ten minutes' walk from Nevsky Prospekt and close to Chernyshevskaya metro station, the Russ Hotel is a budget hotel offering small but very cheap Economy Rooms, as well as slightly more expensive rooms that have been renovated in the last two decades. The hotel also has an in-house restaurant and basic meeting facilities, and provides services for business and leisure travellers. »»»
BUDGET
from
$26
per night
17, Bolshaya Konyushennaya Ulitsa, St. Petersburg, 191186, RussiaShow on map 359 m
Nearest metro: Gostiny Dvor, Nevsky Prospekt
Run by a well established chain of St. Petersburg mini-hotels, the Sky Hotel is a little difficult to find, but nonetheless has a fantastic central location a few minutes' walk from Palace Square and Nevsky Prospekt. There are 15 guest rooms, all compact and simply but stylishly decorated, with WiFi available throughout. Half the rooms at the hotel share bathrooms, and offer some of the cheapest accommodation in the historic centre. »»»
BUDGET
from
$27
per night
19, Ulitsa Zastavskaya, St. Petersburg, 196084, RussiaShow on map 5.55 km
Nearest metro: Moskovskye Vorota
A small standard hotel offering 42 guest rooms, all with air-conditioning and attractive modern interiors, as well as a small cafeteria, sauna with plunge pool and cycle hire, the Veles Hotel is an excellent value option. Although the hotel is a little hard to find, the location is only five minutes' walk from Moskovskye Vorota metro station (four stops south of Nevsky Prospekt), and also fairly convenient for Pulkovo Airport, little over 20 minutes away by car. 
BUDGET
from
$37
per night