Skip to main content

Search hotels in Mossel Bay

Enter your dates to see the latest prices and deals for Mossel Bay hotels

Select occupancy

Mossel Bay – 585 hotels and places to stay

Filter by:

Star Rating
Review score

Garden Route Safari Camp

Hotel in Mossel Bay

Located in Mossel Bay, 9.3 miles from Botlierskop Private Game Reserve, Garden Route Safari Camp has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

D
David
From
United Kingdom
Family run safari camp with hands on owners who love conservation and take great pride in the excellence of their guides. The guides were very knowledgeable and a special shout out to Abram who is wise beyond his years. We saw great wildlife up close and personal whilst still feeling totally safe. We did both a driven safari and a walking guided safari - both were excellent and memorable. The lodge was very special and Mare, a hand reared antelope, hangs out near the lodge, which is delightful.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 332 reviews
Price from
$584.42
1 night, 2 adults

Diaz Hotel and Resort

Hotel in Mossel Bay

Located in Mossel Bay, a few steps from Diaz Beach, Diaz Hotel and Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

M
Maryam
From
Saudi Arabia
Thank you for the hospitality
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,572 reviews
Price from
$105.32
1 night, 2 adults

Diaz Ocean View Hotel & Spa

Hotel in Mossel Bay

Located in Mossel Bay, a few steps from Diaz Beach, Diaz Ocean View Hotel & Spa has accommodations with a fitness center, free private parking, a terrace and a restaurant.

G
Geldre
From
Poland
Very well organized and clean, the view is absolutely stunning and staff is very friendly. Would definitely come again.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 357 reviews
Price from
$94.93
1 night, 2 adults

Garden Route Hotel

Hotel in Mossel Bay

Garden Route Hotel features an outdoor swimming pool, garden, a shared lounge and terrace in Mossel Bay.

A
Aanjna
From
India
The hotel and the rooms were super fresh and spotlessly clean. Very good value for money. Staff was super helpful within their zone. Inhouse casino and kids play zone is cheery on the cake for guests staying in the hotel.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 247 reviews
Price from
$103.94
1 night, 2 adults

Protea Hotel by Marriott Mossel Bay

Hotel in Mossel Bay Central, Mossel Bay

Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbor. It offers a terrace and a pool, both with Indian Ocean views.

H
Heidi
From
South Africa
Outstanding hotel, a large room, beautiful linen on the bed, huge shower and nice balcony with amazing sea views . The reception staff were very welcoming and so helpful. The restaurant was very good , and the prices are very reasonable. Do try their own in house brewed gin, it is very tasty.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 751 reviews
Price from
$104.86
1 night, 2 adults

Riviera Hotel Hartenbos

Hotel in Mossel Bay

Riviera Hotel Hartenbos features an outdoor swimming pool, garden, a restaurant and bar in Mossel Bay.

R
Renee
From
South Africa
Wifi in the bedrooms and a comfortable bed as that was very hard
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 141 reviews
Price from
$111.21
1 night, 2 adults

Hotel Portao Diaz

Hotel in Mossel Bay

Located in D' Almeida in Mosselbay, Hotel Portao Diaz offers an authentic African-urban experience in a local setting. It also features panoramic views of the bay and the Outeniqua Mountains.

b
blood
From
South Africa
Reception was very helpful and friendly. Very welcoming as well.
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 219 reviews
Price from
$34.39
1 night, 2 adults

Oceans Hotel & Self Catering

Hotel in Mossel Bay

Located across the road from a sandy beach, Oceans Hotel features an outdoor swimming pool and a bistro. Diaz Waterpark is 0.6 mi away. Free WiFi access is available.

S
Shireen
From
South Africa
Friendly staff and very private
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 235 reviews
Price from
$66.79
1 night, 2 adults

Point Village Hotel and Self Catering

Hotel in Mossel Bay

Point Village Hotel is located a few yards from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 0.6 mi from Mossel Bay harbor and town center.

S
SAMSON
From
South Africa
Location was good . Just a few meters away from beach .
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 764 reviews
Price from
$68.97
1 night, 2 adults

The Point Hotel & Spa

Hotel in Mossel Bay

Set on the rocks below St. Blaize Lighthouse in Mossel Bay, this hotel overlooks the Indian Ocean. It offers spacious rooms with private balconies. Free WiFi and parking is provided.

G
Grant
From
United States
Great location, walking distance from everywhere. Wonderful view from the room balcony.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 794 reviews
Price from
$64.37
1 night, 2 adults
See all 585 hotels in Mossel Bay

Most booked hotels in Mossel Bay and surrounding area in the past month

See all

Popular with guests booking hotels in Mossel Bay

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 751 reviews

Popular with guests booking hotels in Mossel Bay

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,572 reviews

Popular with guests booking hotels in Mossel Bay

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 764 reviews

Popular with guests booking hotels in Mossel Bay

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 794 reviews

Popular with guests booking hotels in Mossel Bay

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 357 reviews

Popular with guests booking hotels in Mossel Bay

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 247 reviews

Popular with guests booking hotels in Mossel Bay

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 332 reviews

Popular with guests booking hotels in Mossel Bay

Popular with guests booking hotels in Mossel Bay

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 235 reviews

Popular with guests booking hotels in Mossel Bay

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 141 reviews

Best hotels with breakfast in Mossel Bay and nearby

See all
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 298 reviews

Point Village Guest House enjoys a location in Mossel Bay, 15 miles from Botlierskop Private Game Reserve and 2 miles from Mossel Bay Golf Club.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews

Just a 18-minute walk from The Point Beach and 0.8 miles from Bartolomeu Dias Museum Complex, Yadah Guest House features accommodations in Mossel Bay, with barbecue facilities and a shared lounge.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 794 reviews

Set on the rocks below St. Blaize Lighthouse in Mossel Bay, this hotel overlooks the Indian Ocean. It offers spacious rooms with private balconies. Free WiFi and parking is provided.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 185 reviews

Offering a garden and barbecue facilities, New Stone Manor in Mossel Bay is close to Santos Beach and Bartolomeu Dias Museum Complex.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 388 reviews

Located in Mossel Bay along the Garden Route, Bar-t-nique Guest House offers panoramic views of the harbor and Outeniqua mountains. The Mossel Bay Golf Club is one mile away.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 751 reviews

Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbor. It offers a terrace and a pool, both with Indian Ocean views.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 751 reviews

Perched halfway up a hill Features private gardens with sea & mountain views. The property is 8 minutes' drive from Pinnacle Point Golf Club.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 866 reviews

Centrally located in Mossel Bay and a 2953 foot walk from Santos Beach, Aquamarine offers spacious rooms. It features an outdoor pool and a sun terrace.

Budget hotels in Mossel Bay and nearby

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 99 reviews

Mossel Cove 103 & 104 is located in Mossel Bay, just 15 miles from Botlierskop Private Game Reserve and 1.7 miles from Mossel Bay Golf Club.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 57 reviews

Cyprus Manor 12 offers accommodations in Mossel Bay, 15 miles from Botlierskop Private Game Reserve and 1.7 miles from Mossel Bay Golf Club.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 6 reviews

Just a 6-minute walk from The Point Beach and 0.8 miles from Bartolomeu Dias Museum Complex, Villa Phillipe 17 features accommodations in Mossel Bay with barbecue facilities.

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 6 reviews

Mossel Bay Self Catering Family Units enjoys a location in Mossel Bay, 15 miles from Botlierskop Private Game Reserve and a 19-minute walk from Post Office Tree.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 206 reviews

FlowerBox Cottages provides accommodations within 0.8 miles of the center of Mossel Bay, with free Wifi and a kitchen with a microwave, a toaster, and a fridge.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 38 reviews

7 on Kloof is a recently renovated apartment in Mossel Bay near The Point Beach. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 138 reviews

In the center of Mossel Bay, Above The Harbour solar-powered accommodation provides rooms with free Wifi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 73 reviews

Just a 6-minute walk from The Point Beach and 0.9 miles from Bartolomeu Dias Museum Complex, Beacon Wharf ERIN Where Ocean & Mountains Serenade in Harmony features accommodations in Mossel Bay with a...

Hotels located in the center of Mossel Bay

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews

Perfect View 204 Mossel Cove is located in Mossel Bay, just 15 miles from Botlierskop Private Game Reserve and 1.8 miles from Mossel Bay Golf Club.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 79 reviews

Located in Mossel Bay, within a 10-minute walk of The Point Beach and 0.7 miles of Bartolomeu Dias Museum Complex, Shark shacks provides accommodations with a terrace and free WiFi throughout the...

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 35 reviews

Aloha At Point is located in Mossel Bay, just 15 miles from Botlierskop Private Game Reserve and 1.9 miles from Mossel Bay Golf Club.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 8 reviews

Harbour House Mossel Bay - near sea & activities is a recently renovated vacation home in Mossel Bay, near Bartolomeu Dias Museum Complex. Guests can benefit from a patio and an outdoor fireplace.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 204 reviews

Offering a terrace and barbecue facilities, Rosebud 4 Beacon Point in Mossel Bay is close to The Point Beach and Bartolomeu Dias Museum Complex.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 267 reviews

Providing mountain views, Accommodation Mossel Bay Garden Route in Mossel Bay provides accommodations, a garden, and barbecue facilities.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 7 reviews

Seaview Holiday Villa enjoys a location in Mossel Bay, 15 miles from Botlierskop Private Game Reserve and 1.4 miles from Mossel Bay Golf Club.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 41 reviews

Just a 19-minute walk from The Point Beach and 0.9 miles from Bartolomeu Dias Museum Complex, Cape St. Blaize features accommodations in Mossel Bay with a garden.

FAQs about hotels in Mossel Bay

What Guests Said About Mossel Bay:

Scored out of 10, guest rating 8.0

We had not been to Mossel Bay in about 20 years and it has...

We had not been to Mossel Bay in about 20 years and it has grown so much. It is no longer just about the Point and Diaz areas. Hartenbos - is a strong draw card too. Old, new, beaches, harbour, and easy access to George and the airport. Big malls, unfortunately limited small quaint shops from what we could tell but it certainly seems Mossel Bay is growing.
Guest review byGillian
Scored out of 10, guest rating 10

Great place to visit, weather most of the time excellent.

Great place to visit, weather most of the time excellent. Accommodation was great , should have stayed another two days. So many things we wanted to do but there was not enough time. Could not even manage to do my favourite activity Hiking, but next time.
Guest review byAnonymous
Scored out of 10, guest rating 10

We went end April some of the areas had closed water park,...

We went end April some of the areas had closed water park, fun fare. But lots to do if you enjoy golf, padel, walking,& shopping. Some good restaurants and the Casino. Very easy to find all the local places.
Guest review byJackie
South Africa
Scored out of 10, guest rating 10

We had such an amazing time in Mossel Bay and Hartenbos—...

We had such an amazing time in Mossel Bay and Hartenbos—truly one of the best coastal getaways. The coastline is absolutely stunning, the atmosphere is relaxed, and everyone we encountered (even the locals) was incredibly friendly and welcoming. Hennie's Mossel Bay was an absolute vibe—great energy, good food, and just an all-round fun experience. The new Garden Walk Mall is also stunning and definitely worth a visit. Our accommodation was perfect—comfortable, well-located, and surprisingly affordable for peak season, which made the whole trip even better. Highly recommend this area for anyone looking for a mix of relaxation, great experiences, and beautiful scenery!
Guest review byLizanne S
South Africa
Scored out of 10, guest rating 10

On arrival, the reception guy who welcomed us was very...

On arrival, the reception guy who welcomed us was very professional, our request for early check-in was seamless and appreciated much! I did not even have to explain our arrangement but the reservation manager had all penned down which was so exciting
Guest review byCarol Keitumetse
South Africa
Scored out of 10, guest rating 10

We loved the location of the accommodation as it had many...

We loved the location of the accommodation as it had many activities and restaurants in the area. Not too far was Santos Beach which was amazing! We loved Mossel Bay so much that after travelling to many other places in South Africa, we rated this destination as the very best so far!!
Guest review byGail & Stephen
New Zealand

See reviews by guests who stayed at hotels in Mossel Bay

See all
From $48.24 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 388 reviews
Breakfast was not included in the price per night. Nautica is a very beautiful hotel, situated near the beach, CBD and very safe. Everybody, Adrie, security are very helpful and always willing to help. Thanks for a very enjoyable stay. We will definitely stay in the hotel again if we visit Mossel bay. Keep up the good work.
Guest review bySamuel
South Africa
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,572 reviews
The hotel is in a fabulous location right on the beach with a wonderful view of the sea. It has 2 great restaurants on site and a vibey pub type place just outside by the swimming pool. My room was great, the bed was great to sleep on, and I didn't want for anything. It was a most comfortable stay.
Guest review byMelanieErica
South Africa
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 525 reviews
Well you staying in a luxury old school train carriage on the beach literally!! What's not to like? Wish we'd booked for longer but we'll return soon to this little jewel in Mossel Bay!!
Guest review byTino
South Africa
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 164 reviews
Good value for money and decent location in Mossel Bay. Facilities good for self catering. May be better in high season. Owner lovely and very helpful
Guest review byIsaac
Australia
From $143.48 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 794 reviews
The Point Hotel has the most stunning view of the rock tidal pool.
Guest review byVerona
South Africa

More places to explore, more ways to go