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

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Best Beach Hotels in St. Petersburg

See all 1,286 Hotels in St. Petersburg
Repino Cronwell Park Hotel

Repino Cronwell Park Hotel

Lit. B, Bld. 2, 394 Primorskoye Shosse, Repino
    3.0 out of 5.0
     
     
    4.1 out of 5 (38 reviews)

    Repino Cronwell Park HotelNZ$82

    Repino Cronwell Park HotelNZ$82
    Spa Hotel Aquamarin

    Spa Hotel Aquamarin

    Seaside Highway, Zelenogorsk
      3.0 out of 5.0
       
       
      4.0 out of 5 (2 reviews)
      Выходные загородомЧистый и уютный отель. Неплохой СПА комплекс, правда не хватает бассейна. В выходной день не просто найти место на парковке отеля. Большой просторный номер. Вкусная еда.
      Dmitry7 Jul 2015
      Forest Rhapsody Resort

      Forest Rhapsody Resort

      1 Lintulskaya Alley, Ilyichevo
        4.0 out of 5.0
         
         
        3.3 out of 5 (9 reviews)
        Extremely poor serviceBathroom was of very poor quality, toilet was not properly attached to the floor. Tap water had a smell if rotten eggs. Receptionists are hypocrits, I was staying 2 months in the hotel and had been given the worst apartments, compared to the people who stayed short.
        30 Nov 2016

        Forest Rhapsody ResortNZ$124

        Forest Rhapsody ResortNZ$124
        Guest House Ognivo

        Guest House Ognivo

        4, Chaykovskogo Street, St. Petersburg
          3.0 out of 5.0
           
           
          3.7 out of 5 (19 reviews)
          propre, pratique, bon rapport qualité-prixaccueil correct, plus ou moins sympathique selon les personnes à l'accueil ! propreté tout a fait correcte, chambre familiale mignonne ! par contre, le lit double canapé avec le lit superposé au dessus n'était pas très confortable ! sinon tout le reste était très bien ! petit resto juste à coté de ...
          9 Jan 2016

          Guest House OgnivoNZ$92

          Guest House OgnivoNZ$92
          Hotel Repinskaya

          Hotel Repinskaya

          Primorskoye Shosse 428, Repino
            3.0 out of 5.0
             
             
            4.0 out of 5 (12 reviews)

            Hotel RepinskayaNZ$73

            Hotel RepinskayaNZ$73
            Luna Hostel

            Luna Hostel

            Mokhovaya ul., 45, St. Petersburg
              2.0 out of 5.0
               
               
              3.5 out of 5 (6 reviews)
              No signageGood luck on ever finding this place. There is no sign whatsoever. Seriously
              Jess8 Oct 2014
              Pansionat Repino by Cronwell

              Pansionat Repino by Cronwell

              Primorskoye Highway, 394/1 litas. A, Repino
                3.0 out of 5.0
                 
                 
                Park Hotel Retur

                Park Hotel Retur

                28 Bolshaya Kupalnaya Street, Aleksandrovskaya
                  3.5 out of 5.0
                   
                   
                  1.0 out of 5 (2 reviews)
                  Нас не пустили в отель так как он в аварийном состоянии
                  Anastasia11 Sep 2017
                  Map

                  Recently booked St. Petersburg hotels

                  Radisson Royal Hotel, St. Petersburg
                  5.0 out of 5.0
                  Last booking: 58 minutes ago
                  Ambassador Hotel
                  4.0 out of 5.0
                  Last booking: 3 hours ago
                  Petro Palace Hotel
                  5.0 out of 5.0
                  Last booking: 4 hours ago
                  Corinthia Hotel St Petersburg
                  5.0 out of 5.0
                  Last booking: 5 hours ago
                  Angleterre Hotel
                  5.0 out of 5.0
                  Last booking: 6 hours ago
                  Karelia Business Hotel
                  3.0 out of 5.0
                  Last booking: 6 hours ago
                  Belmond Grand Hotel Europe
                  5.0 out of 5.0
                  Last booking: 8 hours ago
                  Solo Sokos Hotel Palace Bridge
                  5.0 out of 5.0
                  Last booking: 17 hours ago
                  Rossiya Hotel
                  3.0 out of 5.0
                  Last booking: 17 hours ago

                  Pocket Guide: Beach Hotels in St. Petersburg

                  Search for hotels in St. Petersburg on Expedia. 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