Filters
Popular
254
2319
3051
1513
1249
1155
2815
1189
63
111
Search by name
Star rating
1
318
384
3364
MoreLess
Guest rating
111
242
179
92
MoreLess
Accommodation type
1189
MoreLess
Price per night
3902
158
6
1
MoreLess
Subway stations
2319
19
178
157
408
1
15
MoreLess
Nearby
254
322
342
173
368
191
28
251
390
840
734
438
528
401
930
MoreLess
Districts
2103
2034
2087
1778
1548
1127
933
MoreLess
Airports
MoreLess
Hotel type
4970
4067
928
663
413
389
182
163
124
53
29
9
264
201
194
77
63
20
6
5
5
1
1
1
1
MoreLess
Amenities
3051
1513
1249
1155
1084
201
201
MoreLess
Room features
23
1
87
10
13
859
616
MoreLess
Services
16
71
574
180
61
191
MoreLess
Brands
12
5
3
2
2
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 8746 hotels in Saint Petersburg
Get Prices

4067 budget hotels in Saint Petersburg

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Cheap and Budget hotels ×
Petro Sport Hotel Saint PetersburgShosseinaya Ulitsa 6A Yanino, Saint Petersburg, Russia, 188 689View on map
8.1 mi from City Center
Centrally located off Monument to Traffic-Controller, this hotel offers a health club, a spa centre and a solarium.
  • The hotel has
    • RUB 150 per day
    +1
7.8
Very good22 reviews
Price fromUS$ 47per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Nevsky Grand Apartments Saint Petersburg10 Bolshaya Konyushennaya, Saint Petersburg, Russia, 191186View on map
600 yd from City Center500 yd from Palace Square
European meals plus a private pool are provided in the unique hotel, placed close to Summer Garden.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
7.8
Very good1050 reviews
Price fromUS$ 45per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Nevsky Hotel Aster Saint Petersburg25 Bolshaya Konyushennaya, Saint Petersburg, Russia, 191186View on map
500 yd from City Center500 yd from Palace Square
Located just off Mini Petersburg, this hotel is nestled in a classic-style building and features a swimming pool.
  • The hotel has
    • Off-site car park
    +1
7.6
Very good266 reviews
Price fromUS$ 50per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Okhtinskaya Hotel Saint Petersburg4 Bolsheokhtinsky Prospekt, Saint Petersburg, Russia, 195027View on map
3.3 mi from City Center1.1 mi from Tauride Palace
Boasting a 24-hour bar and panoramic views over the Neva River, this hotel offers a setting near a ship terminal.
  • The hotel has
    • On-site car park
    +1
7.0
Very good255 reviews
Price fromUS$ 45per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Orbita Hotel Saint PetersburgNepokorennyh Prospekt 4, Saint Petersburg, Russia, 194021View on map
4.5 mi from City Center300 yd from Ploshchad Muzhestva Metro Station
Located a few steps from Saint Petersburg State Polytechnical University, the hotel features 257 rooms with views over the city.
  • The hotel has
    • On-site car park
    +1
7.2
Very good66 reviews
Price fromUS$ 38per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Azimut Hotel Saint Petersburg43/1, Lermontovsky Prospekt, Saint Petersburg, Russia, 190103View on map
1.8 mi from City Center1.0 mi from Yusupov Palace on Moyka Street
Set in the heart of Saint Petersburg, the property offers 892 rooms overlooking the cathedral.
  • The hotel has
    • RUB 200 per day
    +1
7.2
Very good764 reviews
Price fromUS$ 49per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Tourist Hotel Saint Petersburg3 Sevastyanova Str., Saint Petersburg, Russia, 196105View on map
4.3 mi from City Center700 yd from Elektrosila Station
European meals are served to guests staying in this welcoming hotel ideally located in the heart of Saint Petersburg.
  • The hotel has
    • RUB 300 per day
    +1
7.2
Very good174 reviews
Price fromUS$ 31per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Ra Tambovskaya 11 Hotel Saint PetersburgUlitsa Tambovskaya 11, Saint Petersburg, Russia, 192007View on map
2.2 mi from City Center400 yd from Obvodny Kanal Metro Station
Located next to Saint Isaac's Square, the venue comprises 71 rooms with city views.
  • The hotel has
    • RUB 500 per day
    +1
6.6
Nice51 reviews
Price fromUS$ 32per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Nevsky Express Hotel Saint Petersburg6, Goncharnaya Street, Saint Petersburg, Russia, 191036View on map
1.8 mi from City Center1300 yd from Beloselsky-Belozersky Palace
Since 2002 the hotel awaits guests in Tsentralny district, offering 16 home-like rooms and a coffee bar.
  • The hotel has
    • RUB 500 per day
    +1
6.6
Nice24 reviews
Price fromUS$ 49per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Polustrovo Hotel Saint Petersburg115 Metallistov Prospect, Saint Petersburg, Russia, 195197View on map
3.5 mi from City Center
Located in a green area, and just off an underground station, the venue comes with steam baths and massage.
  • The hotel has
    • On-site car park
    +1
7.2
Very good125 reviews
Price fromUS$ 68per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Galerea Hotel Saint Petersburg78 Nevsky Prospekt, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center300 yd from Beloselsky-Belozersky Palace
There are rooms facing the city and the hotel is set close to Summer Garden.
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
7.4
Very good257 reviews
Price fromUS$ 35per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Art Hotel Karelia Saint PetersburgUlitsa Marshala Tukhachevskogo 27, Bldg 2, Saint Petersburg, Russia, 195067View on map
4.3 mi from City Center
This value-for-money hotel overlooks the city boasting its location in busy area.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
7.4
Very good42 reviews
Price fromUS$ 40per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Sky Hotel Saint PetersburgBolshaya Konyushennaya Ulitsa 15, Saint Petersburg, Russia, 191186View on map
500 yd from City Center500 yd from Palace Square
The hotel offers a grand accommodation with 15 rooms in the shopping area of Saint Petersburg.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour security
    • 24-hour business centre
    +4
8.4
Great148 reviews
Price fromUS$ 26per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Park River Saint PetersburgAngliyskaya Embankment 46, Saint Petersburg, Russia, 190000View on map
1.0 mi from City Center800 yd from Yusupov Palace on Moyka Street
The hotel is located in the business area of Saint Petersburg, not far away from Coffee Museum, overlooking the city.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good14 reviews
Price fromUS$ 52per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Accent Hotel Saint PetersburgKievskaya Str. 22/24 Bld.B, Saint Petersburg, Russia, 196084View on map
2.5 mi from City Center700 yd from Frunzenskaya Station
This hotel in Moskovskiy district, just off Moscow Triumphal Gates, boasts 26 non-smoking rooms and a lobby restaurant.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +4
8.0
Great23 reviews
Price fromUS$ 32per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Hotel Mark Inn Saint PetersburgMarkina Street 1, Saint Petersburg, Russia, 197198View on map
1.2 mi from City Center1300 yd from Yubileyny Sports Complex
Placed close to Petrovsky Stadium in the heart of Saint Petersburg, this hotel offers 15 rooms.
  • The inn has
    • On-site car park
    +1
7.8
Very good51 reviews
Price fromUS$ 27per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Comfitel Demidov Bridge Hotel Saint Petersburg50 Griboyedov Canal, Saint Petersburg, Russia, 195002View on map
1400 yd from City Center600 yd from Mariinsky Palace
The venue offers 19 rooms in the beautiful style and a garden restaurant, featuring setting next to a tube station.
  • The hotel has
    • Off-site car park
    +1
7.8
Very good53 reviews
Price fromUS$ 50per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Nautilus Inn Saint PetersburgRizhskaya Ulitsa 3, Saint Petersburg, Russia, 195196View on map
3.7 mi from City Center
The hotel includes arcade games and board games for children and offers a quiet location in Krasnogvardeisky district close to Ice Palace.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • RUB 250 per day
    +1
8.0
Great433 reviews
Price fromUS$ 50per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Grand Hotel Ladozhsky Saint PetersburgShosse Revolutsii 112 Bld 3, Saint Petersburg, Russia, 192026View on map
5.8 mi from City Center
The hotel includes a private pool, boasting a perfect location close to Smolny Cathedral.
  • The hotel has
    • Valet parking
    +1
8.0
Great10 reviews
Price fromUS$ 38per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Station Hotel Z12 Saint PetersburgZvenigorodskaya 12, Saint Petersburg, Russia, 191119View on map
1.4 mi from City Center1300 yd from Vorontsov Palace
This hotel offers the lobby bar and 51 rooms together with beautiful location close to Saint Isaac's Cathedral.
  • The hotel has
    • RUB 500 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great23 reviews
Price fromUS$ 42per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

4067 hotels found