Saint Petersburg, Russia

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Districts
Hotel name
Places of interest
Nearest subway station
Hotel chain

Hotels in Saint Petersburg

: 28381 options found

Select dates so you can see the availability and exact prices.

Vladimirskiy Avenue, 1/47 litera B, pomeshchenie 50-N, Saint Petersburg
2 km from the center of Saint Petersburg
438 m from the Mayakovskaya subway station
Excellent
117 reviews
8.3
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,141
per night
ulitsa Salova, 61, bld 1, Saint Petersburg
6.7 km from the center of Saint Petersburg
162 m from the Bukharestskaya subway station
Excellent
864 reviews
8.8
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 4,490
per night
ulitsa Tallinskaya, 11, litera A, Saint Petersburg
5.8 km from the center of Saint Petersburg
571 m from the Novocherkasskaya subway station
Excellent
269 reviews
8.9
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,907
per night
ulitsa Bolshaya Morskaya, 34, Saint Petersburg
688 m from the center of Saint Petersburg
327 m from the Admiralteyskaya subway station
Excellent
199 reviews
8.9

Room in this hotel

from ₽ 7,881
per night
ulitsa Kurskaya 40, Saint Petersburg
3.9 km from the center of Saint Petersburg
570 m from the Obvodny Kanal subway station
Excellent
269 reviews
8.7
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 2,163
per night
Ulitsa Kaznacheyskaya, 1/61, Saint Petersburg
1.3 km from the center of Saint Petersburg
232 m from the Sadovaya subway station
Fantastic
619 reviews
9.1
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 5,000
per night
ulitsa Salova, 61, Saint Petersburg
6.7 km from the center of Saint Petersburg
162 m from the Bukharestskaya subway station
Fantastic
562 reviews
9.2
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,159
per night

-20% in February

Victory Square, 1, Saint Petersburg
10.8 km from the center of Saint Petersburg
719 m from the Moskovskaya subway station
Very good
1245 reviews
7.9
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 4,749
per night
prospekt Ligovskiy, 56Б, 228N, Saint Petersburg
3.1 km from the center of Saint Petersburg
431 m from the Ligovsky Prospekt subway station
Excellent
357 reviews
8.9
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,359
per night
Sankt-Peterburg, ul. Salova, 61, build. 1, Saint Petersburg
6.7 km from the center of Saint Petersburg
159 m from the Bukharestskaya subway station
Excellent
331 reviews
8.6
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,600
per night

-20% in February

ulitsa Korablestroiteley, 14, Saint Petersburg
5.6 km from the center of Saint Petersburg
1.6 km from the Primorskaya subway station
Very good
2797 reviews
7.4
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,524
per night
Nevsky prospekt 102, litera A, pomyesh.44Н, Saint Petersburg
2.4 km from the center of Saint Petersburg
82 m from the Mayakovskaya subway station
Fantastic
678 reviews
9.0
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,971
per night
ulitsa Salova, 61, Saint Petersburg
6.7 km from the center of Saint Petersburg
135 m from the Bukharestskaya subway station
Fantastic
576 reviews
9.2
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,375
per night
Naberezhnaya reki Moiki, 99, Saint Petersburg
1.1 km from the center of Saint Petersburg
816 m from the Admiralteyskaya subway station
Fantastic
1919 reviews
9.4
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 7,662
per night
Sadovaya ulitsa, 28-30k44, Saint Petersburg
1.4 km from the center of Saint Petersburg
534 m from the Gostiny Dvor subway station
Excellent
294 reviews
8.9
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,021
per night
ulitsa Mayakovskaya, 10 section 3, Saint Petersburg
2.3 km from the center of Saint Petersburg
234 m from the Mayakovskaya subway station
Fantastic
609 reviews
9.3
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 4,570
per night
Izmaylovskiy bulvar, 1/2, Saint Petersburg
3.7 km from the center of Saint Petersburg
281 m from the Baltiyskaya subway station
Fantastic
491 reviews
9.0
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,616
per night
Birzhevoi Pereulok 2-4, Saint Petersburg
1.3 km from the center of Saint Petersburg
691 m from the Sportivnaya-2 subway station
Excellent
4063 reviews
8.3

Room in this hotel

from ₽ 9,924
per night
Nevskiy prospekt, 105, Saint Petersburg
3.2 km from the center of Saint Petersburg
499 m from the Ploshchad Vosstaniya subway station
Excellent
564 reviews
8.0
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 2,068
per night
ulitsa Salova, 61, build. 1, Saint Petersburg
6.7 km from the center of Saint Petersburg
162 m from the Bukharestskaya subway station
Excellent
839 reviews
8.5
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,100
per night

Hotel options in Saint Petersburg

Near the metro

By stars

By type

With amenities

By price

Interests

Neighborhoods