Customized for your search:

Spa Independent hotels in St. Petersburg, Russia

St. Petersburg hotels
St. Petersburg

Top Trending Hotels for You in St. Petersburg

Grand Peterhof Spa Hotel - Petergof Hotels
Rating: 4.0 Stars
Check availability

Grand Peterhof Spa Hotel

Lit. A, 2, Gofmeysterskaya str., Petergof 198510 - Map
4.5 out of 5 (2 reviews)
Situated in Petergof, this spa hotel is within 3 mi (5 km) of Cottage Palace, Konstantinovsky Palace, and Alexandria Park …More
The Taleon Imperial Hotel - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

The Taleon Imperial Hotel

59 Moika Emb, St. Petersburg 191186 - Map
4.6 out of 5 (51 reviews)
Located in St. Petersburg City Centre, this luxury hotel is within a 15-minute walk of Arkady Raykin Variety Theater, Kazan …More
Petro Sport Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Petro Sport Hotel

Shossejnaya St 6a Yanino, St. Petersburg 188 689 - Map
4.1 out of 5 (25 reviews)
Situated in St. Petersburg, this spa hotel is within 6 mi (10 km) of Ice Palace Saint Petersburg, Buff Theater, and Alexander …More
Grand Hotel Emerald - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

Grand Hotel Emerald

18 Suvorovsky Prospect, St. Petersburg 191036 - Map
4.0 out of 5 (63 reviews)
This St. Petersburg hotel is 1.5 kilometers from the Smolny Institute and 1.7 kilometers from Smolny Cathedral, Alexander …More
Skandinavia Country Club - Sestroretsk Hotels
Rating: 3.5 Stars
Check availability

Skandinavia Country Club

16 Parkovaya ul. Sestroretsk, Sestroretsk 197706 - Map
3.8 out of 5 (4 reviews)
Nestled on the beach, this Sestroretsk resort is 0.4 mi (0.6 km) from Verkhniy Park and 1.3 mi (2.2 km) from Folk Literature …More
Hotel MDK - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Hotel MDK

Opochinina Street 16, St. Petersburg 199406 - Map
3.0 out of 5 (2 reviews)
Located in Vasilyevsky Island, this spa hotel is 0.6 mi (1 km) from Lenexpo Exhibition Complex and 3.1 mi (5 km) from State …More

Search from 6 Independent Spa St. Petersburg Hotels

    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 435,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Pocket Guide: St. Petersburg Spa Independent Hotels

    Search for hotels in St. Petersburg on You can easily find your hotels in St. Petersburg using one of the methods below:

    • View our selection of featured hotels in St. Petersburg
    • Use the map to find hotels in the St. Petersburg neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
    • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews