Beach & Spa Resort hotels in Saint Petersburg

  • Hotel list
  • Hotels on map
  • Sort by:
Legend
  • Current hotel
  • Hotels nearby
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • 39 Bolshaya Morskaya, Saint Petersburg, Russia, 190000 (Map)
    8.4 - Exceptional
    Based on 100 reviews
    •  pics,photos
    • 1-75

    A legendary symbol of elegance and comfort, the five... More details

    From
    £420
    per night
    Book Now
  • Nevsky Prospect 15, Saint Petersburg, Russia, 191186 (Map)
    9.0 - Exceptional
    Based on 79 reviews
    •  pics,photos
    • 1-75

    The Taleon Imperial Hotel is placed in a Tsarist-era... More details

    From
    £294
    per night
    Book Now
  • Moika River Embankment 99, Saint Petersburg, Russia, 190000 (Map)
    9.2 - Exceptional
    Based on 233 reviews
    •  pics,photos
    • 1-75

    The contemporary Domina Prestige Hotel Saint Petersburg... More details

    From
    £141
    per night
    Book Now
  • 6 Voznesensky Prospect, Saint Petersburg, Russia (Map)
    8.8 - Exceptional
    Based on 41 reviews
    •  pics,photos
    • 1-75

    W Saint Petersburg is a 5-star historical property that... More details

    From
    £600
    per night
    Book Now
  • Nevsky Prospekt, Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia, 191186 (Map)
    8.4 - Exceptional
    Based on 52 reviews
    •  pics,photos
    • 1-75

    The truly luxurious Grand Hotel Europe Orient Express... More details

    From
    £227
    per night
    Book Now
  • Moika River Embankment 22, Saint Petersburg, Russia, 191186 (Map)
    8.8 - Exceptional
    Based on 105 reviews
    •  pics,photos
    • 1-75

    Kempinski Hotel Moika 22 Saint Petersburg is placed in... More details

    From
    £231
    per night
    Book Now
  • 1 Voznesensky Prospekt, Saint Petersburg, Russia, 190000 (Map)
    9.0 - Exceptional
    Based on 3 reviews
    •  pics,photos
    • 1-75

    Within a 19th-century Russian royal palace, its entry... More details

    From
    £370
    per night
    Book Now
  • Shossejnaya Street 6A, Yanino, Saint Petersburg, Russia, 188 689 (Map)
    8.2 - Excellent
    Based on 14 reviews
    •  pics,photos
    • 1-75

    The quiet 3-star Petro Sport Hotel Saint Petersburg... More details

    From
    £41
    per night
    Book Now
  • Pochtamtskaya Street 4, Saint Petersburg, Russia, 190000 (Map)
    8.0 - Excellent
    Based on 43 reviews
    •  pics,photos
    • 1-75

    Luxury four-star Renaissance Saint Petersburg Baltic... More details

    From
    £157
    per night
    Book Now
  • Suvorovsky pr., bld.18, Saint Petersburg, Russia, 191036 (Map)
    8.0 - Excellent
    Based on 35 reviews
    •  pics,photos
    • 1-75

    Grand Hotel Emerald is placed in the historical center... More details

    From
    £109
    per night
    Book Now
  • Vasilievsky Ostrov, Birzhevoi Pereulok, 2-4, Saint Petersburg, Russia, 199004 (Map)
    8.0 - Excellent
    Based on 469 reviews
    •  pics,photos
    • 1-75

    Sokos Hotel Palace Bridge is located in the historical... More details

    From
    £127
    per night
    Book Now
  • Nevsky Prospect, 57, Saint Petersburg, Russia, 191025 (Map)
    8.6 - Exceptional
    Based on 159 reviews
    •  pics,photos
    • 1-75

    Surrounded by a cathedral, a monastery and museums... More details

    From
    £1 525
    per night
    Book Now
  • 14 Malaya Morskaya Street, Saint Petersburg, Russia, 190000 (Map)
    7.8 - Excellent
    Based on 203 reviews
    •  pics,photos
    • 1-75

    While being hospitable and by Saint Petersburg... More details

    From
    £147
    per night
    Book Now
  • 49/2 Nevsky Prospect , Saint Petersburg, Russia, 191025 (Map)
    8.0 - Excellent
    Based on 68 reviews
    •  pics,photos
    • 1-75

    Radisson Royal Hotel Saint Petersburg is a 5-star hotel... More details

    From
    £261
    per night
    Book Now
  • St. Isaac'S Square/24 Malaya Morskaya Street, Saint Petersburg, Russia, 190000 (Map)
    8.0 - Excellent
    Based on 29 reviews
    •  pics,photos
    • 1-75

    This business hotel is one of the oldest in Saint... More details

    From
    £154
    per night
    Book Now
  • 5-7, Rimsky-Korsakov Avenue, Saint Petersburg, Russia, 190068 (Map)
    8.0 - Excellent
    Based on 103 reviews
    •  pics,photos
    • 1-75

    Ambassador Hotel Saint Petersburg is situated in the... More details

    From
    £137
    per night
    Book Now
  • Pobedy Square 1, Saint Petersburg, Russia, 196240 (Map)
    6.8 - Very good
    Based on 107 reviews
    •  pics,photos
    • 1-75

    The historical Park Inn By Radisson Pulkovskaya Hotel... More details

    From
    £89
    per night
    Book Now
  • Obvodny Chanel 93A , Saint Petersburg, Russia, RUS-191119 (Map)
    6.8 - Very good
    Based on 148 reviews
    •  pics,photos
    • 1-75

    The comfortable 4-star Neptun Hotel Saint Petersburg... More details

    From
    £65
    per night
    Book Now
  • 43/1 Lermontovsky Prospect, Saint Petersburg, Russia, 190103 (Map)
    6.6 - Good
    Based on 369 reviews
    •  pics,photos
    • 1-75

    The deluxe Azimut Hotel Saint Petersburg is a great... More details

    From
    £62
    per night
    Book Now
  • 4/6 Rizskiy Prospek, Saint Petersburg, Russia, 198103 (Map)
    7.8 - Excellent
    Based on 87 reviews
    •  pics,photos
    • 1-75

    The comfortable 3-star Palantin offers quick access to... More details

    From
    £49
    per night
    Book Now
  • 5/2 Pirogovskaya Embankment, Saint Petersburg, Russia, 194044 (Map)
    6.6 - Good
    Based on 377 reviews
    •  pics,photos
    • 1-75

    St Petersburg is a 3-star property offering non-smoking... More details

    From
    £47
    per night
    Book Now
  • 22-24 Nevsky Prospect, Saint Petersburg, Russia, 191186 (Map)
    8.2 - Excellent
    Based on 192 reviews
    •  pics,photos
    • 1-75

    The elegant 4-star Golden Triangle Hotel Saint... More details

    From
    £129
    per night
    Book Now
  • Alexander Nevsky Square, 2 , Saint Petersburg, Russia, 193317 (Map)
    7.0 - Very good
    Based on 97 reviews
    •  pics,photos
    • 1-75

    Moskva is a 3-star property only 1.9km from Saint... More details

    From
    £81
    per night
    Book Now
  • 10, Pravda Street, Saint Petersburg, Russia, 191119 (Map)
    •  pics,photos
    • 1-75

    The exclusive State Hermitage Museum Official Hotel... More details

    From
    £198
    per night
    Book Now
  • 14 Korablestroiteley Street, Vasilyevsky Island, Saint Petersburg, Russia, 199226 (Map)
    6.0 - Good
    Based on 50 reviews
    •  pics,photos
    • 1-75

    The spectacular 4-star Park Inn By Radisson... More details

    From
    £98
    per night
    Book Now
  • Hotels near Saint Petersburg

    {{ hotel.name }}

    {{ hotel.stars }} star hotel
    {{ hotel.address }}, {{ hotel.city }}, {{ hotel.zip }} (Map)
    {{ hotel.mark / 5 | number : 1 }} - AcceptableAverageAbove averageGood enoughGoodVery goodExcellentExceptionalSuperbExclusive
    Based on {{ hotel.reviews_count }} reviews
    • 1-{{ hotel.photo_count }} 
    {{ hotel.distanceDesc }}  |  {{ hotellist.amenitiesDesc }}

    {{ hotel.description }} More details

    From
    £{{ hotel.min_rate }}
    per night
    Not available
    Map goes here
    Checking available rooms...
    {{ conf.title }}
    {{ room.name }}
    Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
    • {{rate.bedconf}}
    • {{rate.payathotel}}
    • {{rate.one_euro_deposit}}
    • {{rate.desc}}
    • Smoking
    • Non Smoking
    • Pay at hotel
    • {{rate.rate_id_desc}}
    • {{rate.view}}
    {{ rate.currency }} {{ rate.price }}
    for  night
    Change room
    Please select Room {{ conf_index + 1 }}
    {{ conf.title }}
    Room Type Conditions Rate Reservation
    {{ room.photos[room.current_photo].alt }}{{ room.photos[room.current_photo].alt }}

    {{ room.desc }}

    • {{amenity}}

    {{ room.info }}

    {{room.name}}{{ room.sqm }}m2
    {{room.photos[ room.current_photo ].name}}

    Included: {{ room.rates[0].included }}

    Not included: {{ room.rates[0].excluded }}

    Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
    • {{rate.bedconf}}
    • {{rate.payathotel}}
    • {{rate.one_euro_deposit}}
    • {{rate.desc}}
    • Smoking
    • Non Smoking
    • Pay at hotel
    • {{rate.rate_id_desc}}
    • {{rate.view}}
    Show {{ room.rates.length - rooms.maxRates }} more rates
    Hide rates
    {{ rate.currency }} {{ rate.price }}
    for  night
    {{ conf.more_rooms_title }}

Filtering results

Please wait...

^
61 hotels found

Your selectionremove all

Star rating

  • ({{ star.count }})

Price

per room per night
£  – £ OK

Location

  • Airports

  • Places of interest

  • Train stations

  • Monuments and Landmarks

  • Stadiums

  • Museums

  • Universities, Institutes

  • Arboretum, Green spaces, Zoos

  • Theaters

  • Underground stations

Hotel type

  • MoreHide

Search by name

Property or hotel chain name

Amenities

Room facilities

Services

Brands

  • More brands

Find your perfect spa break in Saint Petersburg with iBooked.co.uk. Our database of Saint Petersburg beach hotels comes complete with overviews, photos and guest reviews. Book your resort hotel in advance and get ready to ski in snowy mountains or sunbathe on golden beaches.Choose the hotel to see the overview, photos and reviews, or press Book Now button to start the reservation.