Skip to main content

Filter by:


Star rating

Review score

St Francis Bay – 29 hotels and places to stay
See the latest prices and deals by choosing your dates.
i-LOLLO Bed & Breakfast at the River Mouth, hotel in St Francis Bay

i-LOLLO Bed & Breakfast at the River Mouth is situated just steps away from where the Kromme River meets the Indian Ocean. This idyllic location offers ocean, river and mountain views.

Lovely views , comfortable rooms, and very friendly and engaging hostess.
9.0
Scored 9.0
Superb
Rated superb
398 reviews
Price from£64.62per night
The Sands @ St Francis, hotel in St Francis Bay

Featuring direct access to the beach and an infinity pool, The Sands is located in St. Francis Bay overlooking the Indian Ocean. It includes a restaurant and a bar, and provides free parking.

Sea view and location fabulous. Accomodation excellent and restaurant food very very good.
9.3
Scored 9.3
Superb
Rated superb
250 reviews
Price from£109.19per night
St Francis Golf Lodge, hotel in St Francis Bay

Located on the Jack Nicklaus designed St. Francis Links 18-hole golf course, St Francis Golf Lodge boasts a swimming pool, indigenous vegetation and free WiFi is available throughout.

Fantastic service and a spectacular location.
8.3
Scored 8.3
Very good
Rated very good
55 reviews
Price from£124.94per night
Pearl Oyster guesthouse, hotel in St Francis Bay

Boasting sea views, Pearl Oyster guesthouse features accommodation with patio, around 1.1 km from Cape St. Francis Beach.

Everything, view was great
8.6
Scored 8.6
Fabulous
Rated fabulous
117 reviews
Price from£28per night
Dune Ridge Country House, hotel in St Francis Bay

This family-run country house on the outskirts of St Francis Bay offers a lagoon-shaped pool surrounded by birdlife and gardens. All accommodation has a private patio and garden views.

We were greeted as we arrived and all the staff were very friendly. The room was very spacious and the bed was huge and extremely comfy. Everything was spotlessly clean and there was a well stocked mini bar. Excellent breakfast with a good menu. Nice touches were that the bed was turned down and a scented diffuser lit. Dinner was not available on the day we arrived (which we knew about) but Sarah recommended a local restaurant and booked it for us, it was superb. ( called the Never Mind).
8.7
Scored 8.7
Fabulous
Rated fabulous
40 reviews
Price from£94.78per night
Milkwood Way, hotel in St Francis Bay

Set in St Francis Bay, 8 km from Seal Point Lighthouse and 1.4 km from St Francis Links, Milkwood Way features free WiFi. Water sports facilities can be found nearby Milkwood Way.

Everything was beyond excellent. The Host Charles is amazing.
9.4
Scored 9.4
Superb
Rated superb
45 reviews
Price from£40.93per night
Sea Breez, hotel in St Francis Bay

Boasting a balcony with sea views, a private beach area and pool with a view, Sea Breez can be found in St Francis Bay, close to Cape St. Francis Beach and 5.2 km from St Francis Links Golf Course.

The unit is beautiful
8.0
Scored 8.0
Very good
Rated very good
13 reviews
Price from£107.70per night
Tree Aloe Guest house, hotel in St Francis Bay

Featuring quiet street views and a garden, Tree Aloe Guest house features accommodation attractively situated in St Francis Bay, within a short distance of St Francis Bay Beach, St Francis Links Golf...

It was super clean and comfortable. Close to all St Francis has to offer. Everything we needed for a relaxing long weekend.
9.1
Scored 9.1
Superb
Rated superb
65 reviews
Price from£38.77per night
My-konos, hotel in St Francis Bay

Boasting garden views, My-konos offers accommodation with an outdoor swimming pool, a garden and a terrace, around 90 metres from St Francis Bay Beach.

Views Host really tries to go out of way to make one comfort table , fruit provided , juice , milk rusk water Shower was lovely
9.5
Scored 9.5
Exceptional
Rated exceptional
350 reviews
Price from£58.76per night
Trev's Place, hotel in St Francis Bay

Trev's Place, a property with a terrace, is situated in St Francis Bay, 3 km from St Francis Links Golf Course, 10 km from Seal Point Lighthouse, as well as 2.5 km from The Village Square Shopping...

Lovely and neat and very clean!
9.2
Scored 9.2
Superb
Rated superb
35 reviews
Price from£34.47per night
See all 27 hotels in St Francis Bay
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about St Francis Bay:

  • 10
    Scored 10

    The beautiful houses, nearby shopping center, the beautiful...

    The beautiful houses, nearby shopping center, the beautiful lakes and beaches, very peaceful and quiet location which is ideal for a time out from busy everyday life. There is a number of classy restaurants with delicious food.
    Alunamda
    South Africa
  • 8.0
    Scored 8.0

    We ate at Mauros restaurant and the food was really good but...

    We ate at Mauros restaurant and the food was really good but the place that blew our minds for the service, food and atmosphere was the Rambling Rose. They went out of their way to help and with me being vegan ..... went the extra mile to accommodate me. The setting of the restaurant was also beautiful and relaxing. The roads, except for the main road are in very poor shape and made driving around unpleasant .... not sure if I would be in a hurry to go back .... which is sad because we used to spend all our holidays there when our children were younger .... early eighties to early nineties.
    Deborah
    South Africa
  • 10
    Scored 10

    Lovely beach walks---at St Francis Bay and nearby Cape St...

    Lovely beach walks---at St Francis Bay and nearby Cape St Francis. both of which are very attractive to surfers. Well provided with a variety of restaurants and shops. St Francis Bay suffers, as do many towns, from a lot of plastic litter, both of the beach and in the bushes.
    William
    United Kingdom
  • 8.0
    Scored 8.0

    A beautiful coastal village.

    A beautiful coastal village. Multi-faceted, with canal-living for amazing water activities, the Port for fishing boats, Cape St. Francis, and two great golf courses. Diverse, outdoor opportunities with nature walks; longer hikes; cycling trails; old-fashioned family beach days; kite-surfing, jet-skiing, water skiing; SUP; and whale watching. In season still has manageable traffic congestion, and there’s always a parking bay to be found. A few delicious deli options, including vegetarian/vegan, three wine stores, well-stocked supermarket; surf shops, designer kitchen and decor shops and eclectic clothing stores. Coffee shops; a range of live music venues and spa facilities. Not as overwhelmed by visitors compared with other coastal hotspots in season, a very chilled, sociable community, more Lycra than Linen😎
    Janice
    South Africa
  • 8.0
    Scored 8.0

    Lovely town, lovely beaches, nice restaurants.

    Lovely town, lovely beaches, nice restaurants. Would recommend for a long weekend getaway. Had a boat cruise, lasted an hour which was just a tour of people's houses, didn't even leave the area we were in so first check the route of the cruise before deciding which one to take. Great place for relaxing
    Sisonke
    South Africa
  • 10
    Scored 10

    I really liked the whole area and it was n very nice relax...

    I really liked the whole area and it was n very nice relax moment for me and my friends. E overall really enjoyed the whole weekend and thanks again for letting us staying till 3..and wow the lady that assist us was so professional and good manners.
    Sandra
    South Africa

Explore guest reviews of hotels in St Francis Bay

  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 37 reviews
    Host, Gail was very friendly and helpful, Beautiful Cottage has everything you need for 5 people for an comfortable self catering stay, excellent location, not too far from. Cape St Francis Bay and all attractions, Gail had the loadshedding times already available to us for our 2 day stay and provided us with lights was very thoughtful, as well as an what's happening magazine of the St Francis Bay on places to visit, eat and attractions, all in all we throughly enjoyed our stay at Bird Cottage, Family of 4 from Cape Town
    Pelican G
    South Africa
  • From £58.38 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 315 reviews
    Lovely place in St. Francis Bay. The owner's were very welcoming and took great care of us. The breakfast is made to order and delicious. Richard's homemade bread is a real treat. The room had beautiful views of the water and was very comfortable. We were only passing through but after staying here, we wished we had stayed longer.
    Amanda
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 350 reviews
    The breakfast was excellent. The second morning JP surprised me with warm flap jacks seeing that I don't like bacon and eggs. The location is beautiful and to have breakfast on the deck with the view we had was the perfect start to our day exploring St Francis Bay.
    Ronel
    South Africa
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 58 reviews
    ShipsBell 5B is a compact and well appointed apartment overlooking the harbour (with balcony). It is excellent both as a base for exploration of Cape St. Francis and as a retreat. Many thanks to the owners for doing everything so well.
    Fritillary2018
    United Kingdom
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 46 reviews
    This is a panel handle house located at the back old and deteriorating property but is located on the canal. unfortunately it does not come with a boat or canoe or dinghy which is the reason you want to be on the canals.
    Veena
    South Africa
  • From £34.47 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 36 reviews
    The location is within riding distance of both golf clubs which is the reason we visit St Francis Bay. The restaurants are also within a short distance which means you don't have to travel to another location.
    Michéle
    South Africa
  • From £132.69 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 420 reviews
    Amazing location right on the water in the canals. Close to many restaurants and only a few minutes from town or the beach. The hosts are also amazing and will to cater or assist with any need or query.
    Jacques
    South Africa
  • From £60.31 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 124 reviews
    Lovely self catering unit, very spacious. Very comfortable beds. Close to the beaches, restaurants, and the monthly market, we will definitely be back again, such a lovely relaxing long weekend.
    Cathy
    South Africa
  • From £60.31 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 249 reviews
    Port St Francis had a good feel,active harbour * marina with some great restaurants.Accommodation as self catering decent and a great location. End of season feel but we enjoyed our time there.
    John
    United Kingdom
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 17 reviews
    Very close to centre of town, beaches and canals. Beautiful entertainment area and pool. Stunning view from the second floor. Perfect for a large family. Solar inverter means no load shedding.
    Tertius
    South Africa
  • From £68.93 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 398 reviews
    Beautiful location. Good breakfast! Such lovely hosts! ON the beach, and right near the village so it's very central.
    Bronwyn
    South Africa
  • From £132.69 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 420 reviews
    The best hotel in the area! The room is perfect!! The room is one more experience in SA that you have to do.
    Omer
    Israel
  • From £132.69 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 420 reviews
    Excellent stay, highly recommend!! To wake to view of the canals is magical
    Martin
    South Africa
  • From £51.27 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 25 reviews
    It was a self catering option and the location was easier to find
    S
    Simphiwe
    South Africa
gogless