Skip to main content

Search hotels in Cape St Francis

Enter your dates to see the latest prices and deals for Cape St Francis hotels

Cape St Francis – 68 hotels and places to stay

Filter by:

Star rating

Review score

Seal Point Lighthouse

Hotel in Cape St Francis

Set in Cape St Francis, 1 km from Cape St. Francis Beach, Seal Point Lighthouse offers accommodation with a restaurant, free private parking, a bar and barbecue facilities.

J
Jacco
From
Netherlands
What a fantastic place this is! It is not just a stay, it is the whole experience of staying in a lighthouse and even being able to go up into the lighthouse. The restaurant is also great!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews
Price from
US$289.50
1 night, 2 adults

Seals Backpackers

Hotel in Cape St Francis

Seals Backpackers has an outdoor swimming pool, garden, a shared lounge and restaurant in Cape St Francis. This 4-star hotel offers a bar.

K
Kirsten
From
South Africa
Such a lovely vibe. Clean, comfortable and well-equipped. The location is amazing. Loved the restaurant with the pool right there for the kids to swim in.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 30 reviews
Price from
US$57.78
1 night, 2 adults

A Real Gem in Cape St Francis

Cape St Francis

Featuring a patio with garden views, a garden and barbecue facilities, A Real Gem in Cape St Francis can be found in Cape St Francis, close to Cape St.

m
marc
From
Canada
Very comfortable house, very nice and accomodating host. Thanks Joan for your kindness, All the best, Marc and Christine
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 40 reviews
Price from
US$127.38
1 night, 2 adults

HERON at Cape St Francis Lifestyle Estate

Cape St Francis

Offering a garden and quiet street view, HERON at Cape St Francis Lifestyle Estate is located in Cape St Francis, 2 km from Seal Point Lighthouse and 7.2 km from St Francis Links Golf Course.

R
Randall
From
South Africa
The property is well laid out, has lots of bathrooms and the entertainment area is excellent! It works for sunshine and wind!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews
Price from
US$868.50
1 night, 2 adults

Cape St Francis Resort

Cape St Francis

Located in Francis Bay, Cape St Francis Resort offers spacious apartments with balconies overlooking the garden or the outdoor pool. The resort features an open plan lounge and braai facilities.

D
Diyaksha
From
South Africa
one of my most favourite locations to vacation with my family. simple, yet unique each time.we stay. it's our home away from home.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 210 reviews
Price from
US$122.40
1 night, 2 adults

Harbour Club

Cape St Francis

Featuring pool views, Harbour Club features accommodation with balcony, around 1.2 km from Cape St. Francis Beach. With sea views, this accommodation offers a terrace and a swimming pool.

L
Linda
From
South Africa
Amazing views of the harbour. Beautifully decorated units and friendly staff. Such a comfortable stay and the views so mesmerising, all one can do is relax. Will definitely book again.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 50 reviews
Price from
US$104.22
1 night, 2 adults

Beach Break Guest Houses and Villas

Cape St Francis

Set in Cape St Francis, 1.1 km from Cape St. Francis Beach, Beach Break Guest Houses and Villas offers accommodation with pool with a view, free private parking, massage services and a garden.

d
dirk
From
Germany
We allowed ourself to book the whole complete house with garden and private beach access.... amazing: the house, the beach - just cool. located in a guarded neighbourhood in a small town. do not go here is you look for nightlife.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 10 reviews
Price from
US$204.53
1 night, 2 adults

Lyngenfjord House

Cape St Francis

Set in Cape St Francis, 400 metres from Cape St. Francis Beach, Lyngenfjord House offers accommodation with free WiFi, a terrace or a balcony and access to a garden and a year-round outdoor pool.

A
Anelisa
From
South Africa
The house is perfectly located infront of the beach. Absolutely stunning views
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews
Price from
US$231.60
1 night, 2 adults

Sandown Self-Catering

Cape St Francis

Featuring a balcony with garden views, a garden and barbecue facilities, Sandown Self-Catering can be found in Cape St Francis, close to Cape St. Francis Beach and 1.8 km from Seal Point Lighthouse.

J
Jenni
From
South Africa
The hosts were very friendly and helpful
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 76 reviews
Price from
US$55
1 night, 2 adults

Adrift Guesthouse

St Francis Bay (Near Cape St Francis)

Boasting an outdoor swimming pool and views of pool, Adrift Guesthouse is a recently renovated guest house set in St Francis Bay, 1.3 km from St Francis Bay Beach.

E
Evangelia Karagiorgou
From
Greece
Beautiful place, amazing stuff 😍. Great food near by. Thank you very much for having us.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 182 reviews
Price from
US$50.49
1 night, 2 adults
See all 68 hotels in Cape St Francis

Budget hotels in Cape St Francis and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 4 reviews

    The Beech Way Cottage is located in Cape St Francis, 2.3 km from Cape St. Francis Beach, 4.5 km from St Francis Links Golf Course, and 5.1 km from Seal Point Lighthouse.

    From US$108.91 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 12 reviews

    Set in St Francis Bay and only 1 km from Cape St. Francis Beach, Bella Madre Guesthouse offers accommodation with sea views, free WiFi and free private parking.

    From US$69.48 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 91 reviews

    Located in St Francis Bay, just 1.1 km from Cape St. Francis Beach, ShipsBell 5B provides beachfront accommodation with a private beach area, an infinity pool, barbecue facilities and free WiFi.

    From US$86.85 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 395 reviews

    With Cape St. Francis Beach reachable in 1.4 km, Ships Bell at Port St Francis provides accommodation, a restaurant, a private beach area, an infinity pool and a garden.

    From US$63.69 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 159 reviews

    Situated in St Francis Bay, Port Edge - Ships Bell, Port St Francis Bay features free WiFi, parking on-site and guests can enjoy a private beach area and pool with a view.

    From US$72.95 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 85 reviews

    Situated 5.5 km from St Francis Links Golf Course, 5.7 km from Seal Point Lighthouse and 200 metres from Port St Francis, Ships Bell 17B provides accommodation set in St Francis Bay.

    From US$86.85 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 71 reviews

    Featuring accommodation with a private pool, pool view and a patio, Ships Bell 16B, St Francis Bay is set in St Francis Bay.

    From US$86.85 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 318 reviews

    Set in St Francis Bay and only 500 metres from St Francis Bay Beach, Cycads on Sea Guest House offers accommodation with sea views, free WiFi and free private parking.

Hotels located in the centre of Cape St Francis

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Situated in Cape St Francis, within less than 1 km of Cape St. Francis Beach and 2.5 km of Seal Point Lighthouse, Anchorage Cottage & The Moorings features accommodation with a garden as well as free...

    From US$68.32 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Located in Cape St Francis and only less than 1 km from Cape St. Francis Beach, Spacious, Comfortable With Huge Attention To Detail provides accommodation with garden views, free WiFi and free private...

    From US$390.65 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    Offering a garden and garden view, Sunny Beach House is located in Cape St Francis, 400 metres from Cape St. Francis Beach and 2 km from Seal Point Lighthouse.

    From US$260.55 per night
  • Featuring a private pool and garden views, Genesis Cape St Francis resort is set in Cape St Francis. This property offers access to a balcony, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 4 reviews

    Situated in Cape St Francis in the Eastern Cape region, Lavender Cottage features a patio. Set 500 metres from Cape St.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    A fresh, beachy and elevated home, a property with a garden, is located in Cape St Francis, 2.5 km from Seal Point Lighthouse, 7.7 km from St Francis Links Golf Course, as well as 4.3 km from Port St...

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Boasting quiet street views, My happy place Cape St Francis offers accommodation with a patio, around less than 1 km from Cape St. Francis Beach.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Set in Cape St Francis, Lighthouse Cape St Francis offers accommodation with private pool, free WiFi and free private parking for guests who drive.

Best hotels with breakfast in Cape St Francis and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 256 reviews

    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.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 178 reviews

    Situated in St. Francis Bay just 150 metres from the beach, BonBini Guest House offers an outdoor pool in its gardens. Its restaurant serves tropical African cuisine. Wi-Fi is free.

    From US$193.12 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 91 reviews

    Set in St Francis Bay, Sandriver Lodge offers accommodation with a terrace or a balcony, free WiFi and flat-screen TV, as well as a garden and a restaurant.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 66 reviews

    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.

    From US$225.81 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 36 reviews

    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.

    From US$213.53 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 451 reviews

    We are a 4-star boutique bed and breakfast, not a general guesthouse The only B&B located directly on the canals of St Francis Bay — a unique and key feature The property has direct canal access with...

    From US$240.86 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 400 reviews

    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.

    From US$104.22 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 17 reviews

    Boasting a patio with quiet street views, a garden and barbecue facilities, Modern Beach Cottage can be found in Cape St Francis, close to Cape St. Francis Beach and 2.6 km from Seal Point Lighthouse.

What guests said about Cape St Francis:

  • 6.0

    The restuarants were very expensive EXCEPT the new place...

    The restuarants were very expensive EXCEPT the new place called "THE KITCHEN", which we would highly recommend and is excellently run, very pleasant staff, spotlessly clean, tastefully done out, an area for children and value for money. Lovely breakfasts, coffee and homemade cakes. "THE KITCHEN" is run by a husband and wife team. WELL DONE to them.
    Guest review by
    Jennifer
    South Africa
  • 2.0

    This is probably the worst choice that we made in terms of...

    This is probably the worst choice that we made in terms of accommodation as the restaurant food is good but one visit there is enough and to drive to better restaurants you will have to pass all the shacks which could be dangerous for night driving. Better to stay in St Francis Bay and also this resort is too old and dilapidated.
    Guest review by
    Logan
    South Africa
  • 10.0

    Although not on the beach and no sea views the house was...

    Although not on the beach and no sea views the house was just lovely. Well designed, spacious ,tastefully but practically furnished. Good outside space. All 4 large bedrooms ensuite. Kitchen was well equipped. All in all a very good experience.
    Guest review by
    Lorenza
    South Africa
  • 10.0

    It is such a beautiful village.

    It is such a beautiful village. The most amazing beaches and so much to do. From reading a book with a view, to coastal walks and beach walks. Surfing a world class wave and if you enjoy fishing, so many places to go. Lovely restaurants are close by if you feel like being spoilt a bit. A great individual or family vacation destination.
    Guest review by
    Jackson
    South Africa
  • 10.0

    I loved the peace and tranquillity of the place.

    I loved the peace and tranquillity of the place. Amenities was not far from resort. We just had to bring food and clothes everything was in the house that we needed. Love that someone came to clean the braai stand and that there was a dishwasher😁. The restaurant and bar was lovely and they had a live musician playing music.the beach was just a walk from the place we stayed. Everyone was friendly.
    Guest review by
    Prins
    South Africa
  • 10.0

    Great people friendly staff at shops and restaurants. .

    Great people friendly staff at shops and restaurants. . Beautiful beaches. Light house wonderful experience at the historic light house. Fantastic indoor pool and gym also fish and chips sit down or take aways and a well stocked supermarket. This is the place to get a good rest and even fishing or surfing. Stunning place .
    Guest review by
    Dreyer

See reviews by guests who stayed at hotels in Cape St Francis

See all
  • From US$122.40 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 210 reviews
    The location is perfect with amazing views. The resort offers interesting activities and the staff is so helpful. Being there was relaxing and refreshing.
    Guest review by
    Makamohelo
    Lesotho
  • From US$260.55 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews
    The location was exceptionally positioned. This is a self catering venue, thus no breakfast was served.
    Guest review by
    Blou
    South Africa