Check prices on hotels in Mossel Bay

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 Mossel Bay
Protea Hotel 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 …

£108
Edward Charles Manor
Edward Charles Manor

1 Sixth Avenue, Mossel Bay 6506

3.0 out of 5.0
3.8 out of 5 (32 reviews)

Located in the heart of Mossel Bay, this guesthouse is within 1 mi (2 km) of Santos Beach and St. Blaize Lighthouse. Cape St …

£40
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 …

£56
Santos Express Train Lodge - Hostel
Santos Express Train Lodge - Hostel

Mossel Bay, Mossel Bay 6500

2.5 out of 5.0
3.6 out of 5 (17 reviews)

Located in Mossel Bay, this beachfront hostel is in the historical district and within 2 mi (3 km) of Santos Beach, Cape St …

£19
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 …

£70
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 …

£90
Linkside 2
Linkside 2

53, 21st Avenue, Mossel Bay 6500

4.0 out of 5.0
4.7 out of 5 (39 reviews)

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

£65
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 Mossel Bay, this guesthouse is within 9 mi (15 km) of Cape St Blaize Cave, St. Blaize Lighthouse, and Santos …

£50
Hotel Portao Diaz
Hotel Portao Diaz

Alhof Drive, Mossel Bay 6500

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

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

£31
Outeniquabosch Lodge
Outeniquabosch Lodge

DK20 Geelbeksvlei Road, 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 …

£60
Local Weather
August 21°
September 21°
October 23° 10°

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