Beach Hotels in Saint Francis Bay, Eastern Cape
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Saint Francis Bay Beach Hotels
Top Saint Francis Bay Beach Hotels

Sandals Guest House
Sandals Guest House
9.2 out of 10, Wonderful, (65)
The price is P6,005
P6,905 total
includes taxes & fees
Jul 20 - Jul 21

Canal Guest House
Canal Guest House
9.6 out of 10, Exceptional, (14)

Dune Ridge Country House
Dune Ridge Country House
9.6 out of 10, Exceptional, (17)
The price is P7,816
P8,988 total
includes taxes & fees
Jul 11 - Jul 12

St Francis Golf Lodge
St Francis Golf Lodge
9.6 out of 10, Exceptional, (17)
The price is P9,212
P10,593 total
includes taxes & fees
Aug 4 - Aug 5

The Sands @ St Francis
The Sands @ St Francis
9.6 out of 10, Exceptional, (29)

Dune Ridge Country House
Dune Ridge Country House

St Francis Bay House On The Canal
St Francis Bay House On The Canal

Harbour Club
Harbour Club
10.0 out of 10, Exceptional, (2)
The price is P4,272
P4,913 total
includes taxes & fees
Jul 5 - Jul 6
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

The Sands @ St Francis
5/5 Excellent
"The hotel is excellent. Food excellent and very friendly people. Would definitely stay again "
A verified traveler stayed at The Sands @ St Francis
Posted 2 months ago