Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Reviews of Mossel Bay

4.7 / 5 1129 reviews
Read real reviews of Mossel Bay from 1129 verified guests.
Easy online booking at 622 accommodation options in Mossel Bay. Browse Mossel Bay self-catering, guesthouses, B&Bs and hotels with great rates of up to 20% off. Find Mossel Bay holiday accommodation for all tastes and budgets, with

Mossel Bay Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
20% off Special!
per night (sleeps 2)
Self Catering in Hartenbos, Mossel Bay

Shawheim @ Hartenbos is a beautiful guest house situated in the tranquil coastal town of Hartenbos along the Garden Route. The guest house accommodates 14 guests in 2 self-catering units and an overnight room. The ...

per night (sleeps 6)
Self Catering in Die Voor Bay, Mossel Bay

Van Villa 2 is a fully furnished self-catering apartment located in the secure La Palma Villas complex in Diaz Beach, Mossel Bay. The complex offers direct access to the beach, and is close to a Water Park and vario...

per night (sleeps 2)
Self Catering in Mossel Bay

Villa Chanté is a family orientated self-catering accommodation establishment situated in the Dana Bay Conservancy, 9 km from Mossel Bay Central. The Villa offers warm hospitality and tranquil surroundings. Villa C...

R1 395
per night (sleeps 4)
Self Catering in Hartenbos, Mossel Bay

Villa Riviera 13 is located next to the Riviera Hotel on the banks of the Hartenbos River. It is located within the exquisite beauty of the Garden Route, known for its scenic surroundings.The apartment has a beautif...Flexible Cancellation!

per night, for 2 ppl
Self Catering in Mossel Bay Golf Estate, Mossel Bay

Golfers Dream is situated in the Mossel Bay Golf Estate surrounded by the most beautiful golf courses South Africa has to offer. Golfers Dream is an north facing self catering apartment. The bedroom features a que...

per night, for 4 ppl
Self Catering in Island View, Mossel Bay

24B Kruger is a cosy self-catering cottage for up to 4 people in Island View. The ground-floor cottage comprises of a bedroom with a king-size bed, and has a couch and a coffee table in the lounge. The unit has a p...Flexible Cancellation!

per night (sleeps 4)
Self Catering in Dana Bay, Mossel Bay

Tranquility Sea House and Cottage offers guests comfortably furnished self-catering accommodation in Dana Bay. Guests have a choice of booking the ground-floor Sea Cottage or the Sea House on the first floor. The 4...

per night (sleeps 2)
Guest House in Bay View, Mossel Bay

Bentonhof is situated in a complex in Hartenbos and offers quality accommodation, ideally suited for a couple. It is located just across the street from the sea, and close to several shops, restaurants, activities a...

20% off Special!
per night (sleeps 4)
Self Catering in Hartenbos, Mossel Bay

Meeu-en-Son offers 2 self-catering units, each with a separate entrance located in Mossel Bay, 5 km from Langeberg Mall and the beach. Mossel Bay is a small harbour town situated along the renowned Garden Route, in ...

Special Offer! 
per night (sleeps 6)
Self Catering in Mossel Bay

Smartieboks No 4 is a comfortably furnished self-catering apartment for 6 people in Mossel Bay, and is just 700 m from the harbour. The first-floor apartment comprises 2 bedrooms, a bathroom, a kitchen, and a loung...Flexible Cancellation!

Page 7 - Showing 61 to 70
  Previous Page 
 Next Page  
Mossel Bay is a small harbour town situated along the renowned Garden Route, in the Western Cape. It is an important tourism region, known for its boot-shaped Post Office, the Garden Route Casino, 60km of golden beaches, and array of natural, cultural, and historical attractions. Browse our excellent variety of Mossel Bay accommodations. ...   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |