Top 10 Hotels in Saint Francis Bay

See all 5 Hotels in Saint Francis Bay
Thatchwood Country Lodge
Thatchwood Country Lodge

63 Lyme Road St Francis Bay, Saint Francis Bay 6312

4.0 out of 5.0
3.9 out of 5 (10 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 …

$73
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.2 out of 5 (273 reviews)

Located in Summerstrand, this spa hotel is steps from Piet Retief Monument and Summerstrand Beach. Hobie Beach and The …

$114
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 (49 reviews)

Nestled on the beach, this Summerstrand hotel is within a 15-minute walk of Piet Retief Monument, Summerstrand Beach, and …

$116
The Kelway Hotel
The Kelway Hotel

1 Brookes Hill Drive, Port Elizabeth 6013

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

Located in Summerstrand, this hotel is steps from Bayworld and Museum of Bay World. Humewood Beach and King's Beach are als …

$79
The Beach Hotel
The Beach Hotel

Marine Drive, Summerstrand, Port Elizabeth 6000

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

Nestled on the beach, this Summerstrand hotel is within a 10-minute walk of Hobie Beach and Humewood Beach. Bayworld and Piet …

$97
Singa Lodge
Singa Lodge

Corner of 10th Ave, and, Port Elizabeth 6001

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

Located in Summerstrand, this luxury guesthouse is within a 10-minute walk of Piet Retief Monument and Summerstrand Beach. Th …

$64
Cape St Francis Village Break
Cape St Francis Village Break
0.5 mi from Saint Francis Bay
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. …

$117
Cape St Francis Beachbreak
Cape St Francis Beachbreak
0.5 mi from Saint Francis Bay
5.0 out of 5.0
4.5 out of 5 (2 reviews)

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

$87
Island Vibe Jeffreys Bay Hostel
Island Vibe Jeffreys Bay Hostel
7.3 mi from Saint Francis Bay
4.0 out of 5.0
3.4 out of 5 (10 reviews)

Nestled on the beach, this Jeffreys Bay hostel is within a 15-minute walk of Dolphin Beach and Shell Museum. Supertubes and …

$36
Jeffreys Bay Backpackers
Jeffreys Bay Backpackers
7.7 mi from Saint Francis Bay
2.0 out of 5.0
3 out of 5 (2 reviews)

Situated by the ocean, this hostel is within a 5-minute walk of Potter's Place and Shell Museum. Dolphin Beach and Play in …

$27

Recent Reviews in Saint Francis Bay

Hide content

Where to stay in Saint Francis Bay

Saint Francis Bay Hotel Guide

Travelers to Eastern Cape who are seeking a place to stay in Saint Francis Bay have a range of options to choose from. Expedia's network currently includes around 12 places to stay within easy driving distance from the center of town.

Visitors wishing to base themselves close to the heart of Saint Francis Bay, can check out the rates and amenities at the The Sands @ St Francis and Sandals Guest House.

The Oyster Bay Lodge is located 11 miles away from the middle of Saint Francis Bay. Another hotel is the On the Beach Guesthouse, which can be found 11 miles away. Two other places to stay around Saint Francis Bay are the Cape St Francis Resort and the Thatchwood Country Lodge.

3 miles to the south of Saint Francis Bay is Cape Saint Francis, where you can spend a few hours exploring Seal Point Lighthouse and Port St. Francis. Expedia-listed Cape Saint Francis hotels and accommodations are the St Francis Golf Lodge and Cape St Francis Village Break. 50 miles to the east of Saint Francis Bay, you can also stay at Summerstrand, which is home to the The Boardwalk Hotel and Singa Lodge. The Boardwalk Casino & Entertainment World and Piet Retief Monument are a couple of the most popular places to see for those visiting Summerstrand.

Get your fix of local sport with a visit to Nelson Mandela Bay Stadium, which is 45 miles to the east of Saint Francis Bay. For tourists who are interested in booking accommodation nearby, make a reservation in the Hacklewood Hill Country House or Ibhayi Guest Lodge.

Located 45 miles from Saint Francis Bay is Port Elizabeth International Airport. Stay nearby at Courtyard Port Elizabeth or Brookes Hill Suites.