Search Filter

Price

Star
  • 13
  • 19
  • 82
  • 27
  • 6
  • 653
Accommodation Type
  • Apartments 488
  • Hotels 127
  • Hostels 65
  • Inns 49
  • Bed and breakfasts 23
  • Guest houses 22
  • Aparthotels 22
  • Homestays 2
  • Love hotels 1
  • Capsule hotels 1
Hotel Facilities
  • Non-smoking throughout656
  • WiFi available in all areas611
  • Heating609
  • Non-smoking rooms605
  • Airport shuttle493
  • Family rooms488
  • Airport shuttle (additional charge)476
  • Shuttle service352
  • Shuttle service (additional charge)349
  • Breakfast options319

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 ...

Guest Reviews
8.9 out of 10

From 993 Reviews
Starting From
RUB 22325
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.2 out of 10

From 532 Reviews
Starting From
RUB 3990
cruise
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.5 out of 10

From 162 Reviews
Starting From
RUB 4743.3
Sonata at Nevsky 11

Nevskiy Prospekt 11 , Saint Petersburg , 191186

This hotel is located in the heart of Saint Petersburg, just a 5-minute walk from the Hermitage Museum. Free Wi-Fi and a 24-hour reception are feature...

Guest Reviews
8.8 out of 10

From 550 Reviews
Starting From
RUB 4500
Wow Hotel on Nevsky

Nevsky Prospect 11 , Saint Petersburg , 190000

Отель Wow features free WiFi throughout the property and views of city in Saint Petersburg. The property is set a 3-minute walk from Palace Squar...

Guest Reviews
8.9 out of 10

From 225 Reviews
Starting From
RUB 5400
Metropolis Hotel

Nevskiy prospect 5 kv. 7 , Saint Petersburg , 191186

Metropolis Hotel is in a prime location in the middle of Saint Petersburg, a 3-minute walk from Palace Square. With free WiFi, this 3-star hotel offer...

Guest Reviews
9.6 out of 10

From 405 Reviews
Starting From
RUB 7999
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 899 Reviews
Starting From
RUB 6750
The Faces Historical Center

5 Malaya Morskaya Ulitsa , Saint Petersburg , 191186

The Faces Historical Center is set in Saint Petersburg. Popular points of interest nearby include Palace Square, Hermitage Museum and Admiralty Buildi...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
RUB 0
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 1332 Reviews
Starting From
RUB 4200
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 ...

Guest Reviews
8.5 out of 10

From 385 Reviews
Starting From
RUB 5155