Saint Petersburg, Russia

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with spa procedures in Saint Petersburg

: 1622 options found

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

Birzhevoj pereulok 1/10, Saint Petersburg
1.4 km from the center of Saint Petersburg
605 m from the Sportivnaya-2 subway station
9.9

Room in this hotel

from $ 87
per night
naberezhnaya kanala Griboedova, 68, Saint Petersburg
1.5 km from the center of Saint Petersburg
338 m from the Sadovaya subway station
9.2

Room in this hotel

from $ 112
per night
ulitsa Malaya 56A, Pushkin
25.3 km from the center of Saint Petersburg
8.3

Room in this hotel

from $ 66
per night
Naberezhnaya Makarova, 60 bldg.1, Saint Petersburg
4.5 km from the center of Saint Petersburg
1.1 km from the Primorskaya subway station
56 reviews
8.7

Room in this hotel

from $ 60
per night
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 $ 156
per night
Sankt-Peterburgskiy avenue 44A, Petergof
23.6 km from the center of Saint Petersburg
107 reviews
7.9

Room in this hotel

from $ 78
per night
Marshala Tukhachevskogo ulitsa, 27/2, Saint Petersburg
7 km from the center of Saint Petersburg
4.2 km from the Ploshchad Lenina subway station
336 reviews
7.2

Room in this hotel

from $ 34
per night
Sinopskaya naberezhnaya, 66, Saint Petersburg
4.4 km from the center of Saint Petersburg
1.3 km from the Novocherkasskaya subway station
51 reviews
8.4

Room in this hotel

from $ 63
per night
Moskovsky Prospect 73, b.3, Saint Petersburg
3.9 km from the center of Saint Petersburg
1.1 km from the Baltiyskaya subway station
340 reviews
7.9

Room in this hotel

from $ 43
per night
43-1 Lermontovsky Prospect , Saint Petersburg
3 km from the center of Saint Petersburg
834 m from the Baltiyskaya subway station
8.1

Room in this hotel

from $ 69
per night
Russian Federation, St. Petersburg, Sestroretsk, Primorskoye Highway, 305, Sestroretsk
26.3 km from the center of Saint Petersburg
1.8 km to Sestroretsky Beach
10 reviews
7.7

Room in this hotel

from $ 58
per night
Peterburgskoe shosse 62, Saint Petersburg
19.8 km from the center of Saint Petersburg
4.8 km from the Shushari subway station
473 reviews
8.8

Room in this hotel

from $ 100
per night
Naberegnaya Kanala Griboedova, 18-20, Saint Petersburg
850 m from the center of Saint Petersburg
169 m from the Nevsky Prospekt subway station
146 reviews
9.6

Room in this hotel

from $ 145
per night
Kondratyevskiy Avenue, 68k4, Saint Petersburg
6.6 km from the center of Saint Petersburg
2.2 km from the Ploschad Muzhestva subway station
8.4

Room in this hotel

from $ 39
per night
Shturmanskaya Ulitsa 24, Saint Petersburg
14 km from the center of Saint Petersburg
3.5 km from the Zvyozdnaya subway station
46 reviews
7.6

Room in this hotel

from $ 50
per night
doroga na Turuhtannyie Ostrova 5/1, Saint Petersburg
8.4 km from the center of Saint Petersburg
542 m from the Avtovo subway station
9.4

Room in this hotel

from $ 32
per night
ulitsa Rozenshtejna, 36 , Saint Petersburg
4.2 km from the center of Saint Petersburg
715 m from the Baltiyskaya subway station
14 reviews
8.0

Room in this hotel

from $ 42
per night
ulitsa Sofiiskaya, 24 bldg. A, Saint Petersburg
8.5 km from the center of Saint Petersburg
1.4 km from the Mezhdunarodnaya subway station
17 reviews
6.9

Room in this hotel

from $ 33
per night
Ulitsa Bolshaya Konushennaya, 12, Saint Petersburg
504 m from the center of Saint Petersburg
458 m from the Admiralteyskaya subway station
1261 reviews
8.9

Room in this hotel

from $ 148
per night
Moskovskiy prospekt 97A, Saint Petersburg
5.1 km from the center of Saint Petersburg
256 m from the Moskovskiye Vorota subway station
1494 reviews
8.0

Room in this hotel

from $ 84
per night