The 10 best golf hotels in Jeffreys Bay, South Africa | Booking.com
Skip to main content

Golf Hotels in Jeffreys Bay

Find the golf hotels that appeal to you the most

The best golf hotels in Jeffreys Bay

Check out our pick of great golf hotels in Jeffreys Bay

Filter by:

Review score

Beach House

Jeffreys Bay

Overlooking Supertubes Beach and Jeffreys Bay, this guest house provides modern accommodation. There are a number of restaurants and supermarkets within a 10-minute walk of this property.

r
rodger
From
Canada
Excellent view of the Tubes and beach!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 488 reviews
Price from
£37.76
1 night, 2 adults

Supertubes Guesthouse

Jeffreys Bay

Set in the coastal town of Jeffrey’s Bay, this guest house features sea views, accommodations with private patios and traditional South African BBQs.

T
Tania
From
Indonesia
best location, safe and luxurious
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 177 reviews
Price from
£79.71
1 night, 2 adults

Sandriver Lodge

St Francis Bay (Near Jeffreys Bay)

Set in St Francis Bay, Sandriver Lodge offers accommodation with a terrace or a balcony, free WiFi and flat-screen TV, as well as a garden and a restaurant.

R
Ricardo
From
South Africa
Amazing host, location is central.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 93 reviews
Price from
£67.13
1 night, 2 adults

BonBini Guest House

St Francis Bay (Near Jeffreys Bay)

Situated in St. Francis Bay just 150 metres from the beach, BonBini Guest House offers an outdoor pool in its gardens. Its restaurant serves tropical African cuisine. Wi-Fi is free.

A
Aine
From
Ireland
Great location and beautiful guest house
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 176 reviews
Price from
£68.53
1 night, 2 adults
All golf hotels in Jeffreys Bay

Looking for a golf hotel?

Fancy being able to walk straight from your hotel room onto a beautiful golf course? This is exactly what you’ll get by staying at a golf hotel, which often features luxury facilities like a gourmet restaurant, a health spa and high-end shops. Golf hotels are often set in dramatic locations, so you can enjoy lots of different outdoor activities.