Find Hotels near Port St. Francis in Saint Francis Bay

Deals close to port from $32

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
1
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 106 hotels close to Port St. Francis with room rates, reviews, and availability. Most hotels are fully refundable.

Cape St Francis Resort
3 out of 5
1.4 mi from Port St. Francis
The price is $88 per night from Mar 23 to Mar 24
$88
per night
Mar 23 - Mar 24
8/10 Very Good! (54 reviews)
"Amazing, child and pet friendly"

Reviewed on Dec 24, 2022

Cape St Francis Resort
Intle Game Lodge
4 out of 5
23 mi from Port St. Francis
9.6/10 Exceptional! (13 reviews)
Inle - WOW!
"The Intle Game Lodge is a wonderful place and I'd highly recommend it. As there are no natural predators in the grounds guests are free to walk and get really close to the giraffes, zebras and various types of boek that roam around the beautiful setting. The pool and deck area have stunning views ..."

Reviewed on Jan 2, 2020

Intle Game Lodge
Shaloha Guesthouse on Supertubes
4 out of 5
12 mi from Port St. Francis
Fully refundableReserve now, pay when you stay
The price is $86 per night from Apr 18 to Apr 19
$86
per night
Apr 18 - Apr 19
9.8/10 Exceptional! (39 reviews)
"Beautiful views, quiet and peaceful. The property and rooms were spotless."

Reviewed on Mar 23, 2022

Shaloha Guesthouse on Supertubes

Save an average of 15% on thousands of hotels when you're signed in

Super Tubes Guesthouse
4 out of 5
12 mi from Port St. Francis
The price is $80 per night from Mar 23 to Mar 24
$80
per night
Mar 23 - Mar 24
9/10 Wonderful! (89 reviews)
Highly recommended hotel.
"Couldn't get better! Amazing breakfast, friendly staff, extreamly close to town & beach. The perfect stay, we will definitely be back!"

Reviewed on Aug 4, 2022

Super Tubes Guesthouse
Marina Martinique B and B
3 out of 5
8.4 mi from Port St. Francis
The price is $43 per night from Mar 27 to Mar 28
$43
per night
Mar 27 - Mar 28
10/10 Exceptional! (1 review)
Excellent location and friendly service
"Very good location with excellent service and comfortable room."

Reviewed on Feb 28, 2020

Marina Martinique B and B
JBay Zebra Lodge
4 out of 5
24 mi from Port St. Francis
The price is $129 per night from Mar 30 to Mar 31
$129
per night
Mar 30 - Mar 31
9.4/10 Exceptional! (20 reviews)
"Beautiful scenery, friendly staff, zebra roaming the property"

Reviewed on Feb 13, 2023

JBay Zebra Lodge
Sandals Guest House
4 out of 5
2 mi from Port St. Francis
The price is $112 per night from Mar 23 to Mar 24
$112
per night
Mar 23 - Mar 24
9/10 Wonderful! (57 reviews)
Pleasant weekend break in St Francis Bay
"Well maintained property in a pleasant environment. Excellent service throughout especially from Front Office Managar Lusanda who is a gem and a true asset to sandals Guest house. Basic but wholesome breakfast offered on the deck overlooking the pool is included in the tariff Recommended.."

Reviewed on Feb 27, 2023

Sandals Guest House
Sea Whisper Guest House & Self Catering
4 out of 5
11 mi from Port St. Francis
The price is $52 per night from Apr 11 to Apr 12
$52
per night
Apr 11 - Apr 12
9.2/10 Wonderful! (42 reviews)
"Pros: Beautiful room, Clean, Ocean View, Friendly Staff Cons: None"

Reviewed on May 28, 2022

Sea Whisper Guest House & Self Catering
Diaz 15 House on the Bay
3.5 out of 5
10 mi from Port St. Francis
The price is $279 per night from Apr 5 to Apr 6
$279
per night
Apr 5 - Apr 6
9/10 Wonderful! (2 reviews)
"Fabulous property right on the beach, the location could not have been bettet"

Reviewed on Feb 9, 2019

Diaz 15 House on the Bay
Savoy hotel
3 out of 5
10 mi from Port St. Francis
The price is $53 per night from Mar 24 to Mar 25
$53
per night
Mar 24 - Mar 25
7.4/10 Good! (7 reviews)
Fine, but...
"The hotel room was clean and the bed comfortable (we like very firm mattresses). The bathroom is small, with a very narrow shower door (since there is plenty of wall next to it unsure why). The bath towels were clean but showed signs of age (some holes in one). The little porch was overfull. A room ..."

Reviewed on Nov 7, 2021

Savoy hotel
A1 Kynaston
3 out of 5
12 mi from Port St. Francis
The price is $32 per night from Mar 28 to Mar 29
$32
per night
Mar 28 - Mar 29
9/10 Wonderful! (25 reviews)
"The view, excellent, B&B was of a high standard, would refer family and friends."

Reviewed on Feb 3, 2020

A1 Kynaston
St Francis Golf Lodge
4 out of 5
3 mi from Port St. Francis
Fully refundableReserve now, pay when you stay
The price is $164 per night from Apr 2 to Apr 3
$164
per night
Apr 2 - Apr 3
9.6/10 Exceptional! (12 reviews)
"The golf lodge was amazing - Views over the 1st tee and 9th green - Rooms and clubhouse were done to a very high standard and Debbie the golf manageress was amazing - she even booked us a meal at a local restaurant which was lovely and the owners came and picked you up and dropped you off. Would ..."

Reviewed on Mar 30, 2022

St Francis Golf Lodge
On the Beach Guesthouse
4 out of 5
11 mi from Port St. Francis
9/10 Wonderful! (51 reviews)
"Very clean and beautifully situated. Lovely little breakfast area upstairs. The beach location is perfect."

Reviewed on Feb 3, 2023

On the Beach Guesthouse
Stone Olive Guest House
4 out of 5
11 mi from Port St. Francis
Fully refundableReserve now, pay when you stay
The price is $58 per night from Apr 7 to Apr 8
$58
per night
Apr 7 - Apr 8
9.2/10 Wonderful! (48 reviews)
Highly recommended
"Immaculate hotel, friendly and welcoming staff, delicious breakfast"

Reviewed on Sep 10, 2022

Stone Olive Guest House
Dune Ridge Country House
4 out of 5
3.6 mi from Port St. Francis
The price is $155 per night from Mar 23 to Mar 24
$155
per night
Mar 23 - Mar 24
9.6/10 Exceptional! (17 reviews)
Great Break-away
"Overall a good experience in a natural environment. Nice and relaxed. Breakfast could definitely improve. But we had a nice break-away."

Reviewed on Nov 1, 2020

Dune Ridge Country House
Seals Backpackers
2 out of 5
1.4 mi from Port St. Francis
The price is $35 per night from Mar 23 to Mar 24
$35
per night
Mar 23 - Mar 24
7.6/10 Good! (4 reviews)
"Ok - but needs a facelift!"

Reviewed on Dec 24, 2019

Seals Backpackers
Dolphin View Guesthouse
3 out of 5
11 mi from Port St. Francis
Fully refundableReserve now, pay when you stay
The price is $44 per night from Mar 27 to Mar 28
$44
per night
Mar 27 - Mar 28
9.6/10 Exceptional! (30 reviews)
"The place is lovely. They have swimming pool indoor and outdoor, you have your own room with a private toilet and a terrace with a nice view. They also have few animals which is really nice. The place has got all the safety measures to make you feel safe. They also have a kitchen that you can use ..."

Reviewed on Dec 10, 2021

Dolphin View Guesthouse
The Mandyville
4 out of 5
11 mi from Port St. Francis
The price is $85 per night from Mar 25 to Mar 26
$85
per night
Mar 25 - Mar 26
8.8/10 Excellent! (35 reviews)
"Excellent staff and managers."

Reviewed on Jan 9, 2023

The Mandyville
Greystone Guest House
3 out of 5
12 mi from Port St. Francis
Fully refundableReserve now, pay when you stay
The price is $32 per night from Mar 24 to Mar 25
$32
per night
Mar 24 - Mar 25
8.8/10 Excellent! (36 reviews)
Peaceful
"Professional"

Reviewed on Apr 9, 2022

Greystone Guest House
Dio Dell Amore Guest House
5 out of 5
13 mi from Port St. Francis
The price is $63 per night from Mar 23 to Mar 24
$63
per night
Mar 23 - Mar 24
7.8/10 Good! (14 reviews)
Enjoyable Stay over with comfort and relaxation
"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"

Reviewed on Oct 28, 2019

Dio Dell Amore Guest House
Don't see what you're looking for?
See all available properties in Port St. Francis
View all properties
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.

Port St. Francis hotels information

Number of reviews
596
Accommodation
106 hotels
Lowest Price
$32
Highest Price
$279

Hotels near Other Saint Francis Bay Attractions

Frequently asked questions

What's the area like around Port St. Francis?

Port St. Francis is located in an area of Saint Francis Bay that travelers like for its beaches. You'll find 29 hotels and other accommodations within a few miles for a convenient home base.

What's the best hotel to stay near Port St. Francis?

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

How many hotels should I expect to find near Port St. Francis?

Expedia has 29 hotels and other accommodations a few miles from Port St. Francis.

If I need to cancel the hotel reservation for my stay near Port St. Francis, will I receive a refund?

Yes! Most room reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of booking. Add dates, click "Search", then you can filter by "fully refundable" to get the best deals available near Port St. Francis.

Where can I learn more about changing or cancelling my trip in the area near Port St. Francis?

For more details about updating your stay near Port St. Francis or cancelling it, click here.

Recent reviews of Port St. Francis hotels
Expedia verified reviews