Rainbow Beach vacation rentals
Book unique vacation rentals, houses, and more on Airbnb
Top-rated vacation rentals in Rainbow Beach
Guests agree: these vacation rentals are highly rated for location, cleanliness, and more.
Rental unit in Rainbow Beach
Ocean Whispers in the Tree Tops
"Ocean Whispers in the Tree Tops" is a stylish, fully self-contained apartment in Rainbow Shores Resort in the small picturesque township of Rainbow Beach. Set amongst rainforest gardens the unit is located on the third floor, and your view from every window is of lush tree tops! Drift off to sleep each night listening to ocean whispers and take an easy 3 minute walk each day to one of the most idyllic and quiet beaches Queensland has to offer. Rainbow Beach is without a doubt, true paradise!
$54 per night
SUPERHOST
Rental unit in Rainbow Beach
Rainbow Beach Explore and Relax
RAINBOW BEACH EXPLORE is the perfect apartment to relax in. Fully self contained air conditioned 1 bedroom apartment, with ensuite bathroom in the RAINBOW SHORES RESORT. The apartment has views of the tennis court from the big sunny, covered balcony and is next to the 25mt. lap pool , lagoon pool which has a walkin area and bbq area surrounded by tropical palms. 300mts to the surf beach at Rainbow. All linen provided
strictly no charging of electrical transport ( e-scooters ) in apartment
$80 per night
SUPERHOST
Rental unit in Rainbow Beach
Rainbow Beach Resort - Unit 87 (Marty's Escape)
Rainbow Beach Resort (new name is Rainbow Shores Resort) is set in a tropical forest just a short walk from the world renowned beach. The apartment is on the ground floor which allows the family to flood out from the sunlit patio area into the resort and enjoy the many amenities including a tennis court, lap pool, lagoon pool, bbq areas, hot tub and lawn areas for the kids to play. The apartment has a relaxed local beach feel and is decorated with personal touches from the local area.
$62 per night
SUPERHOST
Vacation rentals for every style
Get the amount of space that is right for you