COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Cape Saint Francis

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Surf Lodge South Africa - Hostel
2 out of 5
14 Ebersohn Street, Paradise Beach, Eastern Cape
The price is $23 per night from Aug 3 to Aug 3
7.93 mi from city center
5/5Exceptional! (1 review)
"Lovely space. Clean and spacious with great views. The staff was friendly and welcoming. Wish we could have stayed longer ..."

Reviewed on Jan 16, 2020

Surf Lodge South Africa - Hostel
Seals Backpackers
2 out of 5
Da Gama Road, Cape Saint Francis, Eastern Cape
The price is $41 per night from Aug 3 to Aug 3
0.48 mi from city center
3.3/5 (3 reviews)
"Ok - but needs a facelift!"

Reviewed on Dec 24, 2019

Seals Backpackers
St Francis Bay Backpackers
2 out of 5
167 St Francis Dr, Saint Francis Bay, Eastern Cape
The price is $33 per night from Aug 3 to Aug 3
2.69 mi from city center
St Francis Bay Backpackers
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Thatchwood Country Lodge
4 out of 5
63 Lyme Road St Francis Bay, Port Elizabeth, Saint Francis Bay, Eastern Cape
3.05 mi from city center
4.1/5Very Good! (15 reviews)
"Think we were the only guests that night. Very well furnished and appointed ground floor room in main building overlooking the golf course. Room was a bit damp on arrival and the pool area was unuseable with green water which was very disappointing considering it was one reason we selected it. Overpriced ..."

Reviewed on Jan 23, 2020

Thatchwood Country Lodge
Dune Ridge Country House
4 out of 5
Tarragona Road, Saint Francis Bay, Eastern Cape
The price is $113 per night from Aug 3 to Aug 3
2.9 mi from city center
4.8/5Exceptional! (17 reviews)
Great Break-away
"Overall a good experience in a natural environment. Nice and relaxed. Breakfast could definitely improve. But we had a nice break-away."

Reviewed on Nov 1, 2020

Dune Ridge Country House
JBay Holiday Apartment
3.5 out of 5
21 Holly Crescent, Seetuin Road, Jeffreys Bay, Eastern Cape
The price is $56 per night from Aug 3 to Aug 3
13.23 mi from city center
4.3/5Excellent! (3 reviews)
"We had a lovely stay, Jacques the owner, made every effort to make our stay a comfortable one."

Reviewed on Dec 16, 2018

JBay Holiday Apartment
Irish Corner St Francis Bay
4 out of 5
8 Ballybunion Close, St Francis Links Estate, Saint Francis Bay, Eastern Cape
The price is $155 per night from Aug 3 to Aug 3
3.19 mi from city center
Irish Corner St Francis Bay
Bella Vista 4, Wavecrest, Jeffreysbay, South Africa
Surf Inn Cape St Francis
3.5 out of 5
2 Stavenisse Avenue, Cape Saint Francis, Eastern Cape
0.2 mi from city center
Surf Inn Cape St Francis
8 Seaglades
3.5 out of 5
8 Sea Glades Drive, Sea Vista, Saint Francis Bay, Eastern Cape
3.95 mi from city center
8 Seaglades
Sandals Guest House
4 out of 5
4 Napier Road, Saint Francis Bay, Eastern Cape
The price is $52 per night from Aug 3 to Aug 3
2.53 mi from city center
4.5/5Wonderful! (49 reviews)
"Was lovely"

Reviewed on Dec 14, 2020

Sandals Guest House
The Sands @ St Francis
5 out of 5
8 Frank Road, Saint Francis Bay, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is $102 per night from Aug 3 to Aug 3
2.48 mi from city center
4.8/5Exceptional! (23 reviews)
The Sands
"Nice place in a good location for exploring St Francis bay. Great views over the ocean and a good place to watch surfers."

Reviewed on Jul 17, 2019

The Sands @ St Francis
Shaloha Guesthouse on Supertubes
4 out of 5
31 Flame Crescent, Jeffreys Bay, Eastern Cape
The price is $113 per night from Aug 3 to Aug 3
13.11 mi from city center
4.9/5Exceptional! (38 reviews)
Stunning views over sea
"Excellent setting. Easy to walk to places."

Reviewed on Aug 20, 2019

Shaloha Guesthouse on Supertubes
Jeffreys Bay Beach Accommodation
4 out of 5
139 Da Gama Road, \N, Jeffreys Bay, Eastern Cape
12.92 mi from city center
Jeffreys Bay Beach Accommodation
Aston Woods B&B
2 out of 5
10 Rameron Drive, Aston Bay, Jeffreys Bay, Eastern Cape
9.54 mi from city center
4.6/5Wonderful! (30 reviews)
One night stay
"Quiet over night stay, lovely hosts. Beautiful beach just minutes away"

Reviewed on Nov 30, 2019

Aston Woods B&B
Dolphin View Guesthouse
3 out of 5
30 Dogwood, Wavecrest, Jeffreys Bay, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is $44 per night from Aug 4 to Aug 4
12.67 mi from city center
4.7/5Exceptional! (27 reviews)
"Excellent service"

Reviewed on Jan 22, 2021

Dolphin View Guesthouse
Cape St Francis Resort
3 out of 5
Da Gama Road, Cape Saint Francis, Eastern Cape
The price is $98 per night from Aug 4 to Aug 4
0.45 mi from city center
4/5Very Good! (43 reviews)
"Awesome spot for a family - kid friendly! Spacious interiors, clean environment. All crockery and utensils available . I guess my only recommendation is to replace the toilet unit which seems to be decades old, seat loose and rust build up on the base, and in the kitchenette perhaps a extra work ..."

Reviewed on Apr 11, 2021

Cape St Francis Resort
Summerhill Self-Catering Accommodation
3 out of 5
172 St. Francis Drive, Saint Francis Bay, Eastern Cape
The price is $48 per night from Aug 11 to Aug 11
2.53 mi from city center
Summerhill Self-Catering Accommodation
Cottage on the Hill
5 out of 5
63 Assissi Drive, Saint Francis Bay, Eastern Cape
The price is $119 per night from Aug 3 to Aug 3
2.34 mi from city center
5/5Exceptional! (1 review)
Excellent stay
"Very serviceminded hosts that did everything to make our stay as good as possible. Sweet dogs were included. 😀"

Reviewed on Feb 6, 2020

Cottage on the Hill
Aquarius Bed & Breakfast
3 out of 5
69 Da Gama Road, Jeffreys Bay, Eastern Cape
The price is $33 per night from Aug 3 to Aug 3
12.08 mi from city center
3.9/5Good! (17 reviews)
"Very kind host. Great location and comfy beds. Great place for a group of friends or families. Delicious breakfast!"

Reviewed on Sep 29, 2020

Aquarius Bed & Breakfast
Don't see what you're looking for?
See all available properties in Cape Saint Francis
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.

Visiting Cape Saint Francis

Visitors can enjoy all that Cape Saint Francis has to offer including the beaches, monuments, and restaurants. This city also attracts tourists with its welcoming locals. In Cape Saint Francis, there are 5 hotels and other accommodations to choose from.

Sightseeing and Staying in Cape Saint Francis

A favorite place to visit in the city is Seal Point Lighthouse. In the area, you'll also find Port St. Francis and St. Francis Bay Beach.

As you plan your holiday retreat, you'll find 5 hotels and other lodging options to choose from in Cape Saint Francis. Below is a top rated place to stay based on Expedia user reviews:

  • Cape St Francis Resort - This 3-star apartment features 2 outdoor pools, a full-service spa, and a restaurant. It's a favorite with Expedia travelers for its beach locale and overall condition.

Dressing for Cape Saint Francis

  • Between January and March, daytime temperatures average 78°F, while nighttime temperatures stay around 60°F
  • From April to June, the average is 75°F during the day and 48°F at night
  • July through September sees average temperatures of 69°F during the day and 48°F at night
  • In October-December, you can expect 76°F as the daytime average and 55°F as the nighttime average
  • About 0.67 inches of rain falls on Cape Saint Francis each year
  • February and January are usually the hottest months averaging 78°F, while July and June are usually the coldest with an average temperature of 49°F

Frequently asked questions

Recent reviews of Cape Saint Francis hotels

More trip options