St Petersburg Hotels

Hotels in St Petersburg - otel.com offers up to 70% off Hotels in St Petersburg. Book your cheap St Petersburg hotels online at otel.com and earn 5% points to use on your next hotel booking. Hotel discounts are available on all 100 St Petersburg Hotels whether you are looking for budget St Petersburg hotels, luxury St Petersburg hotels, last minute St Petersburg accommodations or St Petersburg hotel deals. You can sort and filter by hotel star rating, hotel facilities, theme, hotel type, hotel price and more options to find the best St Petersburg Hotel that suits your needs and interest.

City Hotel Comfitel in St Petersburg
City Hotel Comfitel

City Hotel Comfitel is a 3 star hotel. The Facility is 3 km from St Petersburg city center.By staying at City Hotel Comfitel, you will be close to man...

From

$ 38,00


  • Bar
  • 24 Hour Front Desk
  • Pets Allowed
  • Breakfast in Room
4/5

Based on 26 travellers reviews

Okhtinskaya Hotel in St Petersburg
Okhtinskaya Hotel

Okhtinskaya Hotel is a special class hotel. The Facility is 3 km from St Petersburg city center.By staying at Okhtinskaya Hotel, you will be close to ...

From

$ 39,00


  • 24 Hour Check-In
  • 24 Hour Front Desk
  • 24 Hour Room Service
  • Air Conditioned
3/5

Based on 146 travellers reviews

Sky Hotel in St Petersburg
Sky Hotel

Sky Hotel is a 2 star hotel. The Facility is 3 km from St Petersburg city center.By staying at Sky Hotel, you will be close to many attraction and lan...

From

$ 40,00


  • Air Conditioned
  • Breakfast Room
  • Car Rental
  • Concierge Desk
4/5

Based on 178 travellers reviews

New Peterhof in St Petersburg
New Peterhof

New Peterhof is a special class hotel. The Facility is 3 km from St Petersburg city center.By staying at New Peterhof, you will be close to many attra...

From

$ 47,00


  • 24 Hour business center
  • 24 Hour Front Desk
  • ATM
  • Bar / Lounge
4.5/5

Based on 221 travellers reviews

Business Hotel Karelia in St Petersburg
Business Hotel Karelia

Business Hotel Karelia is a 3 star hotel. The Facility is 3 km from St Petersburg city center.By staying at Business Hotel Karelia, you will be close ...

From

$ 48,00


  • 24 Hour Check-In
  • Business Centre
  • Currency Exchange
  • Elevator / Lift
3.5/5

Based on 126 travellers reviews

St Petersburg in St Petersburg
St Petersburg

St Petersburg is a 3 star hotel. The Facility is 3 km from St Petersburg city center.By staying at St Petersburg, you will be close to many attraction...

From

$ 53,00


  • Safety Deposit Box
  • 24 Hour Front Desk
  • Dry Cleaning
  • Room Service
0/5

Based on 0 travellers reviews

Baltiya in St Petersburg
Baltiya

Baltiya is a 3 star hotel. The Facility is 3 km from St Petersburg city center.By staying at Baltiya, you will be close to many attraction and landmar...

From

$ 57,00


  • Safety Deposit Box
  • Restaurant
  • Conference Facilities
  • Bar
4.5/5

Based on 107 travellers reviews

Palantin in St Petersburg
Palantin

Palantin is a 3 star hotel. The Facility is 3 km from St Petersburg city center.By staying at Palantin, you will be close to many attraction and landm...

From

$ 58,00


  • Business Facilities
  • Concierge
  • Elevators
4.5/5

Based on 107 travellers reviews

Rinaldi Olympia in St Petersburg
Rinaldi Olympia

Rinaldi Olympia is a 3 star hotel. The Facility is located in City Centre, 3 km from St Petersburg city center.By staying at Rinaldi Olympia, you will...

From

$ 58,00


  • Air Conditioned
  • Bike Rental Services
  • Car Rental Services
  • Ironing amenities (on request)
3.5/5

Based on 27 travellers reviews

Nevsky Central in St Petersburg
Nevsky Central

Nevsky Central is a 3 star hotel. The Facility is 3 km from St Petersburg city center.By staying at Nevsky Central, you will be close to many attracti...

From

$ 62,00


  • 24 Hour Room Service
  • Bar
  • Elevator / Lift
  • Internet Access
4/5

Based on 145 travellers reviews

Nevsky Aster Hotel in St Petersburg
Nevsky Aster Hotel

Nevsky Aster Hotel is a 3 star hotel. The Facility is 3 km from St Petersburg city center.By staying at Nevsky Aster Hotel, you will be close to many ...

From

$ 61,00


  • 24 Hour Room Service
  • Bar
  • Business Centre
  • Elevator / Lift
4/5

Based on 217 travellers reviews

Exe Nevsky Breeze Hotel in St Petersburg
Exe Nevsky Breeze Hotel

Exe Nevsky Breeze Hotel is a 3 star hotel. The Facility is 3 km from St Petersburg city center.By staying at Exe Nevsky Breeze Hotel, you will be clos...

From

$ 61,00


  • Snack Bar
4/5

Based on 149 travellers reviews

Nevsky Hotel Grand in St Petersburg
Nevsky Hotel Grand

Nevsky Hotel Grand is a 3 star hotel. The Facility is 3 km from St Petersburg city center.By staying at Nevsky Hotel Grand, you will be close to many ...

From

$ 61,00


  • 24 Hour Check-In
  • 24 Hour Room Service
  • Bar
  • Business Centre
4/5

Based on 574 travellers reviews

Petersburg's Elegy in St Petersburg
Petersburg's Elegy

Petersburg's Elegy is a 3 star hotel. The Facility is located in Nevsky Prospekt, 3 km from St Petersburg city center.By staying at Petersburg's Elegy...

From

$ 64,00


0/5

Based on 0 travellers reviews

Arbat Nord Hotel in St Petersburg
Arbat Nord Hotel

Arbat Nord Hotel is a 4 star hotel. The Facility is 3 km from St Petersburg city center.By staying at Arbat Nord Hotel, you will be close to many attr...

From

$ 66,00


  • 24 Hour Room Service
  • Bar
  • Business Centre
  • Elevator / Lift
4/5

Based on 34 travellers reviews