Find hotels in Mossel Bay from $27

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Check Mossel Bay hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

The Backpack Shack
2 out of 5
Alhof Drive, D'Almeida, Mossel Bay, Western Cape, 6506
The price is $27 per night from Aug 17 to Aug 18
2.23 mi from city center
4/5 Very Good! (3 reviews)
"I really liked the staaf, they were very helpfull and friendly. The room was basic but nice and clean. The area around the hostel felt really poor and insafe at night, so we stayed in the hostel during that time of the day."

Reviewed on Dec 26, 2018

The Backpack Shack
Santos Express Train Lodge - Hostel
2 out of 5
Mossel Bay, In the heart of The Garden Route, Mossel Bay, Western Cape, 6500
The price is $27 per night from Aug 17 to Aug 18
3.06 mi from city center
4/5 Very Good! (104 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
Vista Bonita Apartments
3.5 out of 5
Beach Boulevard East, Dias Strand, Mossel Bay, Western Cape, 6506
1.8 mi from city center
4.5/5 Wonderful! (12 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
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.
14 George Road, Mosselbay
The price is $160 per night from Sep 1 to Sep 2
3.06 mi from city center
14 George Road, Mosselbay
Protea Hotel by Marriott Mossel Bay
4 out of 5
Corner Of Church And Market Street, Mossel Bay, Western Cape, 6500
Fully refundableReserve now, pay when you stay
The price is $80 per night from Aug 29 to Aug 30
3.42 mi from city center
4.3/5 Excellent! (192 reviews)
"When we arrived late and in the rain. We were greeted at reception by a super member of staff who offered us a glass of sherry. The room was fantastic and comfortable. We opted for dinner at the hotel restaurant which was absolutely delicious. In the morning another friendly staff member at reception ..."

Reviewed on Jun 30, 2022

Protea Hotel by Marriott Mossel Bay
Mossel Bay Golf Lodge
4 out of 5
153 Pardew Drive, Mossel Bay Golf Estate, Mossel Bay, Western Cape, 6500
The price is $48 per night from Sep 12 to Sep 13
2.66 mi from city center
4.6/5 Exceptional! (8 reviews)
Overnight Stop
"Friendly, accommodated unplanned late arrival, great breakfast, convenient in a secure area."

Reviewed on Nov 5, 2021

Mossel Bay Golf Lodge
Aquamarine Guest House
4 out of 5
113 Marsh Street, Mossel Bay, Western Cape, 6500
Fully refundableReserve now, pay when you stay
The price is $72 per night from Aug 22 to Aug 23
3.15 mi from city center
4.6/5 Wonderful! (127 reviews)
Great for Chocolates. But no pork alternatives.
"It was amazing, but I want to highlight a specific aspect which rise above the rest: The welcoming chocolate, or bed time chocolates, was there every day. The filtered bottle water was replaced everyday. Fresh milk there was everyday in the fridge. These are things that was sorted. At other hotels ..."

Reviewed on Aug 6, 2022

Aquamarine Guest House
The Lookout Guest House
4 out of 5
59 Rodger St, Mossel Bay, Western Cape, 6500
The price is $81 per night from Aug 26 to Aug 27
3.84 mi from city center
5/5 Exceptional! (5 reviews)
The best B&B stay ever!
"Absolutely AMAZING location! Everything about this guest house far surpassed our expectations. THE most beautiful room with the best views over Mossel Bay. Our hosts were warm and welcoming. Lovely little treats in our room. Quite simply the best b&b that we have ever stayed in. I cannot recommend ..."

Reviewed on Feb 26, 2022

The Lookout Guest House
The Point Hotel & Spa
4 out of 5
Point Road, Mossel Bay, Western Cape, 6500
The price is $48 per night from Aug 22 to Aug 23
4.35 mi from city center
3.7/5 Good! (110 reviews)
will visit again
"Good hotel to stay over, love the view. not a modern hotel but still above average. Food was good but a bit cold at dinner, breakfast was very good"

Reviewed on Apr 28, 2022

The Point Hotel & Spa
Hotel Portao Diaz
3 out of 5
Alhof Drive, D’Almeida, Mossel Bay, Western Cape, 6500
Fully refundableReserve now, pay when you stay
The price is $37 per night from Sep 4 to Sep 5
1.92 mi from city center
3.2/5 (39 reviews)
"If you are looking for a "motel" one night stay type thing this could be alright. The area isn't great, but security is good. I thought the actual room was pretty nice, although there were one or two stains lying around, I liked the bathroom. My highlight was definitely the friendliness of the staff, ..."

Reviewed on Apr 29, 2021

Hotel Portao Diaz
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.

Stay near popular Mossel Bay attractions

Mossel Bay hotels information

Number of reviews 600
Accommodation 111 hotels
Lowest Price $27
Highest Price $160

Frequently asked questions

Recent reviews of Mossel Bay hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code