Book Cheap Hotels in Saint Francis Bay
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Saint Francis Bay
Most frequently booked Saint Francis Bay hotels

BonBini Guest House
4 Napier Road Saint Francis Bay Eastern Cape
0.56 km from city centre
The price is CA $277 per night
CA $277
CA $318 total
Dec 10 - Dec 11
includes taxes & fees
Book a stay at this beach guesthouse in Saint Francis Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St. Francis Bay Beach and St. Francis Bay Golf Club are located nearby.
Pool
Breakfast included

Mykonos Luxury Guest House
14 Guinevere Rd Saint Francis Bay Eastern Cape
1.05 km from city centre
The price is CA $102 per night
CA $102
CA $175 total
Nov 16 - Nov 17
includes taxes & fees
Stay at this B&B in Saint Francis Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St. Francis Bay Beach and St. Francis Bay Golf Club are located nearby.
Pool
Breakfast included

Harbour Club
Alikreukel Avenue Saint Francis Bay Eastern Cape
2.2 km from city centre
The price is CA $124 per night
CA $124
CA $142 total
Nov 15 - Nov 16
includes taxes & fees
Book a stay at this beach apartment in Saint Francis Bay. Enjoy free WiFi, daily housekeeping, and hiking/biking on site. Popular attractions Port St. Francis and St. Francis Bay Beach are located nearby.
Pool
Kitchen

Dune Ridge Country House
Tarragona Road Saint Francis Bay Eastern Cape
3.18 km from city centre
The price is CA $218 per night
CA $218
CA $253 total
Nov 15 - Nov 16
includes taxes & fees
Book a stay at this spa country house in Saint Francis Bay. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions St. Francis Links and St. Francis Bay Golf Club are located nearby.
Pool
Spa

Canal Guest House
26 Sea Glades Drive Saint Francis Bay Eastern Cape
2.67 km from city centre
The price is CA $295 per night
CA $295
CA $339 total
Nov 16 - Nov 17
includes taxes & fees
Book a stay at this business-friendly B&B in Saint Francis Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St. Francis Bay Golf Club and St. Francis Bay Beach are located nearby.
Pool
Breakfast included

The Sands @ St Francis
8 Frank Road Saint Francis Bay Eastern Cape
0.47 km from city centre
The price is CA $147 per night
CA $147
CA $169 total
Nov 16 - Nov 17
includes taxes & fees
Book a stay at this luxury guesthouse in Saint Francis Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St. Francis Bay Beach and St. Francis Bay Golf Club are located nearby.
Pool
Hot tub

St Francis Golf Lodge
10 Jack Nicklaus Drive Saint Francis Bay Eastern Cape
Free cancellation
Reserve now, pay when you stay
2.13 km from city centre
The price is CA $308 per night
CA $308
CA $354 total
Nov 15 - Nov 16
includes taxes & fees
Book a stay at this golf guesthouse in Saint Francis Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St. Francis Links and St. Francis Bay Golf Club are located nearby.
Pool
Breakfast included

Cycads On Sea
17 Lovemore Cres Saint Francis Bay Eastern Cape
0.27 km from city centre
Stay at this guesthouse in Saint Francis Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions St. Francis Bay Beach and St. Francis Bay Golf Club are located nearby.
Pool
Breakfast included

Seaside Shalom Apartment - Ocean Views
Guinevere Rd Saint Francis Bay Eastern Cape
1.03 km from city centre
The price is CA $113 per night
CA $113
CA $130 total
Nov 16 - Nov 17
includes taxes & fees
Book a stay at this beach apartment in Saint Francis Bay. Enjoy free WiFi, free parking, and tour/ticket assistance. Popular attractions St. Francis Bay Beach and St. Francis Bay Golf Club are located nearby.
Pool
Kitchen
Don't see what you're looking for?
See all available properties in Saint Francis Bay
View all propertiesLowest 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.
Top family friendly Saint Francis Bay hotel deals

Dune Ridge Country House
Tarragona Road Saint Francis Bay Eastern Cape
The price is CA $218 per night from Nov 15 to Nov 16
CA $218
CA $253 total
Nov 15 - Nov 16
includes taxes & fees
9.6/10 Exceptional! (17 reviews)
Top hotels in Saint Francis Bay for Extended Stay

Cape St Francis Resort
Da Gama Road Cape Saint Francis Eastern Cape
The price is CA $124 per night from Nov 17 to Nov 18
CA $124
CA $142 total
Nov 17 - Nov 18
includes taxes & fees
8/10 Very good! (70 reviews)
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.
Saint Francis Bay hotels essential information
Accommodation | 124 hotels |
|---|---|
Lowest Price | CA $130 |
Highest Price | CA $354 |
Popular hotels | BonBini Guest House, Mykonos Luxury Guest House, Harbour Club, Dune Ridge Country House, Canal Guest House, The Sands @ St Francis, St Francis Golf Lodge, Cycads On Sea, Seaside Shalom Apartment - Ocean Views |
Frequently asked questions
Recent Saint Francis Bay hotel reviews by fellow wanderers

Mykonos Luxury Guest House
5 out of 5
Posted 2 weeks ago
Travelocity Verified Review
"Run by three mothers very nice. Excellent view excellent everything."
A verified traveller stayed at Mykonos Luxury Guest House


