Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St Francis Bay – 67 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

i-LOLLO Bed & Breakfast at the River Mouth

St Francis Bay

i-LOLLO Bed & Breakfast at the River Mouth is located just steps away from where the Kromme River meets the Indian Ocean. This beautiful location offers ocean, river and mountain views. Great location! Ann is an amazing host.

Show more Show less
9
Awesome
309 reviews
Price from
$83
per night

St Francis Bay Backpackers

St Francis Bay

Located on the beachfront in St Francis Bay, St Francis Bay Backpackers has a terrace and free WiFi. Too many activities around the facility, the outdoor was splendid

Show more Show less
9.1
Awesome
97 reviews
Price from
$15
per night

CANAL GUEST HOUSE - Waterfront Accommodation

St Francis Bay

Located on the canals in St Francis Bay, Canal Guest house is located 1.2 mi from the village center. Canal suites feature a wooden deck over-looking the water. The property is built upon one of the small canals in this part of St. Francis - an absolutely delightful enclave of luxury properties in St Francis. The owners, who lived on site, could not have been more helpful and the accommodation and breakfast buffet was outstanding.

Show more Show less
9.6
Exceptional
259 reviews
Price from
$96
per night

Cycads on Sea Guest House

St Francis Bay

Providing garden views, Cycads on Sea Guest House in St Francis Bay provides accommodations, an outdoor swimming pool, a bar, a shared lounge, a garden and barbecue facilities. The most friendly helpful and informative hosts and the venue impeccable. A full 10. Will go back any day

Show more Show less
9.6
Exceptional
163 reviews
Price from
$56
per night

The Sands @ St Francis

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. - Staff friendliness - Service world class - views - room size spacious - bathroom Jacuzzi - breakfast was exceptional, the choice and room service

Show more Show less
9.2
Awesome
186 reviews
Price from
$128
per night

The Lyme House

St Francis Bay

Featuring a landscaped garden and free WiFi, The Lyme House is set in St Francis Bay. The village center is a short drive away. Each room at the The Lyme House offers an Ultra HD Smart TV. Lovely hosts, nice facilities and amazing city.

Show more Show less
9.5
Exceptional
179 reviews
Price from
$83
per night

Ships Bell at Port St Francis

St Francis Bay

With Cape St. Francis Beach reachable in a 10-minute walk, Ships Bell at Port St Francis provides accommodations, a restaurant, an outdoor swimming pool, a bar and a garden. Location excellent for the purpose of walking, dining and scenery.

Show more Show less
9.2
Awesome
128 reviews
Price from
$80
per night

Sandals Guest House

St Francis Bay

Located in St. Francis Bay just 492 feet from the beach, Sandals Guest House offers an outdoor pool in its gardens. Its restaurant serves tropical African cuisine. Wi-Fi is free. The whole experience was without fault. The front of house, Lufanda was exceptionally helpful, happy and accommodating.

Show more Show less
8.4
Very Good
115 reviews
Price from
$101
per night

St Francis Bay House On The Canal

St Francis Bay

Located just a 15-minute walk from St Francis Bay Beach, St Francis Bay House On The Canal has accommodations in St Francis Bay with a bar, a garden, as well as a 24-hour front desk. Great location. We had enjoyed the property. On the canal.

Show more Show less
8.6
Excellent
34 reviews
Price from
$217
per night

Sandriver Lodge

St Francis Bay

Located in St Francis Bay and a 1-minute walk from the beach, these rooms and apartments feature a rustic-style décor and private entrances. The lodge’s café overlooks the indigenous garden. Very comfortable room with lots of little extras to make your stay comfortable. Anneke was an extremely friendly and gracious host and made me feel very welcome.

Show more Show less
9.1
Awesome
82 reviews
Price from
$57
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About St Francis Bay:

Explore guest reviews of hotels in St Francis Bay

See all