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

Canal Guest House

Sandals Guest House

Dune Ridge Country House

Harbour Club

St Francis Golf Lodge

The Sands @ St Francis

St Francis Bay House On The Canal

Dune Ridge Country House

San Lukas Guest Flat
Hotels In Saint Francis Bay
Planning to spend some days in Eastern Cape? Hoping to arrange a place to stay in Saint Francis Bay? lastminute.co.nz can help.
You don't need to be a brain surgeon to understand the advantages of booking a place close to the action. The The Sands @ St Francis and Sandals Guest House, are all located within a 1-kilometre radius of Saint Francis Bay's centre.
The Oyster Bay Lodge is positioned 17 kilometres from the centre of Saint Francis Bay. Another option is the On the Beach Guesthouse, which is positioned 17 kilometres away. Two other hotel and apartment options around Saint Francis Bay include the Cape St Francis Resort and the Thatchwood Country Lodge.
Cape Saint Francis is 4 kilometres to the south of Saint Francis Bay and is home to the Seal Point Lighthouse and Port St. Francis. Should you wish to spend a few nights in Cape Saint Francis, check out the Cape St Francis Village Break and Cape St Francis Beachbreak. 16 kilometres to the northeast of Saint Francis Bay you may also choose to stay at Jeffreys Bay, which is home to the Super Tubes Guesthouse and Sea Whisper Self Catering. If you're staying in Jeffreys Bay, set aside some time to visit the Dolphin Beach and Supertubes.
Before you say "adios" to Eastern Cape, make sure you catch a local game. Visit Nelson Mandela Bay Stadium to the east of Saint Francis Bay. Those sports fans wishing to stay nearby can take their choice from the Hacklewood Hill Country House or the Ibhayi Guest Lodge.
Port Elizabeth International Airport is your gateway to Saint Francis Bay. Nearby hotels include the The Boardwalk and the Hacklewood Hill Country House.
Saint Francis Bay hotels essential information
Accommodation | 106 hotels |
---|---|
Lowest Price | NZ$165 |
Highest Price | NZ$290 |
Popular hotels | Canal Guest House, Sandals Guest House, Dune Ridge Country House, Harbour Club, St Francis Golf Lodge, The Sands @ St Francis, St Francis Bay House On The Canal, Dune Ridge Country House, San Lukas Guest Flat |
Most recent Saint Francis Bay hotel reviews

Other cities near Saint Francis Bay
Hotel themes
Other top Saint Francis Bay hotels
Top picks
- Kathu Accommodation
- Riversdale Accommodation
- Kimberley Accommodation
- Pennington Accommodation
- Bethlehem Accommodation
- Swellendam Accommodation
- Ladysmith Accommodation
- Clarens Accommodation
- Stanford Accommodation
- Romantic Hotels in Nottingham Road
- Arniston Accommodation
- Middelburg Accommodation
- Rustenburg Accommodation
- Studholme Accommodation
- Wilderness Accommodation
- Napier Accommodation
- Hilton Accommodation
- Pilanesberg National Park Accommodation
- Bethal Accommodation
- Fouriesburg Accommodation
- Sedgefield Accommodation
- Glencoe Accommodation
- Graskop Accommodation
- Oyster Bay Accommodation
- Matatiele Accommodation
- Ashton Accommodation
- Mossel Bay Accommodation
- Hermanus Accommodation
- St. Helena Bay Accommodation
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.