Search Filter

Star
  • 13
  • 21
  • 95
  • 22
  • 1
  • 648
Accommodation Type
  • Apartments 458
  • Hotels 149
  • Hostels 64
  • Inns 46
  • Guest houses 35
  • Bed and breakfasts 22
  • Aparthotels 21
  • Economy hotels 3
  • Love hotels 1
  • Homestays 1
Hotel Facilities
  • Internet services783
  • WiFi783
  • Free WiFi782
  • Non-smoking throughout702
  • Heating694
  • Non-smoking rooms687
  • WiFi available in all areas608
  • Family rooms561
  • Airport shuttle502
  • Airport shuttle (additional charge)485

800 Hotels in Saint Petersburg

Order By
cruise
Kempinski Hotel Moika 22

Naberezhnaya Reki Moiki 22 , Saint Petersburg , 191186

This hotel in St Petersburg overlooks the Palace Square and the State Hermitage Museum. It offers free Wi-Fi. Furnished with antiques, the rooms are d...

Guest Reviews
8.9 out of 10

From 1015 Reviews
Starting From
RUB
cruise
Bolshaya Morskaya 7 Hotel

Bolshaya Morskaya Ulitsa 7 , Saint Petersburg , 191186

Bolshaya Morskaya 7 Hotel is located in Saint Petersburg, just 100 metres from Nevsky Prospekt and Admiralteyskaya Metro Station. The Hermitage is wit...

Guest Reviews
8.4 out of 10

From 677 Reviews
Starting From
RUB
cruise
Artway Design Hotel

Nevskiy prospekt 16 , Saint Petersburg , 191186

Set in the Tsentralny district district in Saint Petersburg, 200 metres from Palace Square, Artway MiniHotel features air-conditioned rooms with free ...

Guest Reviews
8.3 out of 10

From 482 Reviews
Starting From
RUB
The Sky at Nevsky Mini-Hotel

Nevsky Prospekt 16 , Saint Petersburg , 190068

Located in the city centre of Saint Petersburg, just 100 metres from Dvortsovaya Square, The Sky at Nevsky Mini-Hotel features a shared kitchen and fr...

Guest Reviews
8.4 out of 10

From 138 Reviews
Starting From
RUB
Metropolis Hotel

Nevskiy prospect 5 kv. 7 , Saint Petersburg , 191186

Metropolis Hotel is in a prime location in the Tsentralny district of Saint Petersburg, 700 metres from Saint Isaac's Cathedral. With free WiFi, this ...

Guest Reviews
9.5 out of 10

From 616 Reviews
Starting From
RUB
Pushka INN hotel

Naberezhnaya Reki Moyki 14 , Saint Petersburg , 191186

Pushka Inn is a 18th Century mansion located in an historic part of St. Petersburg, one minute walk from the Palace Square. It offers non-smoking room...

Guest Reviews
9.4 out of 10

From 764 Reviews
Starting From
RUB
The Faces Historical Center

5 Malaya Morskaya Ulitsa , Saint Petersburg , 191186

The Faces Historical Center is set in Saint Petersburg. All rooms feature a kitchenette, a flat-screen TV with satellite channels, and a private bathr...

Guest Reviews
9.5 out of 10

From 133 Reviews
Starting From
RUB
By Hermitage hotel

Naberezhnaya reki Moyki 42 , Saint Petersburg , 191186

Centrally located in St. Petersburg’s historical centre, this hotel is just 500 metres from the Hermitage Museum. It offers rooms with free WiFi and...

Guest Reviews
8.9 out of 10

From 1618 Reviews
Starting From
RUB
Nevsky Hotel Art Hall

11 Bolshaya Konyushennaya ulitsa , Saint Petersburg , 191186

Nevsky Hotel Art Hall is located in Saint Petersburg, 300 metres from Church of the Savior on Spilled Blood and 400 metres from Palace Square. Every r...

Guest Reviews
8.5 out of 10

From 550 Reviews
Starting From
RUB
Solo Admiralteyskaya

Ulitsa Malaya Morskaya 9 , Saint Petersburg , 191186

Set in Saint Petersburg, Solo Admiralteyskaya offers a shared lounge. The property is located 400 metres from Saint Isaac's Cathedral. The property is...

Guest Reviews
8.5 out of 10

From 833 Reviews
Starting From
RUB