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

Sandals Guest House

Sandals Guest House

4 out of 5
4 Napier Road, Saint Francis Bay, Eastern Cape
The price is NZ$267 per night from 21 Apr to 22 Apr
NZ$267
includes taxes & fees
21 Apr - 22 Apr
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. ...
Sandals Guest House
Harbour Club

Harbour Club

3 out of 5
Alikreukel Avenue, Saint Francis Bay, Eastern Cape
Stay at this 3-star beach apartment in Saint Francis Bay. Enjoy free WiFi, hiking/biking on site, and an outdoor pool. Popular attractions Port St. Francis and ...
Harbour Club
St Francis Bay House On The Canal

St Francis Bay House On The Canal

3 out of 5
26 Harley Street, Saint Francis Bay, Eastern Cape
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 ...
St Francis Bay House On The Canal
Save an average of 15% on thousands of hotels when you're signed in
St Francis Golf Lodge

St Francis Golf Lodge

4 out of 5
10 Jack Nicklaus Drive, St Francis Links, Saint Francis Bay, Eastern Cape
Fully refundableReserve now, pay when you stay
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 ...
St Francis Golf Lodge
The Sands @ St Francis

The Sands @ St Francis

5 out of 5
8 Frank Road, Saint Francis Bay, Eastern Cape
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 ...
The Sands @ St Francis
Dune Ridge Country House

Dune Ridge Country House

4 out of 5
Tarragona Road, Saint Francis Bay, Eastern Cape
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 ...
Dune Ridge Country House
Canal Guest House

Canal Guest House

3 out of 5
26 Sea Glades Drive, Saint Francis Bay, Eastern Cape
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 ...
Canal Guest House
8 Seaglades - Four Bedroom House, Sleeps 8

8 Seaglades - Four Bedroom House, Sleeps 8

Saint Francis Bay
Stay at this vacation home in Saint Francis Bay. Enjoy free WiFi. Popular attractions St. Francis Bay Golf Club and St. Francis Bay Beach are located ...
8 Seaglades - Four Bedroom House, Sleeps 8
Dune Ridge Country House

Dune Ridge Country House

4 out of 5
Corner R330 and Tarragona Road, Saint Francis Bay, EC
Stay at this 4-star beach hotel in Saint Francis Bay. Enjoy a full-service spa, a private beach, and room service. Popular attractions St. Francis Links and ...
Dune Ridge Country House
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

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
103 hotels
Lowest Price
NZ$267
Highest Price
NZ$267
Popular hotels
Sandals Guest House, Harbour Club, St Francis Bay House On The Canal, St Francis Golf Lodge, The Sands @ St Francis, Dune Ridge Country House, Canal Guest House, 8 Seaglades - Four Bedroom House, Sleeps 8, Dune Ridge Country House

Most recent Saint Francis Bay hotel reviews

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