South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Mossel Bay

Great deals on hotels, cabins, vacation homes & more from $20

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Amenities
Accessibility
Trip type
The Backpack Shack
2 out of 5
Alhof Drive, D'Almeida, Mossel Bay, Western Cape
The price is $31 per night from Dec 5 to Dec 6
8.14 mi from city center
4/5Very 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.5 out of 5
Mossel Bay, In the heart of The Garden Route, Mossel Bay, Western Cape
The price is $26 per night from Dec 7 to Dec 8
8.95 mi from city center
3.9/5Very Good! (95 reviews)

"Its next to the beach,its close to town,the staff is frendly and willing to asist with our need"…"

Reviewed on Jan 18, 2020

Santos Express Train Lodge - Hostel
Garden Court Mossel Bay
3.5 out of 5
PINNACLE POINT ROAD, 1, Mossel Bay, Western Cape (province)
Get Rates
6.98 mi from city center
3/5 (1 review)

"I received no assistance with my baggage and when I asked I was told this is due to covid restrictions. everywhere else I stayed I got assistance though. Bravo restaurant is very short-staffed, you have to wait ages before being assisted"…"

Reviewed on Oct 26, 2020

Garden Court Mossel Bay
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.
Admirals Rest Self-Catering House
3.5 out of 5
8 George Rd, Mossel Bay, Western Cape
Get Rates
9.19 mi from city center
Admirals Rest Self-Catering House
Pinnacle Point Beach and Golf Resort
4 out of 5
1 Pinnacle Point Road, Mossel Bay, Western Cape
Get Rates
7.04 mi from city center
2.7/5 (3 reviews)

"You cannot use your car in the resort, and we were only provided with a two-seater buggy for three adults. The internal phones did not work so we had to call reception using our expensive to use foreign mobile phones. No Wi-fi in the villa. The villa was otherwise very well appointed."…"

Reviewed on Apr 13, 2019

Pinnacle Point Beach and Golf Resort
African Oceans Manor on the Beach
5 out of 5
7 Bob Bouwer Cres, Mossel Bay, Western Cape
Get Rates
7.21 mi from city center
3.7/5Good! (3 reviews)
Beautiful and spacious

"I have been coming to South Africa from America for a long time for business and pleasure, stayed at amazing places, this was easily one of the best. On beach. Private. Beautiful and wonderful staff."…"

Reviewed on Dec 20, 2019

African Oceans Manor on the Beach
3 Colours Blue
3.5 out of 5
75 Rodger Street, Mossel Bay, Western Cape
Get Rates
9.65 mi from city center
5/5Exceptional! (2 reviews)

"Ein tolles Haus mit wunderschönem Ausblick. Zimmer sehr schön eingerichtet."…"

Reviewed on Mar 26, 2020

3 Colours Blue
Hotel Portao Diaz
3 out of 5
Alhof Drive, D’Almeida, Mossel Bay, Western Cape
The price is $43 per night from Dec 5 to Dec 6
7.78 mi from city center
3.2/5 (39 reviews)

"Bad part of town, sketchy parking, pictures of hotel not advertised properly.. did not feel safe / walk in"…"

Reviewed on Jan 27, 2020

Hotel Portao Diaz
Aqua Marina Guest House
4 out of 5
74 Hill Street, Linkside, Mossel Bay, Western Cape
The price is $85 per night from Dec 10 to Dec 11
9.61 mi from city center
5/5Exceptional! (3 reviews)
Homely and warm

"We enjoyed a lot , the place is very clean , in an excellent location , beautiful view, quiet . the owners are very nice people, friendly, warm and care to guests. Excellent breakfast, beautiful serving ."…"

Reviewed on Nov 22, 2019

Aqua Marina Guest House
ATKV Hartenbos
3 out of 5
Kaap De Goede Hoop Avenue, Hartenbos, Mossel Bay, Western Cape
The price is $20 per night from Dec 7 to Dec 8
7.42 mi from city center
ATKV Hartenbos
Hartenbos Lagoon Resort
3.5 out of 5
Port Natal Road, Hartenbos, Garden Route, Mossel Bay, Western Cape
Get Rates
7.71 mi from city center
4/5Very 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
Vista Bonita Apartments
3.5 out of 5
Beach Boulevard East, Dias Strand, Mossel Bay, Western Cape
Get Rates
7.07 mi from city center
4.4/5Excellent! (10 reviews)

"It was very nice, live the view of the sea."…"

Reviewed on Mar 16, 2020

Vista Bonita Apartments
Bay Lodge on the Beach
Mossel Bay, Western Cape (province)
Get Rates
7.18 mi from city center
Bay Lodge on the Beach
Privately Owned 4 Star Holiday Villa Situated in an Upmarket Golf Resort
Get Rates
7.36 mi from city center
3/5 (2 reviews)
Ok

"A bit tired .No A/C.Great golf"…"

Reviewed on Mar 5, 2019

Privately Owned 4 Star Holiday Villa Situated in an Upmarket Golf Resort
Homestay @ 96 Rodger
Mossel Bay, Western Cape (province)
The price is $100 per night from Dec 5 to Dec 6
9.48 mi from city center
Homestay @ 96 Rodger
Withuis Hartenbos
3 out of 5
2 Paardekraal Rd, Mossel Bay, Western Cape
The price is $40 per night from Dec 6 to Dec 7
7.37 mi from city center
Withuis Hartenbos
Aquamarine Guest House
4 out of 5
113 Marsh Street, Mossel Bay, Western Cape
Free CancellationReserve now, pay when you stay
The price is $69 per night from Dec 6 to Dec 7
9.08 mi from city center
4.6/5Wonderful! (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
Point Village Hotel
5 Point Rd, Mossel Bay, Western Cape
Get Rates
10.15 mi from city center
Point Village Hotel
Protea Hotel by Marriott Mossel Bay
4 out of 5
Corner Of Church And Market Street, Mossel Bay, Western Cape
Free CancellationReserve now, pay when you stay
The price is $75 per night from Dec 6 to Dec 7
9.32 mi from city center
4.2/5Excellent! (177 reviews)

"Great location, comfortable room. Good food at the restaurant although service could be improved with more staff. Good wifi."…"

Reviewed on Oct 30, 2020

Protea Hotel by Marriott Mossel Bay
First Group Perna Perna Mossel Bay
3 out of 5
4 Upper Cross Street, Mossel Bay, Western Cape
The price is $64 per night from Dec 6 to Dec 7
9.97 mi from city center
3.5/5Good! (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
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.

Visiting Mossel Bay

Visitors to Mossel Bay are sure to enjoy the seaside and gardens. Tourists can also enjoy the city's safari tours and golf courses.

  • There are 62 hotels and other accommodations in Mossel Bay
  • The closest major airport is in George (GRJ), 24.7 mi (39.8 km) from the city center

Sightseeing and Staying in Mossel Bay

The seaside and gardens highlight the city's natural beauty with places to visit including Santos Beach, Gondwana Game Reserve, and Cape St Blaize Cave. A couple of additional sights to add to your agenda are Langeberg Mall and Pinnacle Point Beach and Golf Resort.

In Mossel Bay, you'll find 62 hotels and other lodging options so you'll have ample places to choose from for a perfect holiday retreat. Below are top ones based on our user reviews:

  • The Urban - This 4-star guesthouse features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its beach locale and comfortable beds.
  • 94 On Rodger - Our customers like the breakfast and pool at this guesthouse. This 4-star guesthouse features free breakfast, an outdoor pool, and free parking.
  • Linkside 2 - With a stay at this 4-star guesthouse, guests can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers like its breakfast and helpful staff.

Dressing for Mossel Bay

  • Between January and March, you can expect average temperatures of 79°F during the day and 56°F at night
  • From April to June, the average during the day is 76°F, while the average at night is 45°F
  • July through September has daytime averages of 70°F with nighttime averages of 45°F
  • In October-December, you can expect daytime averages of 78°F and nighttime averages of 50°F
  • Mossel Bay gets about 0.51 inches of rain per year
  • Usually February and January are the hottest months with an average of 79°F, whereas July and June are often coldest, averaging 46°F

Frequently asked questions

What's the best place for a stay in Mossel Bay?
Dana Bay B & B Guest House is a favorite property for Expedia customers. This 4-star guesthouse offers free breakfast and free WiFi. Reviews from our site also recommend The Urban and Linkside 2 as top choices for your visit.
If I need to cancel my hotel reservation in Mossel Bay, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of your booking. Enter dates in and click on “Search”, then you can use the “free cancellation” filter to review the best deals available in Mossel Bay.
Where can I learn more about changing or cancelling my trip to Mossel Bay?
To find more details about changing or cancelling your trip to Mossel Bay, head over to our customer service page.
What's the best accommodation for a budget-friendly stay in Mossel Bay?
Based on reviews, Santos Express Train Lodge - Hostel is a popular 2.5-star property for our travelers looking for an economical choice, and features free WiFi and free parking.
What's the best accommodation for a family vacation in Mossel Bay?
Gondwana Game Reserve is a top 5-star hotel on Expedia for families, and features 2 outdoor pools and a free kids’ club. Other choices for your kid-friendly vacation include Protea Hotel by Marriott Mossel Bay and The Point Hotel & Spa. Kids of all ages will also enjoy a visit to Hartenbos Seefront.
What's the best hotel for a couple visiting Mossel Bay?
Gondwana Game Reserve is a favorite 5-star hotel for couples, and features deep soaking bathtubs and a full-service spa. Other good options for a stay with your sweetheart include Pinnacle Point Pool Lodge and Pinnacle Point Beach and Golf Resort.
What's the best pet-friendly hotel in Mossel Bay?
Vista Bonita Apartments is a top aparthotel for people traveling with their pets, and offers a full-service spa and in-room kitchens for its human guests. Other good options for you and your pet’s trip include The Cove Guesthouse and The Urban.
What's the best place to stay near Botlierskop Private Game Reserve?
Aquamarine Guest House is one of the top choices for your stay based on our traveler data, and this 4-star B&B offers free breakfast and an outdoor pool. It’s located just a short 0.9 mi (1.4 km) from Botlierskop Private Game Reserve. Other good choices within a short distance include Santos Express Train Lodge - Hostel and Hotel Portao Diaz.
What about the best place to stay close to Cape St. Blaize Lighthouse?
One of the top choices for your stay is The Point Hotel & Spa, located next to Cape St. Blaize Lighthouse, and this 4-star hotel offers a full-service spa and free breakfast. Protea Hotel by Marriott Mossel Bay and Bar T Nique Guest House are other good choices nearby.
What's the best place for a beach vacation in Mossel Bay?
Santos Express Train Lodge - Hostel is a top beachfront property offering a restaurant and free parking, located within a short 1-minute walk of Santos Beach. Other good choices for your beach trip include African Oceans Manor on Beach and Bay Lodge on the Beach.
What's the best high-end hotel in Mossel Bay?
African Oceans Manor on Beach is a 5-star hotel with a private beach and 2 outdoor pools, and it’s a popular choice for Expedia travelers looking for a pampering stay. Gondwana Game Reserve and Linkside 2 are other upscale choices for your stay.
What are some hotels with pools in Mossel Bay?
Aquamarine Guest House is a popular 4-star B&B featuring 2 outdoor pools, free breakfast, and free WiFi. Other choices with an onsite pool include Protea Hotel by Marriott Mossel Bay and Hartenbos Lagoon Resort.

Recent reviews of Mossel Bay hotels

More trip options