Find hotels in Saint Francis Bay from AED 123

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 105 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Harbour Club

3.0 star property
10.0 out of 10, Exceptional, (2)
"Great apartment, great views and location. Vincent was exceptional. "
The price is AED 274
AED 315 total
includes taxes & fees
25 Jun - 26 Jun
Harbour Club

The Sands @ St Francis

5.0 star property
9.6 out of 10, Exceptional, (29)
"Beautiful view"
The Sands @ St Francis

St Francis Golf Lodge

4.0 star property
9.6 out of 10, Exceptional, (17)
"Lovely property with super views over the golf course. The staff were all very pleasant. The local area was pretty and very safe. Unfortunately the golf course restaurant/cafe does not serve food in the evening but we drove into the harbour area for a superb meal."
The price is AED 586
AED 674 total
includes taxes & fees
7 Jul - 8 Jul
St Francis Golf Lodge

Dune Ridge Country House

4.0 star property
9.6 out of 10, Exceptional, (17)
"Overall a good experience in a natural environment. Nice and relaxed. Breakfast could definitely improve. But we had a nice break-away."
The price is AED 502
AED 577 total
includes taxes & fees
25 Jun - 26 Jun
Dune Ridge Country House

Sandals Guest House

4.0 star property
9.2 out of 10, Wonderful, (65)
"A very good guesthouse for a weekend "
The price is AED 345
AED 397 total
includes taxes & fees
6 Jul - 7 Jul
Sandals Guest House

Marina Martinique B and B

3.0 star property
9.6 out of 10, Exceptional, (4)
"Wonderful amazing clean "
The price is AED 190
AED 190 total
includes taxes & fees
7 Jul - 8 Jul
Marina Martinique B and B

Dolphin View Guesthouse

3.0 star property
9.8 out of 10, Exceptional, (36)
"Brilliant value for money."
The price is AED 162
AED 186 total
includes taxes & fees
7 Jul - 8 Jul
Dolphin View Guesthouse

Stone Olive Guest House

4.0 star property
9.2 out of 10, Wonderful, (56)
"This was the perfect spot for a night while on a road trip. I felt welcomed and well taken care of. "
The price is AED 226
AED 260 total
includes taxes & fees
28 Jun - 29 Jun
Stone Olive Guest House

Shaloha Guesthouse on Supertubes

4.0 star property
10.0 out of 10, Exceptional, (52)
"Truly amazing hotel, ran by amazing ladies! The location is perfect, the beach is perfect and the stay is always perfect 😁"
The price is AED 349
AED 402 total
includes taxes & fees
25 Jun - 26 Jun
Shaloha Guesthouse on Supertubes

A1 Kynaston collection

3.0 star property
9.0 out of 10, Wonderful, (29)
"Great one night stay and location was good. No secure parking but it's a safe neighborhood. Will stay again The only thing I can say is that the person underneath our apartment had a braai outside and when we opened our room window the whole room was flooded with smoke. I would suggest braai at designated area. "
The price is AED 123
AED 141 total
includes taxes & fees
7 Jul - 8 Jul
A1 Kynaston collection

Super Tubes Guesthouse

4.0 star property
9.4 out of 10, Exceptional, (118)
"Efficient and friendly staff, beautiful facilities, and great breakfast! "
The price is AED 337
AED 388 total
includes taxes & fees
7 Jul - 8 Jul
Super Tubes Guesthouse

Diaz 15 House on the Bay

3.5 star property
9.6 out of 10, Exceptional, (8)
"We had a fantastic stay at 15 Diaz. Check-in was easy, staff was professional and friendly, and the accommodations were even better than the pictures. We also loved the beach front access, pool, and two separate bedrooms. "
The price is AED 346
AED 398 total
includes taxes & fees
7 Jul - 8 Jul
Diaz 15 House on the Bay

The Mandyville

4.0 star property
9.0 out of 10, Wonderful, (43)
"Fabulous stay, staff were very friendly too."
The price is AED 288
AED 333 total
includes taxes & fees
25 Jun - 26 Jun
The Mandyville

On the Beach Guesthouse

4.0 star property
9.2 out of 10, Wonderful, (68)
"Great location right on the sand! We had the honeymoon suite which was nice. Breakfast in the main lounge/dining area had a great view of the beach. The staff and food were also excellent "
The price is AED 383
AED 445 total
includes taxes & fees
25 Jun - 26 Jun
On the Beach Guesthouse

Greystone Guest House

3.0 star property
8.8 out of 10, Excellent, (41)
"Idéalement placé car à proximité immédiate d'un petit centre commercial cet hôtel remplit tous mes critères: très propre, propriétaire charmante, literie parfaite, petit déjeuner complet, je recommande ce lieu. J'y reviendrais avec plaisir. "
The price is AED 211
AED 211 total
includes taxes & fees
1 Jul - 2 Jul
Greystone Guest House

Cape St Francis Resort

3.0 star property
8.0 out of 10, Very Good, (67)
"Loved loved loved this place and whole area around and about "
The price is AED 375
AED 431 total
includes taxes & fees
25 Jun - 26 Jun
Cape St Francis Resort

Dio Dell Amore Guest House

5.0 star property
7.8 out of 10, Good, (14)
"Friendly reception everything explained in detail Beautiful scenery and very interesting Italian lay out of the Guest House Very pleasant stay felt like we were in Tuscany Will definitely recommend it to friends and family "
Dio Dell Amore Guest House

Grand House Lodge Jeffreys Bay

3.5 star property
7.0 out of 10, Good, (4)
"Hotel very clean, shower head placed unusually low, bathroom sink very small. Breakfast was delicious but took over an hour to prepare."
Grand House Lodge Jeffreys Bay

Mentors Country Estate

3.0 star property
6.8 out of 10, (8)
"Still don't know how Expedia managed to call what we rented "3 ROOMS" when they were clearly three FLATS. There was room for 15 for the 5 of us (we oriiginally reserved 7 but 2 of our guests bailed. thought that was a waste of our money. "
Mentors Country Estate
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Saint Francis Bay

Love surfing, golf, and beaches? Get away to Saint Francis Bay!

Frequently asked questions

Where is the best place to stay in Saint Francis Bay?

Dune Ridge Country House is ranked highly by Expedia customers. This country house offers a full-service spa and a golf course. The Sands @ St Francis is another top choice for your stay based on reviews. See all available top hotels, or vacation rentals in Saint Francis Bay.

What are some of the best vacation rentals in Saint Francis Bay?

St Francis Bay House On The Canal: This Saint Francis Bay vacation home rental is located near the beach and has a garden, a selection of games, and air-conditioning to put you at ease in your new surroundings. It has 4 bedrooms as well as a kitchen with a fridge, a stovetop, and a microwave, so you can cook with friends or family. Some other top choices in Saint Francis Bay are 8 Seaglades - Four Bedroom House, Sleeps 8 and St Francis Bay Luxury Lodge 2. See all vacation rentals in Saint Francis Bay.

If I need to cancel my hotel reservation in Saint Francis Bay, will I receive a refund?

Yes! Most hotel room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Saint Francis Bay.

Where can I learn more about changing or cancelling my trip to Saint Francis Bay?

For more details about rescheduling or cancelling your trip to Saint Francis Bay, click here.

What's the best accommodation for families in Saint Francis Bay?

Dune Ridge Country House is a country house with an outdoor pool and a restaurant, and it's a top choice on Expedia for families. Attractions in the area like Dolphin Beach are also fun for the whole family. Find more child-friendly accommodations in Saint Francis Bay.

What is the top LGBTQ-friendly hotel in Saint Francis Bay?

Dune Ridge Country House is a top LGBTQ-friendly hotel that features a full-service spa and a private beach.

Where is the best hotel to stay close to St. Francis Bay Beach?

Adjacent to St. Francis Bay Beach, Sandals Guest House is one of the top choices for your stay based on our traveler data, and this 4-star guesthouse offers 2 bars and free breakfast. Other good options within a short distance include The Sands @ St Francis and Cottage on the Hill.

What about the best place to stay close to Port St. Francis?

One of the top choices for your stay is Captain's Reach St. Francis Bay, located next to Port St. Francis, and this 4-star vacation home offers free parking and private patios. Mi Ki Guesthouse at Periwinkle St Francis Bay (PTY, located just 0.4 mi (0.6 km) away, is another good option.

What's the best place for a beach vacation in Saint Francis Bay?

Sandals Guest House is a top beach guesthouse offering free breakfast and 2 bars/lounges, located within a short 3-minute walk of St. Francis Bay Beach. Other good choices for your stay near the beach include The Sands @ St Francis and Dune Ridge Country House. See more stays near the beach in Saint Francis Bay.

What's the best high-end hotel in Saint Francis Bay?

The Sands @ St Francis is a luxury guesthouse with 2 outdoor pools and a deli, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Saint Francis Bay.

What's the best boutique-style accommodation in Saint Francis Bay?

The Sands @ St Francis is a favorite guesthouse with our travelers looking for a stylish accommodation, and features 5 guestrooms, 2 outdoor pools, and free breakfast. See all boutique hotels in Saint Francis Bay.

What's the best place to stay if I'm looking to play golf in Saint Francis Bay?

Sandals Guest House is a top guesthouse that has an adjacent golf course and features free breakfast. Other good options to stay near a golf course include St Francis Golf Lodge and Dune Ridge Country House. You can tee off at St. Francis Bay Golf Club or St. Francis Links while you're in town. See more golf hotels in Saint Francis Bay.

What are some accommodations with pools in Saint Francis Bay?

Sandals Guest House: Features 2 bars, an outdoor pool, and daily. Canal Guest House and St Francis Golf Lodge are two additional hotels that feature an onsite pool. View all hotels with pools in Saint Francis Bay.

What is the best spa hotel in Saint Francis Bay?

Dune Ridge Country House is a top spa hotel featuring a golf course, a bar, an indoor pool, and a restaurant. Enjoy a facial, Swedish massage, or reflexology at Bush Spa. In-room massages are also available. Another popular spa hotel in Saint Francis Bay is Dune Ridge Country House. See all spa hotels in Saint Francis Bay.

What's the best place to stay near Port Elizabeth Airport (PLZ)?

Road Lodge Port Elizabeth Airport is a popular hotel, featuring a roundtrip airport shuttle and an airport shuttle. It's located a short 0.2 mi (0.3 km) from Port Elizabeth Airport. Other choices within close proximity to the airport include Treetops Guesthouse and á La Martha’s Air-Port Guest House.

How is it to stay in Saint Francis Bay?

Visitors can enjoy all that Saint Francis Bay has to offer including the golf courses and seaside. In Saint Francis Bay, there are 18 hotels and other accommodations to choose from. Find out more about Saint Francis Bay.

What should I see while I'm in Saint Francis Bay?

Favorite places to visit include St. Francis Bay Beach, St. Francis Bay Golf Club, and St. Francis Links. Additionally, you might want to add Port St. Francis to your itinerary. Check out what more to see and do in Expedia's Saint Francis Bay guide.

What's the weather like in Saint Francis Bay?

The hottest months are usually January and February with an average temp of 71°F, while the coldest months are July and August with an average of 60°F. Average annual precipitation for Saint Francis Bay is 19 inches.