Agoda Hero Banner

Find Hotels in St. Francis Bay, South Africa

86 vacation rentals and hotels available now

10 best hotels in St. Francis Bay

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
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.7

Excellent

12 reviews

Avg price per night
$ 124
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. "
9

Exceptional

12 reviews

Avg price per night
$ 60
Sandriver Lodge
St. Francis Bay,St. Francis Bay - View on map
"Excellent, it was very relaxed and the owners were very helpful."
9.6

Exceptional

3 reviews

Avg price per night
$ 113
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.7

Excellent

11 reviews

Dune Ridge Country House
St. Francis Bay,St. Francis Bay - View on map
"Dune Ridge is a charming country house, very peaceful and relaxing but close to the hubbub of St Frances Bay. The service, food and wine were outstanding and the bedroom absolutely beautiful. We enjoyed lazing by the pool for a few hours before heading in for a fine dinner."
Show more
9.2

Exceptional

8 reviews

Avg price per night
$ 175
St Francis Bay Backpackers
St. Francis Bay,St. Francis Bay - View on map
Avg price per night
$ 25
Pearl Oyster guesthouse
St. Francis Bay,St. Francis Bay - View on map
Avg price per night
$ 37
Ships Bell 5B
St. Francis Bay,St. Francis Bay - View on map
Avg price per night
$ 75
iLollo Lodge
St. Francis Bay,St. Francis Bay - View on map
"My wife and I were travelling from Cape Town to East London and wanted spend a night enroute. Not having been to St Francis Bay before we searched the Agoda site and found i-Lollo Lodge which matched all of our requirements. We had a wonderful overnight stay there having been welcomed by owners Anne and Ron who gave us an overview of St Francis Bay. Our room was immaculate, views terrific and our stay culminated with a fantastic breakfast. We would highly recommend this establishment. Jenny and Julian Seymour. Cape Town "
Show more
8.7

Excellent

36 reviews

Barnard Self-Catering Apartments
St. Francis Bay,St. Francis Bay - View on map
Avg price per night
$ 57

Fast facts about St. Francis Bay, South Africa

Accommodations86 properties
Popular hotelHartley House On The Canals
Popular areaSt. Francis Bay
Nightly rates fromA$19

Discover the neighborhoods of St. Francis Bay


Just viewed by other Agoda travelers



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.