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 1380 reviews
Read real reviews of Mossel Bay from 1380 verified guests.
Easy online booking at 612 accommodation options in Mossel Bay. Browse Mossel Bay self-catering, guesthouses, B&Bs and hotels with great rates of up to 15% 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
R1 300
per night, for 6 ppl
Self Catering in Hartenbos, Mossel Bay

Situated in a quiet street in the coastal town of Hartenbos, Lagoonette is ideal for couples, solo-travelers or families with children looking for a relaxing seaside holiday. The cottage is part of 6 houses that has...

15% off Long Stays!
FromR1 850
R1 573
per night (sleeps 6)
Self Catering in Hartenbos, Mossel Bay

Riviera Nr 7 is situated on the banks of the Hartenbos River in Hartenbos, Mossel Bay, and offers quality accommodation for a family or group of friends. It is within easy reach of numerous shops, restaurants, the b...

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...

10% off Special!
per night (sleeps 2)
Self Catering in Vyf Brakke Fonteinen, Mossel Bay

La Venue Cottages is situated in Aalwyndal, Mossel Bay near the Mossel Bay Airfield. The cottages offer guests a peaceful breakaway from the city. The nearest shopping centre is approximately 5.5 km from the accommo...

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!

R2 078
per night, for 2 ppl
Guest House in Bay View, Mossel Bay

This 5 Star Mossel Bay accommodation is inspired by the rhythmic waves rolling onto the golden sand and the majestic Outeniqua mountains, African Oceans echoes perfection. Situated in the heart of the Garden Route...

R2 950
per night (sleeps 8)
Self Catering in Pinnacle Point, Mossel Bay

Pinnacle Point Lodge 30 is situated in the luxurious Pinnacle Point Golf Estate in Mossel Bay. The house can comfortably accommodate 8 guests and comprises 4 en-suite bedrooms. The main bedroom is furnished with a...

per night (sleeps 2)
Self Catering in Mossel Bay

314 Nautica is a beautifully appointed luxury apartment conveniently located just 500 m from De Bakke beach in Mossel Bay, a coastal village on the World Famous Garden Route. Accommodation comprises 1 bedroom with...

per night (sleeps 4)
Self Catering in Mossel Bay

Accommodation Mosselbay bay is nestled on the coastline of Dana Bay, overlooking the long stretch of beautiful beachfront with never-ending ocean views. The home offers 2 cosy self-catering apartments with private e...

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

Vista Bonita Apartments are beautifully appointed units situated in Diaz Beach, Mossel Bay. All of the units are spacious apartments that open out onto an enclosed balcony with stunning views of the sea and swimming...

Page 6 - Showing 51 to 60
  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 |