Hotels near Santos Beach, Mossel Bay
Enter your dates to see the latest prices and deals for Mossel Bay hotels
Featured Hotels Near Santos Beach
Filter by:
Protea Hotel by Marriott Mossel Bay
Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbor. It offers a terrace and a pool, both with Indian Ocean views.

Hotel Portao Diaz
Located 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.

Point Village Hotel and Self Catering
Point Village Hotel is located a few yards from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 0.6 mi from Mossel Bay harbor and town center.

The Point Hotel & Spa
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.

Oceans Hotel & Self Catering
Located across the road from a sandy beach, Oceans Hotel features an outdoor swimming pool and a bistro. Diaz Waterpark is 0.6 mi away. Free WiFi access is available.

Diaz Hotel and Resort
Located in Mossel Bay, a few steps from Diaz Beach, Diaz Hotel and Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Most booked hotels near Santos Beach in the past month
Number 1Booked hotel near Santos Beach
Number 2Booked hotel near Santos Beach
Number 3Booked hotel near Santos Beach
Number 4Booked hotel near Santos Beach
Number 5Booked hotel near Santos Beach
Number 6Booked hotel near Santos Beach
Number 7Booked hotel near Santos Beach
Enjoy breakfast at hotels near Santos Beach
Diaz Ocean View Hotel & Spa
Located in Mossel Bay, a few steps from Diaz Beach, Diaz Ocean View Hotel & Spa has accommodations with a fitness center, free private parking, a terrace and a restaurant.
Garden Route Hotel
Garden Route Hotel features an outdoor swimming pool, garden, a shared lounge and terrace in Mossel Bay.
Protea Hotel by Marriott Mossel Bay
Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbor. It offers a terrace and a pool, both with Indian Ocean views.
The Point Hotel & Spa
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.
Blue Whale Lodge
Blue Whale Lodge is offering accommodations in Mossel Bay. The property is located 15 miles from Botlierskop Private Game Reserve, 1.6 miles from Mossel Bay Golf Club and 4.8 miles from Pinnacle Point...




















