Curated Luxury hotel deals in Mossel Bay

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Mossel Bay

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Protea Hotel by Marriott Mossel Bay
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mossel Bay · 5.52 km from centre

8.6

 

249 review

Breakfast available

Protea Hotel by Marriott Mossel Bay is centrally located in Mossel Bay, a 4-minute walk from Mossel Bay Harbour and a 2-minute drive from Santos Beach. This hotel is 1.1 mi (1.7 km) from Cape St. Blaize Cave and 1.1 mi (1.7 km) from Cape St. Blaize Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Point Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mossel Bay · 7.00 km from centre

7.2

 

143 review

Breakfast available

When you stay at The Point Hotel & Spa in Mossel Bay, you'll be next to a golf course, just steps from St Blaize Hiking Trail and 3 minutes by foot from Cape St. Blaize Lighthouse. This beach hotel is 0.8 mi (1.3 km) from Cape St. Blaize Cave and 0.9 mi (1.5 km) from Mossel Bay Harbour.

Compare price on Booking.com
Compare price on Booking.com
Diaz Ocean View Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mossel Bay · 3.04 km from centre

8.9

 

190 review

Breakfast available

Located in Mossel Bay, a few steps from Diaz Beach, Diaz Ocean View Hotel has accommodations with a fitness center, free private parking, a garden and a terrace. The property is around 3.1 miles from Bartolomeu Dias Museum Complex, 12 miles from Botlierskop Private Game Reserve and 30 miles from Outeniqua Pass. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a closet, an electric tea pot, a fridge, a microwave, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet.

Breakfast is available, and includes à la carte, Full English/Irish and halal options. At Diaz Ocean View Hotel you'll find a restaurant serving South African cuisine. A vegetarian option can also be requested.

The accommodation offers 4-star accommodations with an indoor pool.

George Golf Club is 31 miles from Diaz Ocean View Hotel, while Post Office Tree is 3.1 miles from the property. George Airport is 25 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Diaz Hotel & Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mossel Bay · 2.88 km from centre

8.2

 

91 review

Breakfast available

With a stay at Diaz Hotel & Resort in Mossel Bay, you'll be on the beach, just steps from Diaz Beach and a 4-minute drive from Santos Beach. This beach hotel is 3.1 mi (4.9 km) from Mossel Bay Harbour and 3.5 mi (5.6 km) from Botlierskop Private Game Reserve.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor