Beginning of main content

location Mossel Bay is highly rated for Sea and Gardens by 112 people


Check prices on hotels in Mossel Bay

Tonight Tonight 16 Oct - 17 Oct
This weekend This weekend 19 Oct - 21 Oct
Next weekend Next weekend 26 Oct - 28 Oct

Top 10 Hotels in Mossel Bay

See all 115 properties in Mossel Bay
Protea Hotel by Marriott Mossel Bay

Protea Hotel by Marriott Mossel Bay

Corner Of Church And Market Street, Mossel Bay
    4.0 out of 5.0
     
     

    This family-friendly Mossel Bay hotel is located in the historical district, within 1 mi (2 km) of Santos Beach, Cape St Blaize Cave and St. Blaize Lighthouse. ...

    Protea Hotel by Marriott Mossel BayRs8,300

    Protea Hotel by Marriott Mossel BayRs8,300
    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.1 mi (0.1 km) from Gondwana Game Reserve, and within 20 mi (32 km) of Diaz Beach and Santos ...

      Gondwana Game ReserveRs37,744

      Gondwana Game ReserveRs37,744
      Diaz Hotel & Resort

      Diaz Hotel & Resort

      Beach Boulevard East, Mossel Bay
        3.0 out of 5.0
         
         

        Located in Mossel Bay, this beachfront hotel is connected to the convention centre and within 3 mi (5 km) of Diaz Beach, Santos Beach and Langeberg Mall. Pinnacle ...

        Diaz Hotel & ResortRs6,371

        Diaz Hotel & ResortRs6,371
        Santos Express Train Lodge - Hostel

        Santos Express Train Lodge - Hostel

        Mossel Bay, Mossel Bay
          2.5 out of 5.0
           
           

          Located in Mossel Bay, this beachfront hostel is in the historical district and within 2 mi (3 km) of Santos Beach, Diaz Beach and Cape St Blaize Cave. St. Blaize ...

          Santos Express Train Lodge - HostelRs1,810

          Santos Express Train Lodge - HostelRs1,810
          The Urban

          The Urban

          Hannes Pienaar Street, Mossel Bay
            4.0 out of 5.0
             
             

            Situated near the airport, this guesthouse is within 1 mile (2 km) of Diaz Beach and Langeberg Mall. Santos Beach and Cape St Blaize Cave are also within 6 miles ...

            The UrbanRs2,884

            The UrbanRs2,884
            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. Pinnacle Point Beach and Golf ...

              Aquamarine Guest HouseRs4,865

              Aquamarine Guest HouseRs4,865
              Hotel Portao Diaz

              Hotel Portao Diaz

              Alhof Drive, Mossel Bay
                3.0 out of 5.0
                 
                 

                Situated in the historical district, this hotel is 1.2 mi (1.9 km) from Diaz Beach and within 3 miles (5 km) of Santos Beach and Pinnacle Point Beach and Golf ...

                Hotel Portao DiazRs1,821

                Hotel Portao DiazRs1,821
                First Group Perna Perna Mossel Bay

                First Group Perna Perna Mossel Bay

                4 Upper Cross Street, Mossel Bay
                  3.0 out of 5.0
                   
                   

                  Situated near the beach, this apartment is within a 10-minute walk of St. Blaize Lighthouse and Cape St Blaize Cave. Santos Beach and Diaz Beach are also within ...

                  First Group Perna Perna Mossel BayRs7,124

                  First Group Perna Perna Mossel BayRs7,124
                  Bar T Nique Guest House

                  Bar T Nique Guest House

                  82 Rodger Street, Mossel Bay
                    4.0 out of 5.0
                     
                     

                    Situated in the historical district, this guesthouse is within 1 mile (2 km) of St. Blaize Lighthouse and Cape St Blaize Cave. Santos Beach and Diaz Beach are ...

                    Bar T Nique Guest HouseRs5,818

                    Bar T Nique Guest HouseRs5,818
                    The Cove Guesthouse

                    The Cove Guesthouse

                    10 Huckle Street, Mossel Bay
                      3.5 out of 5.0
                       
                       

                      Situated near the beach, this guesthouse is within 1 mile (2 km) of St. Blaize Lighthouse and Cape St Blaize Cave. Santos Beach and Diaz Beach are also within ...

                      The Cove GuesthouseRs4,247

                      The Cove GuesthouseRs4,247
                      Map

                      Hotels with reviews mentioning Mossel Bay

                      See all hotels near Mossel Bay

                      Search Hotels near Top Mossel Bay Attractions

                      Recent Reviews in Mossel Bay