Most Popular Hotels in Mossel Bay

See all 16 Hotels in Mossel Bay
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Protea Hotel by Marriott Mossel Bay
Protea Hotel by Marriott Mossel Bay

Corner Of Church And Market Street, Mossel Bay 6500

4.0 out of 5.0
4 out of 5 (76 reviews)

Situated in the historical district, this hotel is within 1 mi (2 km) of Santos Beach, St. Blaize Lighthouse, and Cape St …

£104
The Point Hotel
The Point Hotel

Point Road, The Point, Mossel Bay 6500

4.0 out of 5.0
4 out of 5 (42 reviews)

Situated by the ocean, this hotel is within a 15-minute walk of St. Blaize Lighthouse and Cape St Blaize Cave. Santos Beach …

£98
Bar T Nique Guest House
Bar T Nique Guest House

82 Rodger Street, Mossel Bay 6506

4.0 out of 5.0
4.5 out of 5 (63 reviews)

Situated in the historical district, this guesthouse is within 1 mi (2 km) of St. Blaize Lighthouse, Santos Beach, and Cape …

£60
Perna Perna Mossel Bay
Perna Perna Mossel Bay

4 Upper Cross Street, Mossel Bay 6500

3.0 out of 5.0

Situated near the beach, this apartment is within a 15-minute walk of Cape St Blaize Cave and St. Blaize Lighthouse. Santos …

£59
African Oceans Manor - Guest House
African Oceans Manor - Guest House

7 Bob Bouwer Crescent, Bayview, Mossel Bay 6520

5.0 out of 5.0
4.6 out of 5 (36 reviews)

Nestled on the beach, this Mossel Bay guesthouse is within 6 mi (10 km) of Santos Beach, Cape St Blaize Cave, and St. Blaize …

£115
Linkside 2
Linkside 2

53, 21st Avenue, Mossel Bay 6500

4.0 out of 5.0
4.8 out of 5 (40 reviews)

Situated near the beach, this guesthouse is within 2 mi (3 km) of Santos Beach, St. Blaize Lighthouse, and Cape St Blaize …

£79
Bay Lodge
Bay Lodge

29 Bob Bouwer, Mossel Bay 6500

4.0 out of 5.0
3.9 out of 5 (21 reviews)

Nestled on the beach, this Mossel Bay guesthouse is within 6 mi (10 km) of Santos Beach, Cape St Blaize Cave, and St. Blaize …

£45
Amzee Bokmakierie Guest House
Amzee Bokmakierie Guest House

83 Nerina Road, Mossel Bay 6510

4.0 out of 5.0
4.2 out of 5 (22 reviews)

Situated in Dana Bay, this guesthouse is within 9 mi (15 km) of Cape St Blaize Cave, St. Blaize Lighthouse, and Santos Beach …

£48
Hotel Portao Diaz
Hotel Portao Diaz

Alhof Drive, Mossel Bay 6500

3.0 out of 5.0
3.2 out of 5 (17 reviews)

Situated in the historical district, this hotel is within 3 mi (5 km) of Santos Beach, St. Blaize Lighthouse, and Cape St …

£30
Outeniquabosch Lodge
Outeniquabosch Lodge

Geelbeksvlei Road, DK 20, Brandwag 6507

3.5 out of 5.0
3 out of 5 (1 reviews)

Situated on a river, this lodge is within 16 mi (25 km) of Great Brak River Museum, Santos Beach, and Cape St Blaize Cave …

£63
Local Weather
September 21°
October 23° 10°
November 24° 12°

Recent Reviews in Mossel Bay

Hide content

Narrow your search

Pocket Guide: Mossel Bay

Search for hotels in Mossel Bay on Expedia.co.uk. You can easily find your hotels in Mossel Bay using one of the methods below:

  • View our selection of featured hotels in Mossel Bay
  • Use the map to find hotels in the Mossel Bay neighborhood you prefer
  • Use the filters to see hotels in a specific area of Mossel Bay, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Mossel Bay
  • Enter your travel dates to view the best deals on hotels in Mossel Bay - while they last
false