Skip to main content

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:

Star rating
Review score

Diaz Hotel and Resort

Mossel Bay (2 mi from Santos Beach)

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.

A
Avital Talli
From
United Kingdom
Absolutely beautiful hotel! We loved staying here and wished we booked more than one night here! Staff were helpful and kind and amenities were amazing! Pool was beautiful !
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,025 reviews
Price from
US$131.35
1 night, 2 adults

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 Harbour. It offers a terrace and a pool, both with Indian Ocean views.

G
Gavin
From
Greece
Gin tasting complimentary. Staff in restaurant. Front office staff. Luxurious bathroom. Coookies.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 725 reviews
Price from
US$125.66
1 night, 2 adults

Diaz Ocean View Hotel & Spa

Mossel Bay (2.1 mi from Santos Beach)

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

B
Boschdal
From
South Africa
The indoor heated swimming pool were the best ever. Staff really friendly and competent. Thanks for a wonderful week.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 213 reviews
Price from
US$98.74
1 night, 2 adults

Hotel Portao Diaz

Mossel Bay (1.1 mi from Santos Beach)

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.

E
Elsarien
From
South Africa
We normally make use of Portao Diaz Hotel when we visit our family in Groot Brak River and George. It is need and tidy and some of the people there remember us from visiting through the years. The view over the sea from our room, is each and every time my main thing in the mornings. I love the view.
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 209 reviews
Price from
US$62.47
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 metres from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 1 km from Mossel Bay harbour and town centre.

S
Sharon
From
Australia
I was in the King size self catering unit. Awesome. Stunning views.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 955 reviews
Price from
US$96.94
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.

S
Suretha
From
South Africa
the view and the breakfast and friendly staff
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 694 reviews
Price from
US$119.08
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
Fabulous - What previous guests thought, 725 reviews

Number 2Booked hotel near Santos Beach

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 907 reviews

Number 3Booked hotel near Santos Beach

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 115 reviews

Number 4Booked hotel near Santos Beach

Number 5Booked hotel near Santos Beach

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,226 reviews

Number 6Booked hotel near Santos Beach

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 694 reviews

Number 7Booked hotel near Santos Beach

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,025 reviews

Number 8Booked hotel near Santos Beach

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 955 reviews

Number 9Booked hotel near Santos Beach

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 882 reviews

Number 10Booked hotel near Santos Beach

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 670 reviews

Enjoy breakfast at the hotels near Santos Beach

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,025 reviews

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.

From US$270.48 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 213 reviews

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

From US$125.66 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 725 reviews

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.

From US$193.15 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 694 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.

From US$181.08 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 7 reviews

Blue Whale Lodge is located in Mossel Bay, 1.2 km from Bartolomeu Dias Museum Complex and 24 km from Botlierskop Private Game Reserve.

Hotels with great access to Santos Beach!

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 955 reviews

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.

From US$177.55 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 182 reviews

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

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

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.

From US$151.32 per night
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 209 reviews

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.

From US$86.17 per night

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

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 86 reviews
Everything ❤️ close to really nice beaches, especially Santos Beach, central to almost everything. Modern style home and had everything we needed.
Guest review by
Adele Van der Merwe
South Africa
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 16 reviews
Location was perfect for Santos Beach access. Flat was spacious, and also the garden area. Indoor braai, with a supply of wood was great! Having a dishwasher, and a fan. Parking for 2 vehicles. Privacy.
Guest review by
Jené
South Africa
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 206 reviews
The unit were clean with spacious bedrooms. Main bedroom have the most beautiful view over Santos Beach
Guest review by
Elzanne
South Africa
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 13 reviews
Location perfect - Santos beach literally over the road. Apartment was on the same level as the parking bay so easy to load and offload luggage. There is a large open verandah with braai facility and a six seater dining table as well as comfy outdoor chairs. This area is not a private space as the apartments on upper levels do look down to it but not an issue in my opinion
Guest review by
Cally M
South Africa
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 50 reviews
The Whitehouse was spacious, clean and comfortable. It had everything we needed. The Santos beach is also very close by, making it a great location. Thank you Natascha for a memorable stay.
Guest review by
Michael
South Africa
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 14 reviews
Location !! Easy access to Santos beach which we visited each day.
Guest review by
Joubert
South Africa
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews
Excellent location by clean and sheltered Santos beach. Easy parking and clear instructions on arrival from Ferdi over the phone. Just a few minutes from choice of great little waterfront restaurants including Oyster Bar, BBQ and Fish and Chips. Apartment was cute, clean and well-equipped, though it is very compact!
Guest review by
Anna
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 50 reviews
Perfect location. Of all the beaches in Mosselbay, Santos beach is by far our favourite. Everything you need is within walking distance. The property is a lot larger than it looks in the photos. The host is lovely.
Guest review by
Chanelle
South Africa