Agoda Hero Banner

Find Hotels in St. Francis Bay, South Africa

84 vacation rentals and hotels available now

Fast facts about St. Francis Bay, South Africa

Accommodations84 properties
Popular hotelSamaki Beach Lodge
Popular areaSt. Francis Bay
Nightly rates fromC$17

Discover the neighborhoods of St. Francis Bay


Today's Top Deals
10% OFF
Expires today!
Get an additional 10% discount on top of great deals in Seoul
10% OFF
Expires today!
Valid on bookings made 4 Jun 2021 through 17 Jun 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
8% OFF
Expires in 1 week!
Get 8% off your accommodations in Maldives Islands now
8% OFF
Expires in 1 week!
Valid on bookings made 12 Jun 2021 through 25 Jun 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
5% OFF
Expires in 3 days!
Dreaming of the beach? Get 5% off in Phuket.
5% OFF
Expires in 3 days!
Valid on bookings made 14 Jun 2021 through 20 Jun 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties

Just booked


Just viewed by other Agoda travelers



10 best hotels in St. Francis Bay

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
CANAL GUEST HOUSE - Waterfront Accommodation
St. Francis Bay,St. Francis Bay - View on map
9.8

Exceptional

4 reviews

Avg price per night
$ 87
Sandals Guest House
St. Francis Bay,St. Francis Bay - View on map
"Super, comfy, small guest-house with thatched roof. The pool and garden are well-maintained, although we didn't get to try them as it was winter. Really quiet location, not far from St Francis Bay. The room was spotlessly clean with tea/coffee making tray. Would definitely stay there again and recommend others to do so."
Show more
8.3

Excellent

9 reviews

Avg price per night
$ 80
4A Port St Francis Studio Apartments
St. Francis Bay,St. Francis Bay - View on map
10

Exceptional

2 reviews

Avg price per night
$ 70
Quarterdeck 17
St. Francis Bay,St. Francis Bay - View on map
10

Exceptional

1 review

Avg price per night
$ 126
1A Port St Francis Studio Apartments
St. Francis Bay,St. Francis Bay - View on map
Avg price per night
$ 69
Milkwood Country Cottage
St. Francis Bay,St. Francis Bay - View on map
"Loraine was a great friendly host, and her guesthouse was clean, well kept with a great breakfast in the morning. "
8.8

Excellent

10 reviews

The Sands at St Francis Hotel
St. Francis Bay,St. Francis Bay - View on map
"Only thing to note; you need your own transport. There is no public transport in St Francis Bay; including taxis"
9

Exceptional

13 reviews

St Francis Bay Backpackers
St. Francis Bay,St. Francis Bay - View on map
Avg price per night
$ 12
St. Francis Golf Lodge
St. Francis Bay,St. Francis Bay - View on map
"I was in St Francis for business, but also had some leisure time. Debbie who was the host was amazing. I felt so welcome... it was like a home away from home. She also made some awesome recommendations on places to see and some brilliant restaurants. So I had a jam packed weekend seeing the beautiful sights of the town. The accommodation was also stunning, I really wanted for nothing. I would totally recommend the lodge. A massive thank you to Debbie too - you are a gem and am so glad I had the pleasure of meeting you."
Show more
8.9

Excellent

10 reviews

Luxury Home with Stunning Views
St. Francis Bay,St. Francis Bay - View on map
Avg price per night
$ 128

More about St. Francis Bay

Agoda.com features accommodation options from all over town. From high end international chain hotels to family run guesthouses, demands of all travelers are met. Whether traveling for business or leisure, St. Francis Bay is an outstanding city to visit with over 110 hotels to choose from. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. St. Francis Bay has many attractions to explore with its fascinating past, intriguing present and exciting future. There are so many things to do, you may want to stay an extra week or so to experience them all. If you're looking for a room in St. Francis Bay and don't want to pay too much, Agoda.com offers hundreds of fantastic deals which are updated daily.


null