Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Rainbow 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; 256 homes in Rainbow Beach
256 homes in Rainbow Beach
Guest favourite
Guest favourite
Flat in Rainbow Beach
“Rainbow Beach Explore and Relax Resort Style
1 bedroom
,
·
3 beds
,
·
1 private bathroom
25–30 Jul
25–30 Jul
$736 SGD
Show price breakdown
for 5 nights
$736 SGD for 5 nights
,
·
4.9 out of 5 average rating, 295 reviews
4.9 (295)
Top guest favourite
Guest favourite
Flat in Rainbow Beach
Beachside Getaway Ground Level Apartment
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$876 SGD
$700 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Home in Rainbow Beach
Relax on Rainbow - family beach house with pool
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
10–15 Jul
10–15 Jul
$1,647 SGD
Show price breakdown
for 5 nights
$1,647 SGD for 5 nights
Guest favourite
Guest favourite
Flat in Rainbow Beach
Spacious 3 bedroom resort style apartment with a/c
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
26–31 Jul
26–31 Jul
$1,191 SGD
Show price breakdown
for 5 nights
$1,191 SGD for 5 nights
4.94 out of 5 average rating, 290 reviews
4.94 (290)
Top guest favourite
Guest favourite
Flat in Rainbow Beach
Feel at home, a world away
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
2–7 Aug
2–7 Aug
$1,719 SGD
Show price breakdown
for 5 nights
$1,719 SGD for 5 nights
4.92 out of 5 average rating, 301 reviews
4.92 (301)
Top guest favourite
Guest favourite
Flat in Rainbow Beach
~Waves On Double~All Ages & Pets Welcome~Sleeps 9
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$1,709 SGD
Show price breakdown
for 5 nights
$1,709 SGD for 5 nights
5.0 out of 5 average rating, 61 reviews
5.0 (61)
Top guest favourite
Guest favourite
Flat in Rainbow Beach
Seaforth Palms - Rainbow Escape
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
15–20 Aug
15–20 Aug
$1,119 SGD
Show price breakdown
for 5 nights
$1,119 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 123 reviews
4.99 (123)
Guest favourite
Guest favourite
Home in Rainbow Beach
Captain Carlo's Coastal Duplex 1, Pet friendly
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$1,714 SGD
Show price breakdown
for 5 nights
$1,714 SGD for 5 nights
4.96 out of 5 average rating, 46 reviews
4.96 (46)
Guest favourite
Guest favourite
Flat in Rainbow Beach
Rainbow Beach Resort - Unit 87 (Marty's Escape)
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$684 SGD
Show price breakdown
for 5 nights
$684 SGD for 5 nights
4.88 out of 5 average rating, 397 reviews
4.88 (397)
Home in Rainbow Beach
DI Daydream - Rainbow Beach
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
14–19 Jul
14–19 Jul
$1,127 SGD
Show price breakdown
for 5 nights
$1,127 SGD for 5 nights
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Home in Rainbow Beach
4 Bedroom House. Only 10 mins walk to the beach
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
12–17 Jul
12–17 Jul
$1,502 SGD
Show price breakdown
for 5 nights
$1,502 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Flat in Rainbow Beach
Azure Beach Retreat 2
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
13–18 Jul
13–18 Jul
$1,326 SGD
Show price breakdown
for 5 nights
$1,326 SGD for 5 nights
4.96 out of 5 average rating, 23 reviews
4.96 (23)
Guest favourite
Guest favourite
Flat in Rainbow Beach
Spacious 1BR Unit – 7 Min Walk to Rainbow Beach
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$963 SGD
Show price breakdown
for 5 nights
$963 SGD for 5 nights
4.94 out of 5 average rating, 95 reviews
4.94 (95)
Guest suite in Rainbow Beach
Manooka Place
2 beds
2 beds
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$777 SGD
Show price breakdown
for 5 nights
$777 SGD for 5 nights
4.71 out of 5 average rating, 176 reviews
4.71 (176)
Top guest favourite
Guest favourite
Home in Tin Can Bay
Marina Views Tin Can Bay
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
2–7 Aug
2–7 Aug
$1,631 SGD
Show price breakdown
for 5 nights
$1,631 SGD for 5 nights
4.98 out of 5 average rating, 61 reviews
4.98 (61)
Guest favourite
Guest favourite
Home in Rainbow Beach
3 bed room Beach Bungalow
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$1,429 SGD
Show price breakdown
for 5 nights
$1,429 SGD for 5 nights
4.89 out of 5 average rating, 57 reviews
4.89 (57)
Guest favourite
Guest favourite
Flat in Rainbow Beach
Airy one bedroom apartment@Resort style
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$673 SGD
Show price breakdown
for 5 nights
$673 SGD for 5 nights
Free cancellation
4.85 out of 5 average rating, 182 reviews
4.85 (182)
Guest favourite
Guest favourite
Home in Rainbow Beach
Home with Pool 400m Walk 2 Beach
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
13–18 Jul
13–18 Jul
$2,481 SGD
$2,226 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 119 reviews
4.97 (119)
Guest favourite
Guest favourite
Flat in Rainbow Beach
Unit 9/103 Cooloola Drive - Rainbow Beach
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
16–21 Jul
16–21 Jul
$2,098 SGD
Show price breakdown
for 5 nights
$2,098 SGD for 5 nights
4.95 out of 5 average rating, 21 reviews
4.95 (21)
1
2
3
4
…
15