Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mossel Bay

Filter by star ratings
All filters
Point Village Hotel
Point Village Hotel
8.2 Excellent
5 Point Road, Point Village, Mossel Bay, Western Cape, South Africa
Show on map
1.2 mi from city centre, Mossel Bay 
ExcellentBased on 1,180 reviews
8.2

Boasting outdoor tennis courts and a swimming pool, Point Village Hotel and Self Catering is situated in Mossel Bay and offers luxury accommodation. The various facilities this charming hotel features include a kids pool, a beauty centre and massage services.

African Oceans Manor on the Beach
African Oceans Manor on the Beach
9.0 Excellent
7 Bob Bouwer Crescent-Bayview-Hartenbos, Mossel Bay, Western Cape, South Africa
Show on map
3.2 mi from city centre, Mossel Bay 
ExcellentBased on 206 reviews
9.0

Located in Mossel Bay, African Oceans Manor on the Beach is a short drive from Santos Beach and provides free private parking on site. It offers 5-star accommodation with air-conditioned rooms.

Gondwana Game Reserve
Gondwana Game Reserve
9.1 Excellent
Heuningkip Farm, R327, Mossel Bay, Western Cape, South Africa
Show on map
14.6 mi from city centre, Mossel Bay 
ExcellentBased on 225 reviews
9.1

Recently refurbished, Gondwana Game Reserve provides luxury 5-star accommodation in Mossel Bay. It offers an outdoor pool, a swimming pool and free wireless internet.

Protea Hotel by Marriott Mossel Bay
Protea Hotel by Marriott Mossel Bay
8.7 Excellent
Corner of Church & Market Streets, Mossel Bay, Western Cape, South Africa
Show on map
0.4 mi from city centre, Mossel Bay 
ExcellentBased on 451 reviews
8.7

This Mossel Bay hotel is situated right next to the Dias Museum Complex. It has a gym, as well as an outdoor pool, room service and a terrace.

Bar-t-nique Guest House
Bar-t-nique Guest House
8.7 Excellent
82 Rodger Street, Mossel Bay, Western Cape, South Africa
Show on map
0.7 mi from city centre, Mossel Bay 
ExcellentBased on 245 reviews
8.7

Boasting an outdoor pool and a rooftop terrace, Bar-t-nique Guest House is located in Mossel Bay and provides comfortable accommodation. In addition to free private parking on site, the guest house offers comfortable 4-star rooms and a bar.

Tips for booking a Mossel Bay hotel

Cheapest month:November
Most expensive month:January
Average price in Mossel Bay:£218/night
Absolute cheapest price found:£19/night
Cheapest day:Friday
Most expensive day:Monday
£19 - £433
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£19 - £220
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mossel Bay hotels

Show all 397 hotels
1
Protea Hotel by Marriott Mossel Bay
Protea Hotel by Marriott Mossel Bay
8.7 Excellent
Corner of Church & Market Streets, Mossel Bay, Western Cape, South Africa
Show on map
0.4 mi from city centre, Mossel Bay 

This Mossel Bay hotel is situated right next to the Dias Museum Complex. It has a gym, as well as an outdoor pool, room service and a terrace.

2
Bar-t-nique Guest House
Bar-t-nique Guest House
8.7 Excellent
82 Rodger Street, Mossel Bay, Western Cape, South Africa
Show on map
0.7 mi from city centre, Mossel Bay 

Boasting an outdoor pool and a rooftop terrace, Bar-t-nique Guest House is located in Mossel Bay and provides comfortable accommodation. In addition to free private parking on site, the guest house offers comfortable 4-star rooms and a bar.

Cheapest hotels in Mossel Bay, Western Cape

Show all 397 hotels
Point Village Hotel
Point Village Hotel
8.2 Excellent
5 Point Road, Point Village, Mossel Bay, Western Cape, South Africa
Show on map
1.2 mi from city centre,  

Boasting outdoor tennis courts and a swimming pool, Point Village Hotel and Self Catering is situated in Mossel Bay and offers luxury accommodation. The various facilities this charming hotel features include a kids pool, a beauty centre and massage services.

£23
Avg. per night
African Oceans Manor on the Beach
African Oceans Manor on the Beach
9.0 Excellent
7 Bob Bouwer Crescent-Bayview-Hartenbos, Mossel Bay, Western Cape, South Africa
Show on map
3.2 mi from city centre,  

Located in Mossel Bay, African Oceans Manor on the Beach is a short drive from Santos Beach and provides free private parking on site. It offers 5-star accommodation with air-conditioned rooms.

£60
Avg. per night
Protea Hotel by Marriott Mossel Bay
Protea Hotel by Marriott Mossel Bay
8.7 Excellent
Corner of Church & Market Streets, Mossel Bay, Western Cape, South Africa
Show on map
0.4 mi from city centre,  

This Mossel Bay hotel is situated right next to the Dias Museum Complex. It has a gym, as well as an outdoor pool, room service and a terrace.

£62
Avg. per night
Bar-t-nique Guest House
Bar-t-nique Guest House
8.7 Excellent
82 Rodger Street, Mossel Bay, Western Cape, South Africa
Show on map
0.7 mi from city centre,  

Boasting an outdoor pool and a rooftop terrace, Bar-t-nique Guest House is located in Mossel Bay and provides comfortable accommodation. In addition to free private parking on site, the guest house offers comfortable 4-star rooms and a bar.

£63
Avg. per night
Gondwana Game Reserve
Gondwana Game Reserve
9.1 Excellent
Heuningkip Farm, R327, Mossel Bay, Western Cape, South Africa
Show on map
14.6 mi from city centre,  

Recently refurbished, Gondwana Game Reserve provides luxury 5-star accommodation in Mossel Bay. It offers an outdoor pool, a swimming pool and free wireless internet.

£295
Avg. per night

Hotel prices in Mossel Bay

4 stars and up

£60 - £295

Gondwana Game Reserve

No. 1 most popular

£295
Avg. per night
Protea Hotel by Marriott Mossel Bay

No. 2 most popular

£62
Avg. per night
African Oceans Manor on the Beach

Best value

£60
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Mossel Bay

Mossel Bay travel FAQs

  • What are the best hotels in Mossel Bay?

    One of the most popular hotels in Mossel Bay is Gondwana Game Reserve, which has been reviewed by 225 users and currently has a rating of 9.1/10. Other top-rated locations include Protea Hotel by Marriott Mossel Bay and Bay Lodge on the Beach, which have received 8.7/10 and 9.1/10 ratings from our users, respectively.

  • How much do hotels in Mossel Bay cost?

    Mossel Bay hotels have an average price of £74/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Mossel Bay?

    Over the last 3 days, Mossel Bay hotels have been found for as cheap as £18/night in searches by HotelsCombined users.