You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Bed & breakfast in Mossel Bay · 15.97 mi from centre
9.0
173 reviews
Breakfast available
With a stay at Aquamarine Guest House in Mossel Bay, you'll be next to a golf course, within a 15-minute walk of Diaz Musuem and Mossel Bay Harbour. This golf bed & breakfast is 0.9 mi (1.4 km) from Santos Beach and 1.2 mi (2 km) from Cape St. Blaize Lighthouse.

Guesthouse in Mossel Bay · 16.16 mi from centre
9.4
39 reviews
Breakfast available
When you stay at Bettys Boutique Hotel in Mossel Bay, you'll be by the ocean, within a 5-minute drive of Dias Museum and Cape St. Blaize Cave. This guest house is 1.1 mi (1.7 km) from Cape St. Blaize Lighthouse and 1.2 mi (1.9 km) from Santos Beach.

Guesthouse in Mossel Bay · 16.50 mi from centre
10.0
30 reviews
Breakfast available
When you stay at Aqua Marina Guest House in Mossel Bay, you'll be near the beach, within a 15-minute walk of Dias Museum and Mossel Bay Harbour. This guest house is 0.6 mi (1 km) from Cape Saint Blaize Artisanal Distillery and 0.9 mi (1.4 km) from Cape St. Blaize Lighthouse.

Guesthouse in Oudtshoorn · 31.39 mi from centre
9.0
11 reviews
Breakfast available
Located in Oudtshoorn, De Denne Country Guest House is in a rural location, within a 15-minute drive of Safari Ostrich Show Farm and C.P. Nel Museum. This guest house is 7.5 mi (12.1 km) from Arbeidsgenot and 8.1 mi (13 km) from Oudtshoorn Suspension Bridge.

Guesthouse in Mossel Bay · 13.38 mi from centre
8.8
9 reviews
Breakfast available
Located in Mossel Bay, Marine Manor is on the beach – a 3-minute walk from Diaz Beach and within a 5-minute drive of Hartenbos Seefront. This beach guest house is 1.3 mi (2 km) from Langeberg Mall and 4.4 mi (7.2 km) from Santos Beach.

Hotel in Mossel Bay · 13.94 mi from centre
7.4
6 reviews
Breakfast available
With a stay at Oceans Hotel & Self Catering in Mossel Bay, you'll be on the beach, just steps from Diaz Beach and a 4-minute drive from Santos Beach. This hotel is 1.9 mi (3.1 km) from Langeberg Mall and 2.7 mi (4.4 km) from Dias Museum.

Hotel in Mossel Bay · 14.26 mi from centre
8.0
4 reviews
Breakfast available
Located in Mossel Bay, Garden Route Hotel is next to a golf course, within a 5-minute walk of Garden Route Casino and Pinnacle Point Beach and Golf Resort. This golf hotel is 2.9 mi (4.6 km) from Botlierskop Private Game Reserve and 4.4 mi (7 km) from Dias Museum.

Lodge in Garden Route, Klein Brak River · 14.33 mi from centre
9.6
115 reviews
Breakfast available
Located in Klein Brak River, Botlierskop Private Game Reserve is on a river, within a 15-minute drive of Botlierskop Private Game Reserve and Diaz Beach. This golf lodge is 9.2 mi (14.8 km) from Seeplaas Gallery and 9.2 mi (14.8 km) from Hartenbos Seefront.

Apartment in Mossel Bay · 15.43 mi from centre
9.8
14 reviews
Located in Mossel Bay, this apartment is by the ocean, within a 5-minute drive of Santos Beach and Cape Saint Blaize Artisanal Distillery. This apartment is 1 mi (1.5 km) from Dias Museum and 1.2 mi (1.9 km) from Mossel Bay Harbour.

Hotel in Mossel Bay · 16.16 mi from centre
8.6
237 reviews
Breakfast available
Protea Hotel by Marriott Mossel Bay is centrally located in Mossel Bay – a 4-minute walk from Mossel Bay Harbour and a 2-minute drive from Santos Beach. This hotel is 1.1 mi (1.7 km) from Cape St. Blaize Cave and 1.1 mi (1.7 km) from Cape St. Blaize Lighthouse.

Hotel in Mossel Bay · 17.11 mi from centre
7.2
138 reviews
Breakfast available
When you stay at The Point Hotel & Spa in Mossel Bay, you'll be next to a golf course, just steps from St Blaize Hiking Trail and 3 minutes by foot from Cape St. Blaize Lighthouse. This beach hotel is 0.8 mi (1.3 km) from Cape St. Blaize Cave and 0.9 mi (1.5 km) from Mossel Bay Harbour.

Guesthouse in Garden Route, Great Brak River · 17.58 mi from centre
9.0
16 reviews
With a stay at Seeplaas in Great Brak River, you'll be on the beach, just steps from Seeplaas Gallery and a 2-minute drive from Diaz Beach. This beach guest house is 2.9 mi (4.7 km) from Great Brak River Museum and 8.8 mi (14.2 km) from Bygracealone.

Hotel in Garden Route, Great Brak River · 19.67 mi from centre
8.8
29 reviews
Breakfast available
Located in Great Brak River, Ilita Lodge is by the ocean – a 3-minute drive from Great Brak River Museum and 8 minutes from Seeplaas Gallery. This hotel is 3.2 mi (5.2 km) from Diaz Beach and 6.1 mi (9.8 km) from Bygracealone.

Guesthouse in Garden Route, Glentana · 24.19 mi from centre
9.2
12 reviews
Breakfast available
Located in Glentana, 10 Elf Beach House is by the ocean – a 1-minute drive from Diaz Beach and 10 minutes from Great Brak River Museum. This beach guest house is 5.2 mi (8.4 km) from Bygracealone and 7.1 mi (11.5 km) from Seeplaas Gallery.

Guesthouse in Garden Route, Albertinia · 25.87 mi from centre
8.0
2 reviews
Breakfast available
With a stay at Zoutpan Struishuis in Albertinia, you'll be within a 10-minute drive of House of Aloes and The NG Church. This guest house is 10.1 mi (16.3 km) from Garden Route Game Reserve and 14.6 mi (23.5 km) from Wild Rescue Nature Reserve.

Guesthouse in George · 28.03 mi from centre
7.4
9 reviews
Breakfast available
When you stay at Ibis Place Guest House in George, you'll be in the mountains, within a 5-minute drive of Redberry Farm and The Cornerstone Lifestyle Centre. This guest house is 3.1 mi (5 km) from The Links and 3.9 mi (6.2 km) from Fancourt Golf Estate.

Hotel in Garden Route, Herolds Bay · 28.63 mi from centre
9.4
3 reviews
When you stay at Dutton's Cove Guesthouse in Herolds Bay, you'll be near the beach, within a 5-minute drive of Oubaai Golf Estate and Freesia Spa. This hotel is 2.2 mi (3.5 km) from Diaz Beach and 8.1 mi (13 km) from Redberry Farm.

Guesthouse in Oudtshoorn · 30.60 mi from centre
9.6
25 reviews
Breakfast available
With a stay at La Plume Boutique Hotel & Spa in Oudtshoorn, you'll be within a 15-minute drive of C.P. Nel Museum and Arbeidsgenot. This luxury guest house is 9.4 mi (15.1 km) from Cape Floral Region Protected Areas and 10 mi (16.1 km) from Oudtshoorn Suspension Bridge.

Safari/tentalow in Garden Route, Brandwag · 7.76 mi from centre
10.0
22 reviews
Breakfast available
With a stay at Garden Route Safari Camp in Brandwag, you'll be 9.5 mi (15.2 km) from Diaz Beach and 13.5 mi (21.8 km) from Santos Beach. This tentalow is 14.1 mi (22.6 km) from Dias Museum and 14.2 mi (22.8 km) from Pinnacle Point Beach and Golf Resort.

Holiday home in George · 31.55 mi from centre
8.5
23 reviews
Offering a garden and garden view, 35 Brookside on Kingswood Golf Estate is situated in George, 11 km from Outeniqua Pass and 33 km from Lakes Area National Park. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 4.3 km from George Golf Club.
The spacious holiday home is located on the ground floor and is equipped with 4 bedrooms, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Guests can take advantage of the warm weather with the property's barbecue facilities.
Botlierskop Private Game Reserve is 41 km from the holiday home, while Bartolomeu Dias Museum Complex is 49 km away. George Airport is 7 km from the property.