Most Popular Hotels in Saint Francis Bay

See all 5 Hotels in Saint Francis Bay
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Sandals Guest House
Sandals Guest House

4 Napier Road, Saint Francis Bay 6312

4.0 out of 5.0
4.6 out of 5 (22 reviews)

Situated near the beach, this guesthouse is 0.2 mi (0.3 km) from St. Francis Bay Beach and 2.3 mi (3.8 km) from Port St …

£77
The Sands @ St Francis
The Sands @ St Francis

8 Frank Road, Saint Francis Bay 6312

5.0 out of 5.0
4.7 out of 5 (7 reviews)

Nestled on the beach, this Saint Francis Bay guesthouse is 0.1 mi (0.2 km) from St. Francis Bay Beach and 2.3 mi (3.8 km) …

£97
Thatchwood Country Lodge
Thatchwood Country Lodge

63 Lyme Road St Francis Bay, Saint Francis Bay 6312

4.0 out of 5.0
4 out of 5 (8 reviews)

Situated in Saint Francis Bay, this guesthouse is 1 mi (1.7 km) from St. Francis Bay Beach and 2.9 mi (4.7 km) from Port St …

£58
Cape St Francis Resort
Cape St Francis Resort

Da Gama Road, Cape Saint Francis 6313

3.0 out of 5.0
3.4 out of 5 (11 reviews)

Offering direct access to the beach, this Cape Saint Francis apartment is 1.4 mi (2.3 km) from Seal Point Lighthouse and …

£74
Cape St Francis Village Break
Cape St Francis Village Break

Da Gama Road, Cape Saint Francis 6313

4.0 out of 5.0

Offering direct access to the beach, this Cape Saint Francis apartment is 1.2 mi (1.9 km) from Seal Point Lighthouse and 2.3 …

£114
Radisson Blu Hotel, Port Elizabeth
Radisson Blu Hotel, Port Elizabeth

Corner of Marine Drive And Ninth Avenue, Port Elizabeth 6001

4.0 out of 5.0
4.1 out of 5 (239 reviews)

Situated in Port Elizabeth, this spa hotel is within 1 mi (2 km) of Summerstrand Beach, Hobie Beach, and Humewood Beach …

£73
Aston Woods B&B
Aston Woods B&B

10 Rameron Drive, Jeffreys Bay 6330

2.0 out of 5.0
4.6 out of 5 (11 reviews)

Situated by the ocean, this bed & breakfast is 3 mi (4.9 km) from Dolphin Beach and within 9 mi (15 km) of Supertubes and …

£41
Protea Hotel by Marriott Port Elizabeth Marine
Protea Hotel by Marriott Port Elizabeth Marine

39 Marine Drive, Summerstrand, Port Elizabeth 6019

4.0 out of 5.0
4 out of 5 (45 reviews)

Nestled on the beach, this Port Elizabeth hotel is within a 15-minute walk of Summerstrand Beach and Hobie Beach. Humewood …

£87
Apple@JBay
Apple@JBay

6 Osweld Crescent, Jeffreys Bay 6332

4.0 out of 5.0
4.7 out of 5 (3 reviews)

Situated near the beach, this apartment is 2.8 mi (4.5 km) from Dolphin Beach and within 6 mi (10 km) of Supertubes and …

£60
The Kelway Hotel
The Kelway Hotel

1 Brookes Hill Drive, Port Elizabeth 6013

3.0 out of 5.0
4 out of 5 (78 reviews)

Situated in the entertainment district, this hotel is within a 10-minute walk of Bayworld and Humewood Beach. King's Beach …

£58
Hide content

Narrow your search

Pocket Guide: Saint Francis Bay

Search for hotels in Saint Francis Bay on Expedia.co.uk. You can easily find your hotels in Saint Francis Bay using one of the methods below:

  • View our selection of featured hotels in Saint Francis Bay
  • Use the map to find hotels in the Saint Francis Bay neighborhood you prefer
  • Use the filters to see hotels in a specific area of Saint Francis Bay, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Saint Francis Bay
  • Enter your travel dates to view the best deals on hotels in Saint Francis Bay - while they last
false