Website feedback

Cheap Hotels in St Petersburg, Russia

See all Hotels in St Petersburg

Apart-hotel Frant
Hotel | 2.5 km
No Rating

Apart-hotel Frant offers cozy accommodation in St Petersburg.

from 12.96 USD
Tourist Hotel
Hotel | 6.9 km
No Rating

from 10.69 USD
Mini Hotel Venice
Hotel | 1.7 km
No Rating

Mini Hotel Venice offers tastefully designed accommodation in the center of St Petersburg.

from 32.39 USD
Nevsky 74
Hotel | 1.8 km
No Rating

Nevsky 74 is designed for young people, and usually our guests be travelling with students from all corners of Russia and abroad.

from 20.02 USD
Red Terem
Hotel | 1.9 km
No Rating

from 12.95 USD
Arkada Hotel
Hotel | 1.8 km
No Rating

from 20.67 USD
Hotel | 1.4 km
No Rating

from 10.37 USD
Art House
Hotel | 2.9 km
No Rating

Art House is a mini-hotel, located in the historical part of St-Petersburg, in an old apartment house built in 1875 which stores the atmosphereRead more of the ancient Petersburg.

from 15.22 USD
Hotel Mark Inn
Hotel | 2.0 km
No Rating

Hotel Mark Inn is a mini hotel located in the Petrograd district of St. Petersburg and provide its guests with comfortable accommodation andRead more friendly ambience.

from 8.69 USD
Hotel | 2.7 km
No Rating

ANNY TIME Hotel is a new and comfortable hotel perfect for families, couples, solo and business travellers in the centre of St. Petersburg.

from 7.53 USD
Hop Hey Hotel
Hotel | 2.6 km
No Rating

Located right in the center of St. Petersburg, Hop Hey Hotel offers comfortable rooms decorated in a popular loft style.

from 9.31 USD
Apart Otel' Kryshi Pitera
Hotel | 2.9 km
No Rating

Comfortable and fully equipped apartments Apart Otel' Kryshi Pitera are located in Admiralteysky District of Saint Petersburg.

from 12.96 USD
Hotel Russia
Hotel | 7.8 km
No Rating

One of the best three-star hotels in St. Petersburg, Hotel Russia features a modern infrastructure and comfortable accommodation.

from 15.55 USD
Hotel & Gallery Artbox
Hotel | 2.3 km
No Rating

Hotel & Gallery Artbox is a contemporary art hotel situated in the heart of St Petersburg.

from 12.57 USD
Mini Hotel Mokko
Hotel | 2.3 km
No Rating

Mini Hotel Mokko provides comfortable accommodation and cosy atmosphere on the main restaurant street Rubinstein in Saint Petersburg.

from 5.67 USD
Boho Home Hotel
Hotel | 2.6 km
No Rating

Situated in the historical center of St Petersburg, Boho Home Hotel provides comfortable and stylish accommodation and a great central location.Read more

from 3.89 USD
Hotel Nevskiy
Hotel | 4.2 km
No Rating

Hotel Nevskiy 111 is the one of the central hotels that located at the main avenue of Saint-Petersburg - Nevskiy prospect.

from 8.74 USD
Demut Hotel
Hotel | 3.3 km
No Rating

Situated in the center of St. Petersburg, Demut Hotel offers a comfortable accommodation and great central location beside main St. PetersburgRead more avenue Nevsky Prospect.

from 11.65 USD
Hotel | 9.7 km
No Rating

Kosmos is a cozy mini- hotel in in the city centre of St. Petersburg offering comfortable accommodation for competitive prices.

from 12.51 USD
Nomera na Nevskom 111
Hotel | 3.3 km
No Rating

Nomera na Nevskom 111 has a very convenient location in Nevsky Prospect right in the city centre of St Petersburg.

from 8.63 USD
Troitsky Hotel
Hotel | 0.3 km
No Rating

Troitsky Hotel is located in the heart of the city.

from 9.00 USD
Novorizhskiy Hotel
Hotel | 3.6 km
No Rating

Novorizhskiy Hotel is situated just one minute walk from St. Petersburg Canals.

from 19.43 USD
Royal Capital Apartment
Hotel | 2.3 km
No Rating

Boutique Hotel & Apartments Zabava offers modern and clean rooms in St Petersburg.

from 11.53 USD
NEO na Nevskom
Hotel | 3.8 km
No Rating

NEO na Nevskom offers accommodation in St Petersburg.

from 5.02 USD
The Fortuna Inn Hotel
Hotel | 3.1 km
No Rating

The Fortuna Inn Hotel is set in the heart of the cultural capital city and offers comfort rooms and high level service.

from 20.73 USD
Lotman Boutique Hotel
Hotel | 2.8 km
No Rating

Lotman Boutique Hotel, your place in St Petersburg.

from 14.58 USD

St Petersburg is one of over 3,500 worldwide destinations available to budget travellers on HostelBookers. Browse the list above for details on all our cheap hotels in St Petersburg and book your St Petersburg hotel with no booking fees!

86% Avg. city rating Rated by 548 customers

Activities / excursions 90%

Restaurants / eating out 84%

Shopping 76%

Chilling out / relaxing 83%

Getting around / public transport 85%

Sightseeing 94%

Culture 95%

Nightlife / partying 82%

Value for money 80%

Why book with hostelbookers?

Thousands of beds and private rooms, close to the things you’re planning to see and do.
With great value hostels and cheap hotels, everything you want to see and do is just a step away.

Group booking?

Group of 15 or more traveling to St Petersburg?

Contact us directly

Searching for a cheap St Petersburg hotel? Select from our list on the left or use the search box on the top. We guarantee you’ll find the lowest prices! Click on the map view to browse the location of all our budget hotels in St Petersburg. Alternatively check out our St Petersburg hostels page for more great deals.

Guide to St Petersburg

Guide to Find our best travel tips, advice and inspiration on what to do and where to stay in our guide to St Petersburg. Discover how to travel on a budget and don’t forget to check the weather before you go!