Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with spa procedures in Saint Petersburg

: 1627 options found

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

naberezhnaya kanala Griboedova 133b str 1, Saint Petersburg
2.3 km from the center of Saint Petersburg
1.4 km from the Sadovaya subway station
9.7

Room in this hotel

from $ 158
per night
Naberezhnaya Obvodnogo Kanala, 130, Saint Petersburg
3.7 km from the center of Saint Petersburg
446 m from the Baltiyskaya subway station
9.1

Room in this hotel

from $ 126
per night
Naberezhnaya Obvodnogo kanala, 93a, Saint Petersburg
2.9 km from the center of Saint Petersburg
609 m from the Obvodny Kanal subway station
175 reviews
7.7

Room in this hotel

from $ 51
per night
Mikhailovskaya ulitsa, 1/7 , Saint Petersburg
910 m from the center of Saint Petersburg
172 m from the Nevsky Prospekt subway station
2239 reviews
9.4

Room in this hotel

from $ 231
per night
Ulitsa Pravdy, 10, Saint Petersburg
2.4 km from the center of Saint Petersburg
475 m from the Zvenigorodskaya subway station
1195 reviews
9.4

Room in this hotel

from $ 173
per night
Bolshoi prospect Petrogradskoy storony, 37, Saint Petersburg
2.4 km from the center of Saint Petersburg
666 m from the Chkalovskaya subway station
578 reviews
8.6

Room in this hotel

from $ 92
per night
Saint Petersburg, Lyublinskiy Lane, 9, Saint Petersburg
2.8 km from the center of Saint Petersburg
1.2 km from the Baltiyskaya subway station
9.5

Room in this hotel

from $ 192
per night
Russia, Saint Petersburg, Ligovskiy Avenue, 61, Saint Petersburg
2.7 km from the center of Saint Petersburg
418 m from the Ploshchad Vosstaniya subway station
1183 reviews
9.0

Room in this hotel

from $ 107
per night
Fontanka River embankment, 55, Saint Petersburg
1.6 km from the center of Saint Petersburg
546 m from the Gostiny Dvor subway station
724 reviews
9.0

Room in this hotel

from $ 85
per night
Pulkovskoe shosse 14, bldg. 7, pomesch. 222H, Saint Petersburg
12 km from the center of Saint Petersburg
1.3 km from the Zvyozdnaya subway station
9.2

Room in this hotel

from $ 80
per night
prospekt Rimskogo-Korsakova 5-7, Saint Petersburg
1.7 km from the center of Saint Petersburg
490 m from the Sadovaya subway station
1027 reviews
8.2

Room in this hotel

from $ 79
per night
Muchnoj pereulok, 2, Saint Petersburg
1.1 km from the center of Saint Petersburg
404 m from the Sennaya Ploschad subway station
46 reviews
9.1

Room in this hotel

from $ 99
per night
ulitsa Zhukovskogo, 29, Saint Petersburg
2.3 km from the center of Saint Petersburg
481 m from the Mayakovskaya subway station
9.5

Room in this hotel

from $ 82
per night
Nevskij prospekt 16, Saint Petersburg
306 m from the center of Saint Petersburg
137 m from the Admiralteyskaya subway station
8.4

Room in this hotel

from $ 53
per night
ulitsa Lomonosova 14, Saint Petersburg
1.8 km from the center of Saint Petersburg
436 m from the Dostoevskaya subway station
9.3

Room in this hotel

from $ 43
per night
prospekt Shaumyana, 26, Saint Petersburg
5.9 km from the center of Saint Petersburg
451 m from the Novocherkasskaya subway station
380 reviews
8.1

Room in this hotel

from $ 41
per night
per. Aptekarskiy, 5, lit. A, Saint Petersburg
745 m from the center of Saint Petersburg
932 m from the Nevsky Prospekt subway station
1056 reviews
9.2

Room in this hotel

from $ 85
per night
Pulkovskoe shosse, 14s7, Saint Petersburg
12 km from the center of Saint Petersburg
1.3 km from the Zvyozdnaya subway station
9.2

Room in this hotel

from $ 104
per night
Startovaya Ulitsa 6 Lit A, Saint Petersburg
14.8 km from the center of Saint Petersburg
3.5 km from the Zvyozdnaya subway station
493 reviews
9.0

Room in this hotel

from $ 94
per night
ulitsa Pochtamtskaya, 4, Saint Petersburg
956 m from the center of Saint Petersburg
694 m from the Admiralteyskaya subway station
12 reviews
8.9

Room in this hotel

from $ 201
per night