Find hotels in Mossel Bay from $24

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Bay Vista - Hostel
3 out of 5
92 Montagu St, Mossel Bay, Western Cape
The price is $38 per night from Dec 8 to Dec 8
9.42 mi from city center
Bay Vista - Hostel
Santos Express Train Lodge - Hostel
2 out of 5
Mossel Bay, In the heart of The Garden Route, Mossel Bay, Western Cape
The price is $24 per night from Dec 8 to Dec 8
8.95 mi from city center
3.9/5 Very Good! (97 reviews)
Happy train
"We thoroughly enjoyed our stay in a unique compartment, right on the beach"

Reviewed on Apr 16, 2021

Santos Express Train Lodge - Hostel
Kasteel Aan Zee Prinses
3.5 out of 5
2 Onzerust Avenue, Hartenbos, Mossel Bay, Western Cape
The price is $100 per night from Dec 9 to Dec 9
7.12 mi from city center
Kasteel Aan Zee Prinses
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
African Oceans Manor on the Beach
Mossel Bay, Western Cape
The price is $1,697 per night from Dec 8 to Dec 8
7.05 mi from city center
African Oceans Manor on the Beach
Pansy Cove in Diaz Beach
First Group Perna Perna Mossel Bay
3 out of 5
4 Upper Cross Street, Mossel Bay, Western Cape
The price is $103 per night from Dec 9 to Dec 9
9.97 mi from city center
3.5/5 Good! (2 reviews)
Démodé
"Hôtel bien situé mais malheusemet au décor démodé. Le personnel a l’accueil fait le strict minimum pour nous accueillir. Les appartements sont propres mais le décor date du millénaire précédent."

Reviewed on Oct 25, 2017

First Group Perna Perna Mossel Bay
Point Village Hotel
5 Point Rd, Mossel Bay, Western Cape
10.15 mi from city center
Point Village Hotel
Amzee Bokmakierie Guest House
4 out of 5
83 Nerina Road, Mossel Bay, Western Cape
The price is $46 per night from Dec 8 to Dec 8
5.04 mi from city center
4.4/5 Wonderful! (39 reviews)
"You get the feeling of arriving as a guest and leaving as family member"

Reviewed on Oct 4, 2019

Amzee Bokmakierie Guest House
Withuis Hartenbos
3 out of 5
2 Paardekraal Rd, Mossel Bay, Western Cape
The price is $84 per night from Dec 8 to Dec 8
7.37 mi from city center
5/5 Exceptional! (2 reviews)
"Modern flatlet, comfortable well kitted."

Reviewed on Jun 22, 2021

Withuis Hartenbos
Aqua Marina Guest House
4 out of 5
74 Hill Street, Linkside, Mossel Bay, Western Cape
The price is $70 per night from Dec 8 to Dec 8
9.61 mi from city center
5/5 Exceptional! (5 reviews)
Feels like home
"We had a great stay in Mossel Bay. The owners gave us a very welcoming reception and were super friendly during our stay. Breakfast was amazing, the fruit platter was unbelievable :) The room was spacious and clean, and you could tell that the owner has a lot of attention to details, even including ..."

Reviewed on Dec 26, 2020

Aqua Marina Guest House
Vista Bonita Apartments
3.5 out of 5
Beach Boulevard East, Dias Strand, Mossel Bay, Western Cape
7.07 mi from city center
4.5/5 Wonderful! (11 reviews)
Excellent choice
"Excellent stay as always ,facility good parking safe close to the beach , the amenities in the apartment is excellent and comfy bed"

Reviewed on Aug 10, 2021

Vista Bonita Apartments
ATKV Hartenbos
3 out of 5
Kaap De Goede Hoop Avenue, Hartenbos, Mossel Bay, Western Cape
The price is $26 per night from Dec 8 to Dec 8
7.42 mi from city center
5/5 Exceptional! (3 reviews)
a must stay
"We stayed in the Seafront Rooms, lovely, clean, spacious and all you need for a very affordable price. Rooms are cleaned daily and breakfast is coupons provided at a variety of nearby restaurants. The view is nice and walking distance to shops, the ocean and a lot of activities. The indoor swimming ..."

Reviewed on Jun 10, 2021

ATKV Hartenbos
Aquamarine Guest House
4 out of 5
113 Marsh Street, Mossel Bay, Western Cape
The price is $64 per night from Dec 9 to Dec 9
9.08 mi from city center
4.6/5 Wonderful! (121 reviews)
"Aquamarine is a great place to stay in Mossel Bay - secure, comfortable and with very engaged staff. The rooms were bright, clean and with amazing views over the Bay. The plunge pool provided respite from the heat of the day. A great place to stay!"

Reviewed on Feb 29, 2020

Aquamarine Guest House
Hartenbos Lagoon Resort
3.5 out of 5
Port Natal Road, Hartenbos, Garden Route, Mossel Bay, Western Cape
7.71 mi from city center
4/5 Very Good! (4 reviews)
Good, but ...
"We had to look for the "hotel" for a while because it is actually called differently than how you book it, and is not indicated nowhere, nor known to the locals. it is not a true hotel, but little apartments you rent from a time sharing company. the apartment was good in size, but the double bed ..."

Reviewed on Apr 13, 2016

Hartenbos Lagoon Resort
Gondwana Tented Eco Camp
3.5 out of 5
Heuningklip Farm, Mossel Bay, Western Cape
6.09 mi from city center
Gondwana Tented Eco Camp
Fly me to the Moon Guest House
4 out of 5
182 Aalwyn Way, Vyf Brakke Fontein, Aalwyndal, Mossel Bay, Western Cape
The price is $97 per night from Dec 20 to Dec 20
5.17 mi from city center
4.5/5 Wonderful! (22 reviews)
To be highly recommended
"What a lovely location. Very comfortable accommodation. Abigail was extremely friendly, efficient, professional and accommodating."

Reviewed on Dec 14, 2019

Fly me to the Moon Guest House
The Lookout Guest House
4 out of 5
59 Rodger St, Mossel Bay, Western Cape
The price is $84 per night from Dec 8 to Dec 8
9.78 mi from city center
5/5 Exceptional! (2 reviews)
Exceptional
"Amazing!!! Beautiful surroundings, clean, breath of fresh air. Cherry on top was the hosts they were exceptional."

Reviewed on Nov 2, 2021

The Lookout Guest House
3 Colours Blue
3.5 out of 5
75 Rodger Street, Mossel Bay, Western Cape
9.65 mi from city center
5/5 Exceptional! (2 reviews)
"Ein tolles Haus mit wunderschönem Ausblick. Zimmer sehr schön eingerichtet."

Reviewed on Mar 26, 2020

3 Colours Blue
Protea Hotel by Marriott Mossel Bay
4 out of 5
Corner Of Church And Market Street, Mossel Bay, Western Cape
The price is $100 per night from Dec 14 to Dec 14
9.32 mi from city center
4.2/5 Excellent! (186 reviews)
"Friendly and clean"

Reviewed on Sep 18, 2021

Protea Hotel by Marriott Mossel Bay
Marine Manor
4 out of 5
15 Bob Bouwer Crescent, Bayview, Mossel Bay, Western Cape
The price is $131 per night from Dec 8 to Dec 8
7.2 mi from city center
5/5 Exceptional! (1 review)
Fab Guest House on Hartenbos Beach
"My second stay here at Marine Manor. Fabulous location. Lovely large room with balcony to sea view. Lovely breakfast. Quiet location but within easy distance by car to Mossel Bay. Lovely host. Will def be back."

Reviewed on Feb 27, 2020

Marine Manor
Don't see what you're looking for?
See all available properties in Mossel Bay
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of Mossel Bay hotels
expedia verified reviews