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

Vacation in Saint Petersburg

: 28145 options found

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

prospekt Liteyny 5/19, Saint Petersburg
2 km from the center of Saint Petersburg
680 m from the Chernyshevskaya subway station
Excellent
155 reviews
8.8
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 6,863
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
208 reviews
8.8
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 4,506
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
590 reviews
9.1
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 4,037
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
274 reviews
8.9
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 2,700
per night
pr. Moskovskij, 4, Saint Petersburg
1.6 km from the center of Saint Petersburg
136 m from the Sadovaya subway station
Excellent
632 reviews
8.7
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,000
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
833 reviews
8.8
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,891
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
191 reviews
8.8
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 1,476
per night
Spasskij pereulok 11/1, Saint Petersburg
1.3 km from the center of Saint Petersburg
152 m from the Sennaya Ploschad subway station
Excellent
438 reviews
8.9
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,000
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
590 reviews
9.3
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,200
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
653 reviews
9.0
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from ₽ 3,463
per night
ulitsa Sadovaya, 28-30/55, Saint Petersburg
1.5 km from the center of Saint Petersburg
469 m from the Sennaya Ploschad subway station
Excellent
374 reviews
8.5
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 2,076
per night
Vindavskaya ulitsa, d.2 litera A, Saint Petersburg
4.7 km from the center of Saint Petersburg
1.6 km from the Narvskaya subway station
Excellent
321 reviews
8.8
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 1,298
per night
Zagorodny prospekt, 39, letter A, room 14-N, Saint Petersburg
2.1 km from the center of Saint Petersburg
208 m from the Zvenigorodskaya subway station
Fantastic
710 reviews
9.1
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,810
per night
ulitsa Ordzhonikidze, 44a, Saint Petersburg
10.6 km from the center of Saint Petersburg
1.2 km from the Moskovskaya subway station
Excellent
173 reviews
8.1
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 2,762
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
346 reviews
8.9
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 2,616
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
536 reviews
8.0
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 1,790
per night
proezd Hersonskij 6 build. 1, Saint Petersburg
4.1 km from the center of Saint Petersburg
551 m from the Ploshchad Alexandra Nevskogo subway station
Fantastic
11 reviews
9.1
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,433
per night
4A Goncharnaya Street, Saint Petersburg
2.9 km from the center of Saint Petersburg
267 m from the Ploshchad Vosstaniya subway station
Excellent
2163 reviews
8.1
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 4,935
per night

Hotel options in Saint Petersburg

Near the metro

By stars

By type

With amenities

By price

Interests

Neighborhoods