1237 Saint Petersburg beach hotels and resorts

Fine accommodation is a half of a successful journey, right! Here on Booked.net we can offer you 329 resort hotels in Saint Petersburg. Below you will find a collection of beach hotels, spa and wellness resorts fitting different financial preferences. Don't hesitate and start booking!
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Beach hotels and resorts in Saint Petersburg

On our website we offer a handpicked selection of resorts stay in Saint Petersburg. Select, for instance, Sky Hotel which offers a rooftop terrace and hiking. Choose your option!
Rocco Forte Astoria Hotel photos Exterior
8.6
GreatBased on111 reviews
75
Rocco Forte Astoria Hotel
39 Bolshaya Morskaya, Saint Petersburg
Guests can take advantage of a casino, an indoor swimming pool and a winter garden, while staying in this 169-room hotel, located near Bronze Horseman and Sadovaya metro station.
from US$  677
Taleon Imperial Hotel photos Exterior
8.8
GreatBased on197 reviews
75
Taleon Imperial Hotel
15 Nevsky Prospect, Saint Petersburg
Featuring a health club, a spa centre and a solarium to pamper guests, the venue offers 89 rooms along with a beautiful view, boasting location in a shopping area.
from US$  269
Kempinski Hotel Moika 22 photos Exterior
8.6
GreatBased on174 reviews
75
Kempinski Hotel Moika 22
Moika River Embankment 22, Saint Petersburg
Boasting 200 rooms and cots, child care and a buffet for children, the venue is settled in the centre of the city.
from US$  247
So Sofitel St Petersburg photos Exterior
8.8
GreatBased on89 reviews
75
So Sofitel St Petersburg
6 Voznesensky Prospect, Saint Petersburg
Offering individual rooms and a treatment room, a Jacuzzi and a hot spring bath, this property is set in Saint Petersburg right next to The State Hermitage Museum.
from US$  374
Demetra Art Hotel photos Exterior
8.6
GreatBased on268 reviews
75
Demetra Art Hotel
Vosstaniya Street 44, Saint Petersburg
Boasting a private pool, the hotel is about 30 minutes' walk from the center of Saint Petersburg.
from US$  164
Belmond Grand Hotel Europe photos Exterior
8.6
GreatBased on222 reviews
75
Belmond Grand Hotel Europe
Mikhailovskaya Ulitsa 1/7, Saint Petersburg
The hotel boasts a Mediterranean-Asian cuisine providing guests with a treatment room, a steam room and a Jacuzzi onsite, offering a perfect locastion near Hermitage.
from US$  257
Domina Prestige photos Exterior
9.0
PerfectBased on285 reviews
75
Domina Prestige
99, Moika River Embankment, Saint Petersburg
This charming hotel with comfortable rooms is situated in Nevskiy district and offers its guests steam baths and Turkish bath.
from US$  180

Luxury resort hotels in Saint Petersburg

Travelers come to Saint Petersburg mostly to stop in one of well-evaluated 4-star resort hotels. For those who wish to enjoy luxurious amenities, Hotel Eliseevskiy has top-class sevices to offer. Find out if it is still possible to book rooms here for your dates.
Author Boutique Hotel photos Exterior
8.2
GreatBased on113 reviews
75
Author Boutique Hotel
9 Vladimirsky Prospect, Saint Petersburg
Within walking distance of Peter and Paul Fortress, this hotel, centrally located in Nevskiy district, features a casino and a shared lounge.
from US$  184
Petro Sport photos Exterior
7.8
Very goodBased on24 reviews
75
Petro Sport
Shosseinaya Ulitsa 6A Yanino, Saint Petersburg
Centrally located off Monument to Traffic-Controller, this hotel offers a health club, a spa centre and a solarium.
from US$  53
Nevsky Grand Apartments photos Exterior
7.8
Very goodBased on835 reviews
75
Nevsky Grand Apartments
10 Bolshaya Konyushennaya, Saint Petersburg
European meals plus a private pool are provided in the unique hotel, placed close to Summer Garden.
from US$  72
The State Hermitage Museum Official Hotel photos Exterior
9.4
PerfectBased on40 reviews
75
The State Hermitage Museum Official Hotel
10 Pravdy Street, Saint Petersburg
The hotel is located in the shopping area of Saint Petersburg, not far away from Friendly Bar, overlooking the sea.
from US$  265
Dostoevsky Hotel photos Exterior
7.0
Very goodBased on100 reviews
75
Dostoevsky Hotel
19, Vladimirsky Prospect, Saint Petersburg
Placed in Moskovskiy district, the hotel is a lovely property with a private pool and a rooftop restaurant.
from US$  214
Hotel Vera photos Exterior
8.2
GreatBased on120 reviews
75
Hotel Vera
Suvorovsky Prospekt 25/16, Saint Petersburg
This hotel features rooms with ocean views, while an exceptional location provides easy access to State Russian Museum.
from US$  59
Gogol Hotel photos Exterior
8.4
GreatBased on630 reviews
55
Gogol Hotel
69 Griboyedov Canal, Saint Petersburg
Housed in a building with a historical-style architecture, this 5-storey hotel is not far away from Mariinsky Theatre.
from US$  114

Cheap resort hotels in Saint Petersburg

Finding accommodation in Saint Petersburg that suits all pockets is just a matter of seconds. Are you in search of resort for reasonable prices? We got it! Baltiya is ready to indulge you with accommodation from 4US$/night. Among resorts in Saint Petersburg check out 3-star Hotel Piter.
Aston Hotel photos Exterior
8.4
GreatBased on318 reviews
75
Aston Hotel
5 Vladimirskiy Prospect, Saint Petersburg
This hotel in Petrogradskiy district, just off Palace Square, boasts 40 contemporary rooms and a traditional restaurant.
from US$  140
Solo Sokos Hotel Palace Bridge photos Exterior
7.8
Very goodBased on1045 reviews
75
Solo Sokos Hotel Palace Bridge
V.O. Birzhevoi Pereulok 2-4, Saint Petersburg
Set in the eastern part of the city, this grand hotel features 324 luxurious rooms along with Turkish bath and massage services.
from US$  222
Neptun Business Hotel photos Exterior
6.4
NiceBased on28 reviews
75
Neptun Business Hotel
Naberezhnaya Obvodnogo Kanala 93A, Saint Petersburg
Opened in 1991 year, the hotel is located in the historical centre of Saint Petersburg pampering guests with steam baths, Turkish bath and massage.
from US$  105
Corinthia St.Petersburg photos Exterior
8.4
GreatBased on415 reviews
75
Corinthia St.Petersburg
Nevskij Prospekt 57, Saint Petersburg
Fitted with a health club and a solarium, the property is based in the centre of Saint Petersburg, and boasts exquisite rooms plus an indoor pool.
from US$  2 698
Akyan St.Petersburg photos Exterior
8.6
GreatBased on16 reviews
75
Akyan St.Petersburg
Vosstania Street 19, Saint Petersburg
The 24-hour restaurant and a private pool are available onsite of the superior hotel situated in the centre of Saint Petersburg.
from US$  105
Saint Petersburg Hotel photos Exterior
6.8
NiceBased on875 reviews
75
Saint Petersburg Hotel
Pirogovskaya Embankment 5/2, Saint Petersburg
The value-for-money hotel features a courtyard and a shared lounge and guests can enjoy the lobby restaurant on site.
from US$  146
SHOW ALL 1237 HOTELS IN Saint Petersburg

GUEST REVIEWS

L
Lucia Salazarfrom United States2020
9.0

Sheraton Gateway Hotel In Toronto International Airport

F
Family with childrenfrom United States2020
9.6

Modern Studios, Cardiff

F
Family with childrenfrom United States2020
8.0

One Shot Palacio Reina Victoria 04

R
Richardfrom United States2020
9.4

Grand Central Hotel

F
Family with childrenfrom United States2020
10.0

Ibis Budget Leeds Centre

F
Family with childrenfrom United States2020
8.2

Bosworth Hall

B
Bobfrom United States2020
2.8

Ponte Vedra Blvd 343, 4 Bedrooms, Wifi, Charcoal Grill, Sleeps 12

F
Family with childrenfrom United States2020
7.8

Surtees Hotel London Ltd.

F
Family with childrenfrom United States2020
10.0

Cherry Tree Guesthouse

F
Family with childrenfrom United States2020
9.2

Corona Hotel Rotherham Sheffield Meadowhall