Hotel deals in Saint Petersburg

Multiple accommodations for your stay
Check-in date:
30 Mar 2024
Check-out date:
31 Mar 2024
Guests
2 guests
Ages of children:

Where to stay in Saint Petersburg?

6522 Apartments  |  878 Hotels  |  461 Hostels

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Saint Petersburg

Helvetia Hotel

11 Marata Street, St. Petersburg, Ru, Saint Petersburg, Russia (Open map)

Situated about a 25-minute walk from State Hermitage Museum, this Saint Petersburg hotel is within easy walking distance of Mayakovskaya underground station. Providing 75…

Read more...

Grand Hotel Europe, A Belmond Hotel, St Petersburg

1/7 Mikhailovskaya Street, Nevsky Prospekt, Saint Petersburg, Russia (Open map)

Leningrad Zoo is 3.5 km from the property, which also stands only 5 minutes on foot from Saint Michael's Castle. Located in Tsentralny, which is…

Read more...

Taleon Imperial Hotel

15 Nevsky Prospect, Saint Petersburg, Russia (Open map)

Situated right in the centre of Saint Petersburg, in a shopping area, the property is 6 minutes' walk from Palace Square. Located in Tsentralny, which…

Read more...

Top 4-star hotels in Saint Petersburg

Angleterre Hotel

24, Malaya Morskaya Str., St. Petersburg, Ru, Saint Petersburg, Russia (Open map)

The accommodation boasts a central location a stroll from Admiralteyskaya tube station. Offering a swimming pool, the 4-star Angleterre Hotel Saint Petersburg is nestled…

Read more...

Oktiabrskaya Hotel

10 Ligovsky Prospect, Saint Petersburg, Russia (Open map)

This Saint Petersburg hotel is located 350 metres from MusEros Museum of Eroticism, and 2.8 km from Winter Palace. The 4-star Oktiabrskaya Hotel Saint…

Read more...

Saint-Petersburg Hotel

Pirogovskaya Embankment 5/2, St. Petersburg, Ru, Saint Petersburg, Russia (Open map)

The accommodation is located merely 5 minutes' walk from Sampsonievskiy Bridge, relatively near Lenin Square tube station. Saint-Petersburg Hotel Saint Petersburg is a great…

Read more...

Top 3-star hotels in Saint Petersburg

Kamerdiner Hotel

6 Ozernoy Lane, Saint Petersburg, Russia (Open map)

This hotel stands within walking distance of Chapel of Holy Cross Cathedral, a few steps from Ploshchad Vosstaniya underground station. Offering location 5 minutes' stroll…

Read more...

Bristol Hotel

Rasstannaya St., 2/1, Saint Petersburg, Russia (Open map)

This Saint Petersburg hotel stands a 10-minute drive of Palace Square, at a 700-metres distance from Obvodny Kanal underground station. Situated in the…

Read more...

M-Hotel

Sadovaya St., 22/2 Entrance from Krylova lane, Saint Petersburg, Russia (Open map)

The hotel is located a mere 600 metres from Tovstonogov Bolshoi Drama Theater and just a minute's drive from Gostiny Dvor underground station. Along with…

Read more...

Top 2-star hotels in Saint Petersburg

Baby Lemonade Hostel

Ulitsa Inzhenernaya 7, Tsentralny District, 191011, Saint Petersburg, Russia (Open map)

The nearest airport is Pulkovo, 25 km from the hostel. The 2-star Baby Lemonade Hostel is situated merely 1.9 km from State Hermitage Museum…

Read more...

Park Lane Inn

20-22 Pravdy St., St Petersburg, Ru, Saint Petersburg, Russia (Open map)

The property is in the very heart of the city, 5 minutes' drive from Nicholas Naval Cathedral of The Epiphany, and a minute's walk from…

Read more...

Simple Hotel

Gorokhovaya Ulitsa 4, Saint Petersburg, Russia (Open map)

The property places you merely 600 metres from State Hermitage Museum and nearly a 5-minute ride from Yusupov Palace on Moika River. The 2…

Read more...

Thank you for subscribing
Close