Book Saint Francis Bay hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Saint Francis Bay

Cheap Saint Francis Bay hotels

My-Konos Luxury Beach Accomodation

My-Konos Luxury Beach Accomodation

3 out of 5
14 Guinevere Rd Saint Francis Bay Eastern Cape
The price is AU$196 per night from 1 May to 2 May
AU$196
1 May - 2 May
includes taxes & fees
A stay at My-Konos Luxury Beach Accomodation places you in the heart of Saint Francis Bay, within a 5-minute drive of St. Francis Bay Golf Club and St. Francis ...
Opens in a new windowMy-Konos Luxury Beach Accomodation
BonBini Guest House

BonBini Guest House

4 out of 5
4 Napier Road Saint Francis Bay Eastern Cape
The price is AU$201 per night from 1 May to 2 May
AU$201
1 May - 2 May
includes taxes & fees
With a stay at BonBini Guest House in Saint Francis Bay, you'll be next to a golf course, just a 4-minute walk from St. Francis Bay Beach and 9 minutes by foot ...
Opens in a new windowBonBini Guest House
Harbour Club

Harbour Club

4 out of 5
Alikreukel Avenue Saint Francis Bay Eastern Cape
The price is AU$191 per night from 1 Apr to 2 Apr
AU$191
1 Apr - 2 Apr
includes taxes & fees
When you stay at Harbour Club in Saint Francis Bay, you'll be next to a golf course and 10 minutes by foot from Port St. Francis.
Opens in a new windowHarbour Club
Save an average of 15% on thousands of hotels when you're signed in
The Sands @ St Francis

The Sands @ St Francis

5 out of 5
8 Frank Road Saint Francis Bay Eastern Cape
The price is AU$258 per night from 5 Apr to 6 Apr
AU$258
5 Apr - 6 Apr
includes taxes & fees
With a stay at The Sands @ St Francis in Saint Francis Bay, you'll be by the ocean, just a 2-minute walk from St. Francis Bay Beach and 12 minutes by foot from ...
Opens in a new windowThe Sands @ St Francis
Dune Ridge Country House

Dune Ridge Country House

4 out of 5
Tarragona Road Saint Francis Bay Eastern Cape
The price is AU$312 per night from 1 May to 2 May
AU$312
1 May - 2 May
includes taxes & fees
Located in Saint Francis Bay, Dune Ridge Country House is within a 10-minute drive of St. Francis Bay Beach and Port St. Francis.
Opens in a new windowDune Ridge Country House
St Francis Golf Lodge

St Francis Golf Lodge

4 out of 5
10 Jack Nicklaus Drive Saint Francis Bay Eastern Cape
Fully refundableReserve now, pay when you stay
The price is AU$280 per night from 30 Apr to 1 May
AU$280
30 Apr - 1 May
includes taxes & fees
With a stay at St Francis Golf Lodge in Saint Francis Bay, you'll be near the beach, just a 2-minute walk from St. Francis Links and 11 minutes by foot from ...
Opens in a new windowSt Francis Golf Lodge
Canal Guest House

Canal Guest House

3 out of 5
26 Sea Glades Drive Saint Francis Bay Eastern Cape
The price is AU$226 per night from 29 Apr to 30 Apr
AU$226
29 Apr - 30 Apr
includes taxes & fees
When you stay at Canal Guest House in Saint Francis Bay, you'll be near the beach, within a 5-minute drive of St. Francis Bay Golf Club and St. Francis ...
Opens in a new windowCanal Guest House
Dune Ridge Country House

Dune Ridge Country House

4 out of 5
Corner R330 and Tarragona Road Saint Francis Bay EC
With a stay at Dune Ridge Country House in Saint Francis Bay, you'll be within a 5-minute drive of St. Francis Links and St. Francis Bay Golf Club.
Opens in a new windowDune Ridge Country House
Seaside Shalom Apartment - Ocean Views

Seaside Shalom Apartment - Ocean Views

3 out of 5
Guinevere Rd Saint Francis Bay Eastern Cape
The price is AU$147 per night from 28 Apr to 29 Apr
AU$147
28 Apr - 29 Apr
includes taxes & fees
When you stay at Seaside Shalom Apartment - Ocean Views in Saint Francis Bay, you'll be on the waterfront, within a 5-minute drive of St. Francis Bay Golf Club ...
Opens in a new windowSeaside Shalom Apartment - Ocean Views
Don't see what you're looking for?
See all available properties in Saint Francis Bay
View all properties
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.

Hotels in Saint Francis Bay, Eastern Cape

Good days are those where the most difficult decision you have to make is which hotel to sleep in. And if you’re headed to Saint Francis Bay, 260 kilometres from central Eastern Cape, you have a pretty fabulous range to pick from!

There's nothing quite like the bliss of lazing by the sea. Be sure to stop by St. Francis Bay Beach. Check the rates at the Sands @ St Francis and Sandals Guest House if you'd like to hit the hay nearby.

You really don't need soft bathrobes, an appetising room service menu and luxurious cotton sheets all the time (that said, you are on holiday, right?). The more deluxe options here include the Thatchwood Country Lodge and Dune Ridge Country House.

Spend too long perched at the bar last night? Regretting that last karaoke rendition of 'Livin' on a Prayer'? What you need is a caffeine fix! Thankfully, Pedal & Spoke Cafe isn't far away. Olive Tree Junction is the place to go when the caffeine wears off. Offering a delicious menu, the only problem you'll have here is deciding what to have!

Accommodation options near Saint Francis Bay

Can't secure the ideal Saint Francis Bay hotel deal? Don't give up — there are loads of options in Cape Saint Francis and Paradise Beach.

So, now it's time to stop dreaming and start experiencing. Wherever you wanna explore, we can make it happen!

Saint Francis Bay hotels essential information

Accommodation
109 hotels
Lowest Price
AU$147
Highest Price
AU$312
Popular hotels
My-Konos Luxury Beach Accomodation , BonBini Guest House, Harbour Club, The Sands @ St Francis, Dune Ridge Country House, St Francis Golf Lodge, Canal Guest House, Dune Ridge Country House, Seaside Shalom Apartment - Ocean Views

Most recent Saint Francis Bay hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.