Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Belleair Beach
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Belleair Beach
Over 1,000 homes in Belleair Beach
Guest favourite
Guest favourite
Apartment in Belleair Beach
Sonrisa 5 2BR Gulf-Front Condo
2 bedrooms
,
·
4 beds
,
·
2 private bathrooms
14–19 Sept
14–19 Sept
$2,139 SGD
Show price breakdown
for 5 nights
$2,139 SGD for 5 nights
,
·
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favourite
Guest favourite
Home in Belleair Beach
Footprints Coastal Beach Cottage-Steps to the sand
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
8–13 Sept
8–13 Sept
$1,840 SGD
Show price breakdown
for 5 nights
$1,840 SGD for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Ocean way 201 Beach Front condo, 2 bdrm, 2 bath.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
12–19 Sept
12–19 Sept
$2,115 SGD
Show price breakdown
for 7 nights
$2,115 SGD for 7 nights
4.94 out of 5 average rating, 68 reviews
4.94 (68)
Top guest favourite
Guest favourite
Villa in Indian Rocks Beach
Organic & Modern~90° Heated Salt Pool~Walk 2 beach
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
15–20 Sept
15–20 Sept
$1,965 SGD
$1,717 SGD
Show price breakdown
for 5 nights
Extended stay discount
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Top guest favourite
Guest favourite
Flat in Indian Rocks Beach
Unit 3: Fishing | Saltwater Pool | Walk to Beach
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
13–18 Sept
13–18 Sept
$895 SGD
$815 SGD
Show price breakdown
for 5 nights
Extended stay discount
5.0 out of 5 average rating, 27 reviews
5.0 (27)
Top guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Condo Beachside Villas Indian Rocks Beach w/Pool!
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
8–13 Sept
8–13 Sept
$1,767 SGD
$1,459 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Top guest favourite
Guest favourite
Apartment in Indian Shores
2BR | Oceanfront, Backyard Beach, Fully Equipped
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
12–17 Sept
12–17 Sept
$2,685 SGD
$2,364 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Top guest favourite
Guest favourite
Apartment in Indian Shores
Beachfront Condo/Amazing Views/Heated Pool/Hot tub
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
13–18 Sept
13–18 Sept
$2,178 SGD
$1,849 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 91 reviews
4.97 (91)
Guest favourite
Guest favourite
Cottage in Belleair Beach
Newly Renovated ON Beach/2King Beds&a twin bunk
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
10–15 Sept
10–15 Sept
$3,200 SGD
Show price breakdown
for 5 nights
$3,200 SGD for 5 nights
4.93 out of 5 average rating, 44 reviews
4.93 (44)
Top guest favourite
Guest favourite
Home in Indian Rocks Beach
Gulf View • 199 Steps to Beach • Dog-Friendly
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
14–19 Sept
14–19 Sept
$1,720 SGD
$1,462 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 30 reviews
5.0 (30)
Top guest favourite
Guest favourite
Bungalow in Indian Rocks Beach
Your private Waterfront Pool home!
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
8–13 Sept
8–13 Sept
$1,905 SGD
Show price breakdown
for 5 nights
$1,905 SGD for 5 nights
4.97 out of 5 average rating, 233 reviews
4.97 (233)
Superhost
Superhost
Apartment in Belleair Beach
Aldea 1 Beachfront Condo in Belleair Beach
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
12–18 Sept
12–18 Sept
$2,857 SGD
Show price breakdown
for 6 nights
$2,857 SGD for 6 nights
Top guest favourite
Guest favourite
Home in Indian Rocks Beach
Near Beach • Pool • Golf Cart • Sleeps 8
3 bedrooms
3 bedrooms
,
·
7 beds
7 beds
13–18 Sept
13–18 Sept
$4,254 SGD
$3,177 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 66 reviews
4.98 (66)
Top guest favourite
Guest favourite
Flat in Indian Rocks Beach
Unit 2: Fishing | Saltwater Pool | Walk to Beach
1 bedroom
1 bedroom
,
·
2 beds
2 beds
8–13 Sept
8–13 Sept
$941 SGD
$858 SGD
Show price breakdown
for 5 nights
Extended stay discount
4.95 out of 5 average rating, 19 reviews
4.95 (19)
Top guest favourite
Guest favourite
Home in Indian Rocks Beach
Home sweet home at the beach.
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
8–13 Sept
8–13 Sept
$2,823 SGD
$2,158 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 27 reviews
4.96 (27)
Top guest favourite
Guest favourite
Home in Indian Rocks Beach
Coastal Escape- 4 Minute Walk to the Beach!
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
13–18 Sept
13–18 Sept
$1,816 SGD
$1,266 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Top guest favourite
Guest favourite
Home in Indian Rocks Beach
Waterfront Oasis | 2 Ensuite Bedrooms + Office
3 bedrooms
3 bedrooms
,
·
7 beds
7 beds
3–8 Oct
3–8 Oct
$2,497 SGD
$2,165 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 34 reviews
5.0 (34)
Top guest favourite
Guest favourite
Home in Indian Rocks Beach
5BR/6BA Waterfront Pool/Spa (2) golf carts
5 bedrooms
5 bedrooms
,
·
5 king beds
5 king beds
23–28 Sept
23–28 Sept
$8,422 SGD
$6,401 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 37 reviews
5.0 (37)
Top guest favourite
Guest favourite
Apartment in Indian Rocks Beach
Crimson Sunset Rentals
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
8–13 Sept
8–13 Sept
$1,395 SGD
Show price breakdown
for 5 nights
$1,395 SGD for 5 nights
4.96 out of 5 average rating, 85 reviews
4.96 (85)
1
2
3
4
…
15