Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Petersburg Beach Hotels

See all 772 Hotels in St. Petersburg
Repino Cronwell Park Hotel

Repino Cronwell Park Hotel

Lit. B, Bld. 2, 394 Primorskoye Shosse, Repino
3.5 out of 5.0
4.5 out of 5 (2 reviews)
Nice hotel a little too far from the Main City.My experience was that not many people went out of their way to assist on translating or be able to communicate with the hotel staff.
  Aug 25, 2015

$59

$59
Forest Rhapsody Resort

Forest Rhapsody Resort

1 Lintulskaya Alley, Ilyichevo
3.5 out of 5.0

$102

$102
Guest House Ognivo

Guest House Ognivo

4, Chaykovskogo Street, St. Petersburg
2.0 out of 5.0
2.7 out of 5 (3 reviews)

$31

$31
Hotel Repinskaya

Hotel Repinskaya

Primorskoye Shosse 428, Repino
3.0 out of 5.0

$45

$45
Luna Hostel

Luna Hostel

Mokhovaya ul., 45, St. Petersburg
2.0 out of 5.0
Pansionat Repino by Cronwell

Pansionat Repino by Cronwell

Primorskoye Highway, 394/1 litas. A, Repino
2.5 out of 5.0
Map

Recently booked Beach Hotels in St. Petersburg

Corinthia Hotel St Petersburg
5.0 out of 5.0
Last booking: 19 minutes ago
Crowne Plaza St. Petersburg Airport
4.0 out of 5.0
Last booking: 3 hours ago
Best Western Plus Centre Hotel
3.5 out of 5.0
Last booking: 3 hours ago
Stony Island Hotel on Kamennoostrovskiy
3.0 out of 5.0
Last booking: 5 hours ago
Ambassador Hotel
4.0 out of 5.0
Last booking: 7 hours ago
AKYAN Hotel St-Petersburg
3.0 out of 5.0
Last booking: 11 hours ago
Polo Regatta Hotel
3.0 out of 5.0
Last booking: 12 hours ago
Radisson Royal Hotel, St. Petersburg
5.0 out of 5.0
Last booking: 14 hours ago
Repino Cronwell Park Hotel
3.5 out of 5.0
Last booking: 14 hours ago

You know the familiar melodies of the beach: the "slurp" of your nicely chilled beverage, seagulls soaring up above, and the sound of waves washing up on the shore. Yes, you may have even traveled to the coast for family vacations as a kid. You'll find something for everyone near the ocean, whether you want to walk the boardwalk in search of cotton candy or soak up the sun on the soft sand. Start planning your outing to St. Petersburg and get going!

Anything you are seeking, Expedia has it. You'll find hundreds of St. Petersburg beach hotels and your new residence will be cozy as you like.

Book Great St. Petersburg Beach Hotels

Curious where you'll catch a nice breeze, or which St. Petersburg hotel has an amazing balcony? (Because sometimes, you're just too unhurried to make it all the way to the beach!) Well you're in luck. St. Petersburg welcomed plenty of out-of-towners in the past twelve months, and you can see their pointers on hotels near the sea in our review section.

Beach hotels in St. Petersburg stock anything you desire for the greatest beach escape you've ever seen. You surely won't be too surprised they are all about good quality, and the locals are accommodating and good-natured. There will be adventures that go well beyond suntans and sandy toes, too, when you're in St. Petersburg.

Now Is the Best Time to Book Your Lodging

We bet you can't think of anything that will loosen you up more than the sounds of the sea, and Expedia is here for you with some awesome information on St. Petersburg beach hotels. It's one place that has seen a bit less activity during the previous 12 months, so we suggest you make your reservation now. St. Petersburg is all set up for you to come and enjoy the sunshine. Get ready for some amazing pictures.