Beginning of main content

location Mossel Bay is highly rated for Sea and Whale Watching by 86 people

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.


Check prices on hotels in Mossel Bay

Tonight Tonight Apr 20 - Apr 21
This weekend This weekend Apr 20 - Apr 22
Next weekend Next weekend Apr 27 - Apr 29

Search Hotels near Top Mossel Bay Attractions

Top 10 Hotels in Mossel Bay

See all 106 Hotels in Mossel Bay
Gondwana Game Reserve

Gondwana Game Reserve

Heuningkip Farm, R327, Mossel Bay
    5.0 out of 5.0
     
     

    This family-friendly Mossel Bay hotel is located in the mountains, 0 mi (0 km) from Gondwana Game Reserve, and within 20 mi (32 km) of Santos Beach and Cape ...

    Gondwana Game Reserve$496

    Gondwana Game Reserve$496
    The Point Hotel & Spa

    The Point Hotel & Spa

    Point Road, Mossel Bay
      4.0 out of 5.0
       
       

      Situated by the ocean, this hotel is within a 5-minute walk of St. Blaize Lighthouse and Cape St Blaize Cave. Santos Beach is 1.8 mi (3 km) away.

      The Point Hotel & Spa$87

      The Point Hotel & Spa$87
      Dana Bay B & B Guest House

      Dana Bay B & B Guest House

      34 P Mellifera Street, Mossel Bay
        4.0 out of 5.0
         
         

        Situated in Dana Bay, this guesthouse is within 9 mi (15 km) of Cape St Blaize Cave, St. Blaize Lighthouse, and Santos Beach. Great Brak River Museum and Gourits ...

        Dana Bay B & B Guest House$72

        Dana Bay B & B Guest House$72
        African Oceans Manor - Guest House

        African Oceans Manor - Guest House

        7 Bob Bouwer Crescent, Bayview, Mossel Bay
          5.0 out of 5.0
           
           

          Nestled on the beach, this Hartenbos guesthouse is within 6 mi (10 km) of Santos Beach, Cape St Blaize Cave, and St. Blaize Lighthouse. Gondwana Game Reserve ...

          African Oceans Manor - Guest House$146

          African Oceans Manor - Guest House$146
          Asgard Valhalla Self Catering

          Asgard Valhalla Self Catering

          86 Montagu Street, Mossel Bay
            3.5 out of 5.0
             
             

            Situated near the beach in the city center, this guesthouse is close to Santos Beach, St. Blaize Lighthouse, and Cape St Blaize Cave. Local attractions also ...

            Asgard Valhalla Self Catering$46

            Asgard Valhalla Self Catering$46
            Diaz Beach Hotel & Resort

            Diaz Beach Hotel & Resort

            Beach Boulevard East, Mossel Bay
              3.0 out of 5.0
               
               

              Situated in Mossel Bay, this golf hotel is 2.2 mi (3.6 km) from Santos Beach and within 6 mi (10 km) of Cape St Blaize Cave and St. Blaize Lighthouse. Great ...

              Diaz Beach Hotel & Resort$91

              Diaz Beach Hotel & Resort$91
              Aquamarine Guest House

              Aquamarine Guest House

              113 Marsh Street, Mossel Bay
                4.0 out of 5.0
                 
                 

                Situated by the ocean, this bed & breakfast is within 2 mi (3 km) of Santos Beach, St. Blaize Lighthouse, and Cape St Blaize Cave.

                Aquamarine Guest House$67

                Aquamarine Guest House$67
                Linkside 2

                Linkside 2

                53, 21st Avenue, Mossel Bay
                  4.0 out of 5.0
                   
                   

                  Situated near the beach, this guesthouse is within 2 mi (3 km) of Santos Beach, St. Blaize Lighthouse, and Cape St Blaize Cave. Great Brak River Museum and Gondwana ...

                  Linkside 2$67

                  Linkside 2$67
                  Fly me to the Moon Guest House

                  Fly me to the Moon Guest House

                  182 Aalwyn Way, Vyf Brakke Fontein, Mossel Bay
                    4.0 out of 5.0
                     
                     

                    Situated in Mossel Bay, this bed & breakfast is within 9 mi (15 km) of Cape St Blaize Cave, St. Blaize Lighthouse, and Santos Beach. Great Brak River Museum ...

                    Fly me to the Moon Guest House$68

                    Fly me to the Moon Guest House$68
                    Amzee Bokmakierie Guest House

                    Amzee Bokmakierie Guest House

                    83 Nerina Road, Mossel Bay
                      4.0 out of 5.0
                       
                       

                      Situated near the beach, this guesthouse is within 9 mi (15 km) of Cape St Blaize Cave, St. Blaize Lighthouse, and Santos Beach. Gondwana Game Reserve and Great ...

                      Amzee Bokmakierie Guest House$49

                      Amzee Bokmakierie Guest House$49
                      Map

                      Recent Reviews in Mossel Bay