Find Saint Francis Bay Golf Hotels from S$57
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Saint Francis Bay Golf Hotels
Top Golf Hotels in Saint Francis Bay

St Francis Golf Lodge
St Francis Golf Lodge
9.6 out of 10, Exceptional, (17)
The price is S$207
includes taxes & fees
7 Aug - 8 Aug

Dune Ridge Country House
Dune Ridge Country House
9.6 out of 10, Exceptional, (17)
The price is S$175
includes taxes & fees
16 Jul - 17 Jul

Sandals Guest House
Sandals Guest House
9.2 out of 10, Wonderful, (65)
The price is S$153
includes taxes & fees
20 Jul - 21 Jul

Harbour Club
Harbour Club
10.0 out of 10, Exceptional, (2)
The price is S$106
includes taxes & fees
13 Jul - 14 Jul

Oyster Bay Lodge
Oyster Bay Lodge
9.2 out of 10, Wonderful, (15)
The price is S$226
includes taxes & fees
2 Aug - 3 Aug

Mentors Country Estate
Mentors Country Estate
6.8 out of 10, (8)

A1 Kynaston collection
A1 Kynaston collection
9.0 out of 10, Wonderful, (29)
The price is S$57
includes taxes & fees
21 Jul - 22 Jul

On the Beach Guesthouse
On the Beach Guesthouse
9.2 out of 10, Wonderful, (68)
The price is S$143
includes taxes & fees
4 Aug - 5 Aug
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Reviews in Saint Francis Bay
Recent Reviews in Saint Francis Bay

On the Beach Guesthouse
5/5 Excellent
Stunning views, amazing staff and breathtaking ven
"What a stunning and personal experience. Such lovely breakfasts, the views aswell as the freedom of the facilities and the staff. Will definitely be back..... wish we had stayed longer"
A verified traveller stayed at On the Beach Guesthouse
Posted 5 months ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near other Attractions
Explore more hotels
- On the Beach Guesthouse
- Super Tubes Guesthouse
- Dolphin View Guesthouse
- Shaloha Guesthouse on Supertubes
- Cape St Francis Resort
- Island Vibe Jeffreys Bay Hostel
- Diaz 15 House on the Bay
- Grand House Lodge Jeffreys Bay
- Oyster Bay Lodge
- Villa Petit
- JBayholiday
- Dio Dell Amore Guest House
- Jeffreys Bay Beach Accommodation