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

Harbour Club
Alikreukel Avenue, Saint Francis Bay, Eastern Cape
3.65 km from city centre
The price is CA $108 per night
CA $108
CA $126 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 3-star 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

BonBini Guest House
4 Napier Road, Saint Francis Bay, Eastern Cape
0.88 km from city centre
The price is CA $264 per night
CA $264
CA $304 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 4-star 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

Canal Guest House
26 Sea Glades Drive, Saint Francis Bay, Eastern Cape
1.53 km from city centre
The price is CA $200 per night
CA $200
CA $231 total
Nov 20 - Nov 21
includes taxes & fees
Stay at this 3-star 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

St Francis Golf Lodge
10 Jack Nicklaus Drive, St Francis Links, Saint Francis Bay, Eastern Cape
Free cancellation
Reserve now, pay when you stay
1.03 km from city centre
The price is CA $267 per night
CA $267
CA $309 total
Nov 23 - Nov 24
includes taxes & fees
Stay at this 4-star 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

My-Konos Luxury Beach Accomodation
14 Guinevere Rd Saint Francis Bay Eastern Cape
0.71 km from city centre
Stay at this 3-star beach 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

Dune Ridge Country House
Tarragona Road, Saint Francis Bay, Eastern Cape
2.77 km from city centre
The price is CA $202 per night
CA $202
CA $237 total
Nov 26 - Nov 27
includes taxes & fees
Stay at this 4-star 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

The Sands @ St Francis
8 Frank Road, Saint Francis Bay, Eastern Cape
1.04 km from city centre
Stay at this 5-star 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

Luxury 4-bedroom canal villa in Saint Francis Bay
1.35 km from city centre
Stay at this villa in Saint Francis Bay. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions St. Francis Bay Golf Club and St. Francis Bay Beach are located nearby.
Pool
Kitchen

St Francis Bay House On The Canal
26 Harley Street, Saint Francis Bay, Eastern Cape
1.98 km from city centre
Stay at this 3-star business-friendly vacation home in Saint Francis Bay. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions St. Francis Bay Golf Club and St. Francis Links are located nearby.
Kitchen
Washer
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 $202 per night from Nov 26 to Nov 27
CA $202
CA $237 total
Nov 26 - Nov 27
includes taxes & fees
Saint Francis Bay hotels essential information
Accommodation | 106 hotels |
|---|---|
Lowest Price | CA $126 |
Highest Price | CA $309 |
Popular hotels | Harbour Club, BonBini Guest House, Canal Guest House, St Francis Golf Lodge, My-Konos Luxury Beach Accomodation , Dune Ridge Country House, The Sands @ St Francis, Luxury 4-bedroom canal villa in Saint Francis Bay, St Francis Bay House On The Canal |
Frequently asked questions
Recent Saint Francis Bay hotel reviews by fellow wanderers

Canal Guest House
4 out of 5
Posted 3 weeks ago
Travelocity Verified Review
"Clean room"
A verified traveller stayed at Canal Guest House
Types of hotels
Areas of Saint Francis Bay
Most popular
Hotels
- Spa Resorts & Hotels in Kimberley
- All Inclusive Resorts & Hotels in Kahului
- Cabins Beaverdell
- Condos Bucerías
- Luxury Hotels in Banff
- Extended Stay Hotels Oakville
- Spa Resorts & Hotels in Ladysmith
- Frontenac Club Inn
- Hotels in Downtown Toronto
- Vogue Hotel Montreal Downtown, Curio Collection by Hilton
- Hotel Riu Vallarta - All Inclusive
- Hyatt Regency Times Square
- Hotels with an Indoor Pool in Sarnia
- Romantic Getaways & Hotels in Brampton
- Historic Hotels in Sault Ste. Marie
Flights
- Flights to Zimbabwe
- Flights from Orlando (MCO) to Edmonton (YEG)
- Flights from Toronto (YYZ) to Ottawa (YOW)
- Flights from Edmonton (YEG) to Velika Gorica (ZAG)
- Flights to Oshawa
- Flights from Montreal (YUL) to Les Abymes (PTP)
- Central Mountain Air Kamloops (YKA) to Prince George (YXS) flights
- Qatar Airways Calgary (YYC) to Dhaka (DAC) flights
Activities






