Skip to content
Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Over 2,500 guest reviews for places to stay in Rainbow Beach, with an average of 4.8 out of 5 stars.

196 places to stay

SUPERHOST
Entire loft
Rating 4.93 out of 5446 reviews
Rainbow Beach Loft - Entire Apartment
2 guests · 1 bedroom · 1 bed · 1 bath
Kitchen · Air conditioning · Free parking
Price:$95 AUD / night
SUPERHOST
Entire house
Rating 4.87 out of 515 reviews
Allawah, place of rest. Walking distance to beach.
6 guests · 3 bedrooms · 4 beds · 1 bath
Kitchen · Air conditioning · Free parking
Price:$85 AUD / night
Entire guesthouse
Rating 4.72 out of 5273 reviews
Rainbow Tropics Hideaway
4 guests · 1 bedroom · 2 beds · 1.5 baths
Kitchen · Free parking
Price:$100 AUD / night
SUPERHOST
Entire guest suite
Rating 4.91 out of 570 reviews
The Seaside Getaway
2 guests · Studio · 1 bed · 1 bath
Air conditioning
Price:$59 AUD / night
SUPERHOST
Entire guest suite
Rating 4.93 out of 5164 reviews
Debbies Place
2 guests · 1 bedroom · 1 bed · 1 bath
Kitchen · Air conditioning · Free parking
Price:$110 AUD / night
SUPERHOST
Entire guest suite
Rating 4.92 out of 539 reviews
Little Salty Vibes - Rainbow Beach
2 guests · 1 bedroom · 2 beds · 1 bath
Kitchen · Air conditioning · Free parking
Price:$131 AUD / night
SUPERHOST
Entire guest suite
Rating 4.97 out of 588 reviews
Cosy unit: modern, central, light and airy.
3 guests · 1 bedroom · 2 beds · 1 bath
Kitchen · Air conditioning · Free parking
Price:$110 AUD / night
SUPERHOST
Entire guest suite
Rating 4.96 out of 529 reviews
Treetops Studio Apartment-Rainbow Beach Resort
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Air conditioning · Free parking
Price:$89 AUD / night
Entire house
Rating 4.97 out of 592 reviews
Njaya Rainbow
5 guests · 2 bedrooms · 4 beds · 1 bath
Kitchen · Air conditioning · Free parking
Price:$139 AUD / night
Entire apartment
Rainbow Beach Getaway
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Kitchen · Air conditioning · Free parking
Price:$89 AUD / night
SUPERHOST
Private room
Rating 4.97 out of 5122 reviews
Jude's Place
2 guests · 1 bedroom · 1 bed · 1 private bath
Pool · Free parking
Price:$59 AUD / night
Private room
Rating 4.48 out of 527 reviews
Private Room in Rainbow Beach
2 guests · 1 bedroom · 2 beds · 1 shared bath
Kitchen · Air conditioning · Free parking
Price:$54 AUD / night
Entire guesthouse
Rating 4.85 out of 513 reviews
J & J's Rainbow Retreat
5 guests · 2 bedrooms · 4 beds · 1 bath
Pool · Kitchen · Free parking
Price:$114 AUD / night
Entire guest suite
Rating 4.45 out of 511 reviews
Manooka Place
4 guests · Studio · 2 beds · 1 bath
Kitchen
Price:$120 AUD / night
Entire guest suite
Rating 4.50 out of 550 reviews
Beautiful Rainbow Beach
4 guests · 2 bedrooms · 3 beds · 1 bath
Kitchen · Air conditioning · Free parking
Price:$131 AUD / night
Entire apartment
Rating 4.20 out of 520 reviews
Coloured Sands - Rainbow Beach Resort
4 guests · 2 bedrooms · 3 beds · 1 bath
Pool · Kitchen · Air conditioning · Free parking
Price:$81 AUD / night
SUPERHOST
Entire townhouse
Rating 4.89 out of 5169 reviews
"BELLEVUE LODGE" SPA POOL “Home Away from Home”
6 guests · 3 bedrooms · 3 beds · 1 bath
Kitchen · Air conditioning · Free parking
Price:$110 AUD / night
Entire apartment
Plantation 6 at Rainbow - One Bedroom
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Kitchen · Air conditioning · Free parking
Price:$150 AUD / night
118 of 196 Rentals
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes). Free cancellation only applicable within 48 hours from booking.