Default HTG hotel image

Top Hotels Near Port St. Francis in Saint Francis Bay from NZ$79

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Port St. Francis hotels

1. BonBini Guest House

BonBini Guest House
4.0 star property
2.9 km from Port St. Francis
9.2 out of 10, Wonderful, (69 reviews)
"A very good guesthouse for a weekend "
United States
Emmanuel
The price is NZ$403
includes taxes & fees
10 Dec - 11 Dec
BonBini Guest House

2. Harbour Club

Harbour Club
4.0 star property
0.2 km from Port St. Francis
8.8 out of 10, Excellent, (5 reviews)
"Great apartment, great views and location. Vincent was exceptional. "
South Africa
Michael
The price is NZ$180
includes taxes & fees
16 Nov - 17 Nov
Harbour Club

3. Cape St Francis Resort

Cape St Francis Resort
3.0 star property
2 km from Port St. Francis
8.0 out of 10, Very good, (70 reviews)
"Clean room, nice pool"
United States
Risuna
The price is NZ$179
includes taxes & fees
17 Nov - 18 Nov
Cape St Francis Resort

4. Beach Break Guest Houses and Villas

Beach Break Guest Houses and Villas
3.5 star property
2.6 km from Port St. Francis
The price is NZ$322
includes taxes & fees
18 Nov - 19 Nov
Beach Break Guest Houses and Villas

5. Dolphin View Guesthouse

Dolphin View Guesthouse
3.0 star property
17.9 km from Port St. Francis
9.8 out of 10, Exceptional, (40 reviews)
"Great rooms."
South Africa
Rainier
The price is NZ$110
includes taxes & fees
19 Nov - 20 Nov
Dolphin View Guesthouse

6. Mykonos Luxury Guest House

Mykonos Luxury Guest House
3.0 star property
3.2 km from Port St. Francis
9.6 out of 10, Exceptional, (13 reviews)
"Run by three mothers very nice. Excellent view excellent everything."
United States
William
The price is NZ$222
includes taxes & fees
16 Nov - 17 Nov
Mykonos Luxury Guest House

7. Savoy hotel

Savoy hotel
3.0 star property
16 km from Port St. Francis
7.4 out of 10, Good, (19 reviews)
"Conveniently located near the beach and shops"
United States
Sean
The price is NZ$212
includes taxes & fees
16 Nov - 17 Nov
Savoy hotel

8. Seaside Shalom Apartment - Ocean Views

Seaside Shalom Apartment - Ocean Views
3.0 star property
3.2 km from Port St. Francis
The price is NZ$165
includes taxes & fees
16 Nov - 17 Nov
Seaside Shalom Apartment - Ocean Views

9. Diaz 15 House on the Bay

Diaz 15 House on the Bay
3.5 star property
16.5 km from Port St. Francis
9.8 out of 10, Exceptional, (12 reviews)
"On the beach, amazing views, excellent service and fantastic breakfast. Great family accommodation."
Australia
Carlene
The price is NZ$315
includes taxes & fees
17 Nov - 18 Nov
Diaz 15 House on the Bay

10. Dune Ridge Country House

Dune Ridge Country House
4.0 star property
5.2 km from Port St. Francis
9.6 out of 10, Exceptional, (17 reviews)
"Overall a good experience in a natural environment. Nice and relaxed. Breakfast could definitely improve. But we had a nice break-away."
South Africa
Anonymous traveller
The price is NZ$318
includes taxes & fees
17 Nov - 18 Nov
Dune Ridge Country House

11. Canal Guest House

Canal Guest House
3.0 star property
4.7 km from Port St. Francis
9.6 out of 10, Exceptional, (19 reviews)
"Modern and friendly rooms, very nice and "
Switzerland
Juergen
The price is NZ$430
includes taxes & fees
18 Nov - 19 Nov
Canal Guest House

12. St Francis Golf Lodge

St Francis Golf Lodge
4.0 star property
4.5 km from Port St. Francis
9.4 out of 10, Exceptional, (18 reviews)
"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."
United Kingdom
LYNN
The price is NZ$449
includes taxes & fees
16 Nov - 17 Nov
St Francis Golf Lodge

13. Villa Petit

Villa Petit
3.5 star property
17.8 km from Port St. Francis
9.2 out of 10, Wonderful, (11 reviews)
"Very quite place to stay, everything was good"
United Kingdom
Richard
The price is NZ$128
includes taxes & fees
16 Nov - 17 Nov
Villa Petit

14. Stone Olive Guest House

Stone Olive Guest House
4.0 star property
17.3 km from Port St. Francis
9.2 out of 10, Wonderful, (58 reviews)
"A pleasant stay at a good, well presented and maintained property. The room was comfortable and quiet, breakfast was excellent and if you’re fortunate enough to have a room with a balcony, the view is fabulous. One small negative was no hot water for the shower at night."
United Kingdom
Gavin
The price is NZ$148
includes taxes & fees
19 Nov - 20 Nov
Stone Olive Guest House

15. A1 Kynaston collection

A1 Kynaston collection
3.0 star property
19.5 km from Port St. Francis
9.0 out of 10, Wonderful, (30 reviews)
"The property is in a quiet area and the check in was seamless. The accommodations were self contained and all facilities available. "
United Kingdom
Samuel
The price is NZ$83
includes taxes & fees
23 Nov - 24 Nov
A1 Kynaston collection

16. On the Beach Guesthouse

On the Beach Guesthouse
4.0 star property
17.8 km from Port St. Francis
9.0 out of 10, Wonderful, (84 reviews)
"We had an amazing stay!!! Surfs up."
United States
John
The price is NZ$231
includes taxes & fees
17 Nov - 18 Nov
On the Beach Guesthouse

17. The Mandyville

The Mandyville
4.0 star property
16.9 km from Port St. Francis
8.8 out of 10, Excellent, (52 reviews)
"Fabulous stay, staff were very friendly too."
United Kingdom
Anonymous traveller
The price is NZ$226
includes taxes & fees
17 Nov - 18 Nov
The Mandyville

18. Greystone Guesthouse

Greystone Guesthouse
3.0 star property
18.3 km from Port St. Francis
8.8 out of 10, Excellent, (47 reviews)
"Spotless clean room! Friendly staff. Great view! "
United States
Gordon
The price is NZ$107
includes taxes & fees
16 Nov - 17 Nov
Greystone Guesthouse

19. Aquarius Bed And Breakfast

Aquarius Bed And Breakfast
3.0 star property
16.9 km from Port St. Francis
8.0 out of 10, Very good, (22 reviews)
"Lovely reception but the place is not a bed and breakfast, it’s accommodation only. The pool was unusable as it was dirty, the floors were dirty making our feet in the room dirty. I wonder if they even follow any covid disinfecting protocols. It looks like a backpackers and should be advertised as such"
South Africa
Ben
The price is NZ$79
includes taxes & fees
17 Nov - 18 Nov
Aquarius Bed And Breakfast

20. Mentors Country Estate

Mentors Country Estate
3.0 star property
18.8 km from Port St. Francis
6.8 out of 10, (10 reviews)
"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. "
United States
Anonymous traveller
The price is NZ$132
includes taxes & fees
22 Nov - 23 Nov
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.

Compare top hotels near Port St. Francis

4.0 star property
2.9 km from Port St. Francis
4.0 star property
0.2 km from Port St. Francis
3.0 star property
2 km from Port St. Francis
3.0 star property
17.9 km from Port St. Francis
3.0 star property
3.2 km from Port St. Francis
9.2
Wonderful
69 reviews
8.8
Excellent
5 reviews
8.0
Very good
70 reviews
9.8
Exceptional
40 reviews
9.6
Exceptional
13 reviews
The price is NZ$403
includes taxes & fees
10 Dec - 11 Dec
The price is NZ$180
includes taxes & fees
16 Nov - 17 Nov
The price is NZ$179
includes taxes & fees
17 Nov - 18 Nov
The price is NZ$110
includes taxes & fees
19 Nov - 20 Nov
The price is NZ$222
includes taxes & fees
16 Nov - 17 Nov
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • No Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking

Top Port St. Francis Hotel Reviews

Other attractions near Port St. Francis

Frequently asked questions

What are the top-rated hotels near Port St. Francis?
Discover the top-rated hotels near Port St. Francis, where comfort meets breathtaking coastal views, making for an unforgettable stay.

Dune Ridge Country House

Dune Ridge Country House is an inviting retreat, located just 6.0 km from Port St. Francis, with an impressive review rating of 9.6. Guests can unwind in the spa with a range of treatments including Swedish massage and reflexology, or enjoy the serene outdoor pool surrounded by lush gardens. The hotel features modern amenities such as a restaurant with garden views and complimentary daily breakfast, making it an excellent choice for travellers seeking relaxation and rejuvenation.

The Sands @ St Francis

The Sands @ St Francis is a luxurious hotel just 3.7 km from Port St. Francis, rated highly with a 9.6 review score. This boutique hotel offers stunning ocean views and features elegant suites with premium bedding and jetted bathtubs. Guests can indulge in free daily breakfast and enjoy the outdoor pool alongside a poolside bar, creating a perfect atmosphere for relaxation. The inviting terrace is ideal for soaking in the coastal ambiance.

Canal Guest House

Canal Guest House offers charming accommodations, located 6.0 km from Port St. Francis and receiving a stellar review rating of 9.6. This cozy traveler house provides a complimentary breakfast and features an outdoor pool complemented by sun loungers, making it a delightful spot for travellers to unwind. Guests can also enjoy the beautiful garden area and nearby beach access, ensuring a refreshing getaway.
What are the most popular family-friendly hotels near Port St. Francis?
For families seeking a memorable getaway near Port St. Francis, these top-rated family-friendly hotels offer comfortable stays and delightful amenities for all ages.

Dune Ridge Country House

Dune Ridge Country House, a hotel located just 6.0 km from Port St. Francis, features an impressive 9.6 review rating. This family-friendly haven provides amenities like free cribs, supervised childcare, and connecting rooms, making it perfect for families. Guests can also enjoy an indoor and outdoor pool, a spa, and beautiful gardens for relaxation and play.

Canal Guest House

Canal Guest House, a cozy stay only 6.0 km from Port St. Francis, boasts a review rating of 9.6. This inviting travelerhouse is family-friendly with options for rollaway beds and daily housekeeping. Guests can relax by the outdoor pool or enjoy a continental breakfast, all while being close to the sandy beach for family adventures.

Sandals Guest House

Sandals Guest House, rated 9.2 by travellers and conveniently located 3.7 km from Port St. Francis, offers a charming retreat for families. This hotel features free cribs and a lovely garden, along with an outdoor pool and complimentary English breakfast. Guests will appreciate the nearby beach access and various water sports activities for fun-filled family days.
Are there any highly rated hotels near Port St. Francis?
Discover the top-rated hotels near Port St. Francis, perfect for an unforgettable stay in beautiful Saint Francis Bay, Eastern Cape.

The Sands @ St Francis

The Sands @ St Francis offers an exceptional retreat just 3.7 km from Port St. Francis, with a remarkable review rating of 9.6 and a luxurious experience. This boutique hotel features outdoor pools and a stunning ocean view from many of its rooms. Guests can indulge in complimentary English breakfast, unwind in the hot tub, or enjoy the terrace overlooking the beach. With amenities like Egyptian cotton sheets, air conditioning, and private balconies, it promises a serene atmosphere for all travellers.
Which hotels near Port St. Francis offer the best views?
Discover the top-rated hotels near Port St. Francis that offer breathtaking views and unforgettable experiences.

Dune Ridge Country House

Dune Ridge Country House is a retreat located just 6.0 km from Port St. Francis, with a stellar review rating of 9.6. Guests can indulge in the on-site spa with a variety of treatments or take a refreshing dip in the outdoor pool. The hotel features a beautiful terrace and a garden view restaurant, creating the perfect ambiance to relax and enjoy the scenery.

The Sands @ St Francis

The Sands @ St Francis, a luxurious hotel, lies only 3.7 km from Port St. Francis and is rated 9.6 by travellers. With stunning ocean views from many of its suites, this hotel offers a delightful outdoor pool, a hot tub, and a poolside bar for travellers to unwind. Enjoy complimentary breakfast and relax on your private balcony or patio while soaking in the coastal beauty.

St Francis Golf Lodge

St Francis Golf Lodge, rated 9.6 by travellers, provides a splendid experience just 5.8 km from Port St. Francis. Nestled alongside a golf course, this lodge features outdoor pools and stunning golf course views. Guests can enjoy free breakfast and easy access to nearby snorkeling and beach activities, making it a perfect getaway for nature lovers.
What are the best affordable hotels near Port St. Francis?
Finding the perfect budget-friendly stay near Port St. Francis means enjoying both comfort and value during your visit.

Canal Guest House

Canal Guest House is a charming accommodation located just 6.0 km from Port St. Francis, an impressive travellers' rating of 9.6. Ideal for families, this traveler house offers free continental breakfast and free WiFi, ensuring a delightful stay for all travellers. Enjoy the outdoor pool, relax on the terrace, and take advantage of the self-parking facilities. The beautiful surroundings include a nearby beach, perfect for a day of sun and fun.
What are the best boutique hotels near Port St. Francis?
For travellers seeking top-rated boutique hotels near Port St. Francis, there are exquisite options that combine luxury and comfort.

The Sands @ St Francis

The Sands @ St Francis is a stunning boutique hotel located just 3.7 km from Port St. Francis, with an impressive travellers' rating of 9.6. This hotel caters perfectly to those seeking a luxurious experience, featuring an outdoor pool, hot tub, and complimentary breakfast with English options. Guests can enjoy ocean views from their balconies or patios, and the hotel also offers convenient amenities such as airport transportation, covered self-parking, and premium bedding for ultimate comfort.
Are there any hotels with pools close to Port St. Francis?
Finding the ideal hotel with a pool near Port St. Francis can make your stay in Saint Francis Bay even more enjoyable. Here are some top-rated options that offer refreshing swimming facilities and other delightful amenities.

Dune Ridge Country House

Dune Ridge Country House, a retreat situated 6.0 km from Port St. Francis, boasts an exceptional review rating of 9.6. This hotel features both indoor and outdoor pools, allowing travellers to swim regardless of the weather. Additional amenities include a spa offering various treatments and supervised childcare, making it a family-friendly option.

The Sands @ St Francis

The Sands @ St Francis is a luxurious hotel located only 3.7 km from Port St. Francis, rated an outstanding 9.6 by travellers. Guests can enjoy the stunning outdoor pool and poolside bar, ideal for unwinding after a day of exploring. The hotel also offers spacious suites with ocean views and complimentary breakfast, ensuring a comfortable and refreshing stay.

Sandals Guest House

Sandals Guest House is a charming accommodation located just 3.7 km from Port St. Francis. With an impressive review rating of 9.2, this traveler house features an inviting outdoor pool with sun loungers and a poolside bar, perfect for relaxation. Guests can enjoy complimentary breakfast and access to nearby beach activities such as kayaking and surfing, ensuring a fun-filled stay.
Can I book a fully refundable hotel close to Port St. Francis?
Most bookings on Expedia are refundable if cancelled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, set your travel dates and use the "Fully refundable" filter.
Can I find Expedia discounts for hotels near Port St. Francis?
To look for discounts on hotels near Port St. Francis, join One Key™— our free travel rewards programme. One Key members get instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you can save is by booking a package with hotel and flights.† *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands. †Members only. Savings vary and subject to availability.
How much is a hotel near Port St. Francis?
Staying near Port St. Francis is a treat, with plenty of hotels from NZ$79 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.