Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Saint Francis Bay
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
South Africa
South Africa
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Amazing pools
Amazing views
Rooms
Beachfront
Bed & breakfasts
Farms
Cabins
National parks
Tiny homes
Beach
Surfing
Golfing
Filters
0
Display total before taxes
Show map
Search results; 385 places in Saint Francis Bay
385 places in Saint Francis Bay
Guest favourite
Guest favourite
Flat in Saint Francis Bay
As close to the beach as possible!
3 beds
3 beds
5–10 May
5–10 May
$76 SGD
night
$76 SGD per night
4.79 out of 5 average rating, 438 reviews
4.79 (438)
Superhost
Superhost
Flat in Saint Francis Bay
Watch the sun rise over the sea
3 beds
3 beds
3–8 Apr
3–8 Apr
$74 SGD
night
$74 SGD per night
4.73 out of 5 average rating, 138 reviews
4.73 (138)
Guest favourite
Guest favourite
Flat in Saint Francis Bay
Luxury apartment exquisite finishes, magical view
2 beds
2 beds
1–6 Apr
1–6 Apr
$173 SGD
night
$173 SGD per night
4.86 out of 5 average rating, 103 reviews
4.86 (103)
Guest favourite
Guest favourite
Flat in Saint Francis Bay
WOW - Beachfront apartment with large sunny deck
1 double bed
1 double bed
10–15 Apr
10–15 Apr
$58 SGD
night
$58 SGD per night
4.78 out of 5 average rating, 246 reviews
4.78 (246)
Guest favourite
Guest favourite
Flat in Saint Francis Bay
Beachfront Getaway
3 beds
3 beds
26 Apr – 1 May
26 Apr – 1 May
$78 SGD
night
$78 SGD per night
4.86 out of 5 average rating, 118 reviews
4.86 (118)
Guest favourite
Guest favourite
Flat in Saint Francis Bay
Corner Cottage St Francis Links
1 king bed
1 king bed
7–12 Apr
7–12 Apr
$82 SGD
night
$82 SGD per night
4.94 out of 5 average rating, 32 reviews
4.94 (32)
Guest favourite
Guest favourite
Flat in Saint Francis Bay
Deluxe Two-bedroom Apartment
3 beds
3 beds
2–7 May
2–7 May
$142 SGD
night
$142 SGD per night
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Flat in Saint Francis Bay
On the Rocks. Amazing Sea Views
3 beds
3 beds
6–11 Apr
6–11 Apr
$124 SGD
night
$124 SGD per night
4.85 out of 5 average rating, 131 reviews
4.85 (131)
Guest favourite
Guest favourite
Flat in Saint Francis Bay
Ocean Views in Sunny St Francis Bay Apartment
3 beds
3 beds
2–7 Apr
2–7 Apr
$132 SGD
night
$132 SGD per night
4.93 out of 5 average rating, 83 reviews
4.93 (83)
Flat in Saint Francis Bay
Upper Deck Pòrt St Francis
2 beds
2 beds
2–7 Apr
2–7 Apr
$100 SGD
night
$100 SGD per night
4.71 out of 5 average rating, 14 reviews
4.71 (14)
Guest favourite
Guest favourite
Flat in Saint Francis Bay
Kromme, St Francis Bay Canals
5 beds
5 beds
1–6 Apr
1–6 Apr
$313 SGD
night
$313 SGD per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Flat in Saint Francis Bay
Pineapple Place
4 single beds
4 single beds
2–8 Apr
2–8 Apr
$54 SGD
night
$54 SGD per night
New place to stay
New
Flat in Saint Francis Bay
Love Bird Loft - St Francis Bay Village
3 beds
3 beds
1–6 Apr
1–6 Apr
$201 SGD
night
$201 SGD per night
Guest favourite
Guest favourite
Flat in Saint Francis Bay
Spindrift - 3 bedroom rental unit - beach front!
8 beds
8 beds
1–6 Apr
1–6 Apr
$156 SGD
night
$156 SGD per night
4.88 out of 5 average rating, 17 reviews
4.88 (17)
Flat in Saint Francis Bay
3 Bedroom Villa with Sea Views
5 beds
5 beds
12–17 Apr
12–17 Apr
$248 SGD
night
$248 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Flat in Cape Saint Francis
Saint Seal Point Apartment
2 beds
2 beds
15–20 Apr
15–20 Apr
$55 SGD
night
$55 SGD per night
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Flat in Saint Francis Bay
A Piece of Heaven
1 bunk bed
1 bunk bed
1–6 Apr
1–6 Apr
$312 SGD
$256 SGD
night
$256 SGD per night, originally $312 SGD
New place to stay
New
Guest favourite
Guest favourite
Flat in Jeffreys Bay
Modern Beachfront Apartment
3 beds
3 beds
26 Apr – 1 May
26 Apr – 1 May
$100 SGD
night
$100 SGD per night
5.0 out of 5 average rating, 16 reviews
5.0 (16)
1
2
3
4
…
15