Beginning of main content
Trip Type

Search over 1 million properties and 550 airlines worldwide

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

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


Check prices on hotels in South Africa

Tonight 27 Jan - 28 Jan
This weekend 31 Jan - 2 Feb
Next weekend 7 Feb - 9 Feb

Top South Africa Beach Resorts & Hotels

See all 11,695 properties in South Africa

Estimated price for 1 night/2 adults

Milkwood Manor on Sea

Milkwood Manor on Sea

Salmack Road, Plettenberg Bay, Western Cape
    4.0 out of 5.0
     
     
    4.6 out of 5 (134 reviews)

    Nestled on the beach, this Plettenberg Bay guesthouse is within 1 mi (2 km) of St Peters Anglican Church and Plettenberg Bay Beach. Old Timber Shed and Radical ...

    Excellent property and location on the beach. Great friendly staff.
    19 Jan 2020

    Rs6,481 per night for 2 guests

    17 Feb-18 Feb
    Milkwood Manor on SeaRs6,481
    The Blue Waters Hotel

    The Blue Waters Hotel

    175 Snell Parade, Durban, KwaZulu-Natal
      4.0 out of 5.0
       
       
      3.9 out of 5 (653 reviews)

      Nestled on the beach, this Durban Beachfront hotel is within 1 mi (2 km) of Suncoast Casino and Entertainment World, Durban Beach and Moses Mabhida Stadium. ...

      I love the beach front view. The breath taking view with my morning coffee and excellent breakfast was so worth the price. My only complaint was the way the Caucasian manager with blue shirt of the dining area was very mean to the staff. The wait staff were so sweet and helpful and he would walk ...
      21 Oct 2019

      Rs3,467 per night for 2 guests

      28 Jan-29 Jan
      The Blue Waters HotelRs3,467
      Lagoon Beach Hotel

      Lagoon Beach Hotel

      1 Lagoon Gate Drive, Lagoon Beach, Cape Town, Western Cape
        4.0 out of 5.0
         
         
        3.9 out of 5 (532 reviews)

        Located in Cape Town, this beachfront hotel is on the boardwalk, 0.1 mi (0.2 km) from Milnerton Beach and 2.4 mi (3.8 km) from Sunset Beach. Milnerton Golf Club ...

        Great ServiceI had a great stay and exceptional service from Siphokazi Mpila and Tendai Chimenya.
        25 Oct 2019

        Rs8,959 per night for 2 guests

        30 Jan-31 Jan
        Lagoon Beach HotelRs8,959
        South Beach Camps Bay Boutique Hotel

        South Beach Camps Bay Boutique Hotel

        6 Link Road, Camps Bay, Cape Town, Western Cape
          5.0 out of 5.0
           
           
          4.8 out of 5 (136 reviews)

          Located in Camps Bay, this luxury aparthotel is within 1 mile (2 km) of Clifton Bay Beach and Camps Bay Beach. Kloof Street is 3 mi (4.9 km) away.

          Great from start to finish. Big, clean room with everything needed for our stay.
          19 Jan 2020

          Rs14,652 per night for 2 guests

          28 Jan-29 Jan
          South Beach Camps Bay Boutique HotelRs14,652
          Parade Hotel

          Parade Hotel

          191 OR Tambo/Marine Parade, North Beach, Durban, KwaZulu-Natal
            2.0 out of 5.0
             
             
            3.8 out of 5 (240 reviews)

            Located in Durban Beachfront, this beach hotel is within 1 mile (2 km) of Durban Funworld and Durban Beach. UShaka Marine World and Moses Mabhida Stadium are ...

            Lovely experienceAmazing
            21 Oct 2019

            Rs2,439 per night for 2 guests

            29 Jan-30 Jan
            Parade HotelRs2,439
            Belaire Suites

            Belaire Suites

            151 Snell Parade, Durban, KwaZulu-Natal
              4.0 out of 5.0
               
               
              4.2 out of 5 (510 reviews)

              Located in Durban Beachfront, this beach hotel is within a 10-minute walk of Mini Town and Durban Beach. UShaka Marine World and Moses Mabhida Stadium are also ...

              The position is excellent, have stayed there many times, we are welcomed and treated like Family
              19 Dec 2019

              Rs3,789 per night for 2 guests

              16 Feb-17 Feb
              Belaire SuitesRs3,789
              Robberg Beach Lodge - Lion Roars Hotels & Lodges

              Robberg Beach Lodge - Lion Roars Hotels & Lodges

              89 Beachyhead Drive, Plettenberg Bay, Western Cape
                5.0 out of 5.0
                 
                 
                4.3 out of 5 (231 reviews)

                Located in Robberg Beach, this luxury guesthouse is within 3 miles (5 km) of Plettenberg Bay Beach, Old Timber Shed and St Peters Anglican Church. Robberg Nature ...

                Spectacular position with Panoramic views over Robberg bay. Lovely staff, wonderfully helpful deputy GM, Katt
                19 Nov 2019

                Rs15,686 per night for 2 guests

                28 Jan-29 Jan
                Robberg Beach Lodge - Lion Roars Hotels & LodgesRs15,686
                Beachwalk Bed and Breakfast

                Beachwalk Bed and Breakfast

                No 1, Second Avenue, Summerstrand, Port Elizabeth, Eastern Cape
                  4.0 out of 5.0
                   
                   
                  4.7 out of 5 (101 reviews)

                  Situated in Port Elizabeth, this beach guesthouse is within 1 mi (2 km) of Hobie Beach, Bayworld and King's Beach. Nelson Mandela Metropolitan University and ...

                  I would return in a heartbeat. Had a great evening stay, wished we had booked 2 nights there and 1 less in jeffreys bay. Accomodation was lovely, clean and ready early as we arrived before check in time. We also had to leave before breakfast so they made up a takeaway breakfast basket. Hosts were so friendly and helpful. Highly ...
                  17 Sep 2019

                  Rs6,154 per night for 2 guests

                  28 Jan-29 Jan
                  Beachwalk Bed and BreakfastRs6,154
                  Beach Villa Wilderness

                  Beach Villa Wilderness

                  3 Roland Krynauw Street, Die Duin, Wilderness, Western Cape
                    5.0 out of 5.0
                     
                     
                    5.0 out of 5 (83 reviews)

                    Located in Wilderness Beach, this beachfront bed & breakfast is in a national park and within 1 mi (2 km) of Wilderness Lagoon, Wilderness National Park and ...

                    Amazing accommodation, beautiful and clean rooms. Great location on the seaside. Highly recommended.
                    11 Dec 2019

                    Rs11,247 per night for 2 guests

                    14 Feb-15 Feb
                    Beach Villa WildernessRs11,247
                    Brenton Haven Beachfront Resort

                    Brenton Haven Beachfront Resort

                    198 CR Swart Drive, Brenton on Sea, Knysna, Western Cape
                      4.0 out of 5.0
                       
                       
                      4.5 out of 5 (86 reviews)

                      Nestled on the beach, this Knysna apartment building is within 3 mi (5 km) of Brenton Beach, Knysna Lagoon and West Head View Point. Featherbed Nature Reserve ...

                      Amazing
                      16 Oct 2019

                      Rs7,821 per night for 2 guests

                      28 Jan-29 Jan
                      Brenton Haven Beachfront ResortRs7,821
                      Map

                      Beach Resorts & Hotels in South Africa

                      Search for Beach Resorts & Hotels in South Africa on Expedia. You can easily find your hotels in South Africa using one of the methods below:

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