Enter your dates to see the latest prices and deals for Mossel Bay hotels
Situated in Mossel Bay, 15 km from Botlierskop Private Game Reserve, Garden Route Safari Camp features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Experience the essence of seaside sophistication at the Diaz Hotel & Resort, a premier 4-star destination perfectly positioned on the golden shores of Mossel Bay’s famous beachfront.

Set in Mossel Bay, 70 metres from Diaz Beach, Diaz Ocean View Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace.

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

Point Village Hotel is located a few metres from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 1 km from Mossel Bay harbour and town centre.

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

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

Situated 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.

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

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.

Popular with guests booking hotels in Mossel Bay
Popular with guests booking hotels in Mossel Bay
Popular with guests booking hotels in Mossel Bay
Popular with guests booking hotels in Mossel Bay
Popular with guests booking hotels in Mossel Bay
Popular with guests booking hotels in Mossel Bay
Popular with guests booking hotels in Mossel Bay
Popular with guests booking hotels in Mossel Bay
Popular with guests booking hotels in Mossel Bay
Popular with guests booking hotels in Mossel Bay
Located in Mossel Bay, within less than 1 km of The Point Beach and a 13-minute walk of Bartolomeu Dias Museum Complex, Shark shacks provides accommodation with a terrace and free WiFi throughout the...
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.
Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbour. It offers a terrace and a pool, both with Indian Ocean views.
Located 1.7 km from Santos Beach and 1.4 km from Bartolomeu Dias Museum Complex in the centre of Mossel Bay, The Cottage 60 on 21st Avenue provides accommodation with free WiFi and free private...
Well set in the centre of Mossel Bay, CityScape Nest Suite Unit 2 is a recently renovated apartment, which provides free WiFi, barbecue facilities and free private parking for guests who drive.
Offering sea views, Nautica Mosselbay is an accommodation located in Mossel Bay, 1.2 km from De Bakke Beach and 2.6 km from Bartolomeu Dias Museum Complex.
Situated 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.
Set in Mossel Bay in the Western Cape region, 52 Maroela street features a garden. This property offers access to a terrace, free private parking and free WiFi.
Featuring a garden and views of garden, JoJo's BnB is a recently renovated bed and breakfast located in Mossel Bay, 2.9 km from 1st Beach.
Mossel Cove 103 & 104 has a patio and is set in Mossel Bay, within just 1.4 km of Bartolomeu Dias Museum Complex and 1.5 km of Post Office Tree.
Set in Mossel Bay, Salt & Sky Penthouse - Mossel Cove 304 offers accommodation with private pool, free WiFi and free private parking for guests who drive.
Located in Mossel Bay, Retro Rhythm - Mossel Cove provides accommodation with rooftop pool, free WiFi and free private parking for guests who drive.
Palm Breeze - Mossel Cove is situated in Mossel Bay, 400 metres from The Point Beach, 1.3 km from Bartolomeu Dias Museum Complex, and 24 km from Botlierskop Private Game Reserve.
Urban Cliffs - Mossel Cove Unit 208 is a property with a private pool, located in Mossel Bay, within just 1.3 km of Bartolomeu Dias Museum Complex and 1.4 km of Post Office Tree.
Set just 500 metres from The Point Beach, Green Tides - Mossel Cove offers accommodation in Mossel Bay with access to a rooftop pool, a terrace, as well as a lift.
Featuring accommodation with a rooftop pool, mountain view and a patio, Lullaby 110 Mossel Cove is located in Mossel Bay. This property offers access to a terrace, free private parking and free WiFi.
Offering quiet street views, Diaz Beach House is an accommodation located in Mossel Bay, 100 metres from Diaz Beach and 4.8 km from Bartolomeu Dias Museum Complex.
Set 700 metres from Hartenbos Beach, Treklaer Lodge offers accommodation with a garden, a shared lounge and a shared kitchen for your convenience.
Located in Mossel Bay and only 8.1 km from Bartolomeu Dias Museum Complex, Hopslot Villa provides accommodation with garden views, free WiFi and free private parking. 18 km from Botlierskop Private...
Situated in Mossel Bay and only 500 metres from The Point Beach, Ocean Whisper 205 Mossel Cove features accommodation with sea views, free WiFi and free private parking.
Located 500 metres from The Point Beach, 109 Mossel Cove Home away from Home features a year-round outdoor pool, free WiFi, and free private parking for guests who drive. 24 km from Botlierskop...
Set in Mossel Bay and only 500 metres from The Point Beach, 305 Mossel Cove Sea View Deluxe offers accommodation with sea views, free WiFi and free private parking.
Set in Mossel Bay and only 500 metres from The Point Beach, Mossel Bali - Mossel Cove offers accommodation with mountain views, free WiFi and free private parking.
Located 500 metres from The Point Beach, 201 & 210 Mossel Cove offers accommodation with a balcony, as well as a rooftop pool. Featuring sea and mountain views, this apartment also offers free WiFi.