Hotels near Santos Beach, Mossel Bay

Enter your dates to see the latest prices and deals for Mossel Bay hotels

Select occupancy

Featured Hotels Near Santos Beach

Filter by:

Star Rating
Review score

Protea Hotel by Marriott Mossel Bay

Mossel Bay (2,250 ft from Santos Beach)

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.

H
Heidi
From
South Africa
Outstanding hotel, a large room, beautiful linen on the bed, huge shower and nice balcony with amazing sea views . The reception staff were very welcoming and so helpful. The restaurant was very good , and the prices are very reasonable. Do try their own in house brewed gin, it is very tasty.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 751 reviews
Price from
$104.85
1 night, 2 adults

Hotel Portao Diaz

Mossel Bay (1.1 mi from Santos Beach)

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.

b
blood
From
South Africa
Reception was very helpful and friendly. Very welcoming as well.
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 219 reviews
Price from
$34.38
1 night, 2 adults

Point Village Hotel and Self Catering

Mossel Bay (1.2 mi from Santos Beach)

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.

S
SAMSON
From
South Africa
Location was good . Just a few meters away from beach .
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 764 reviews
Price from
$68.96
1 night, 2 adults

The Point Hotel & Spa

Mossel Bay (1.4 mi from Santos Beach)

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.

G
Grant
From
United States
Great location, walking distance from everywhere. Wonderful view from the room balcony.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 794 reviews
Price from
$64.38
1 night, 2 adults

Oceans Hotel & Self Catering

Mossel Bay (1.8 mi from Santos Beach)

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.

S
Shireen
From
South Africa
Friendly staff and very private
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 235 reviews
Price from
$66.80
1 night, 2 adults

Diaz Hotel and Resort

Mossel Bay (2 mi from Santos Beach)

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.

M
Maryam
From
Saudi Arabia
Thank you for the hospitality
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,572 reviews
Price from
$105.30
1 night, 2 adults
See more properties near Santos Beach

Most booked hotels near Santos Beach in the past month

See all

Number 1Booked hotel near Santos Beach

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 751 reviews

Number 2Booked hotel near Santos Beach

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,572 reviews

Number 3Booked hotel near Santos Beach

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 764 reviews

Number 4Booked hotel near Santos Beach

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 794 reviews

Number 5Booked hotel near Santos Beach

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 357 reviews

Number 6Booked hotel near Santos Beach

Number 7Booked hotel near Santos Beach

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 235 reviews

Enjoy breakfast at hotels near Santos Beach

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 357 reviews

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.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 247 reviews

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

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 751 reviews

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.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 794 reviews

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.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 13 reviews

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

People are talking about Santos Beach! Explore guest hotel reviews featuring "Santos Beach"

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 167 reviews
Great location, next to Santos beach, restaurants, caffees. Very nice appartment. Comfortable, safe, spacious, with all that you need. Smooth check in/out. It has its own parking place ib the front of the appartment.
Guest review byLenka
Slovakia
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 525 reviews
The location is amazing, right in front of Santos Beach in Mossel Bay. The rooms are pretty small and no proper ventilation - we had a hard time to sleep during summer. Also, no towels provided. The accommodation also hosts a restaurant, food is ok and price is fair for the place.
Guest review byLuciana
Brazil
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 167 reviews
The property is located right across Santos beach. It has a nice master bedroom with some chic furniture and beddings. The host is very welcoming and good at communicating.
Guest review byPrathmesh
United States