Find hotels in Rainbow Beach from NT$1,166
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Compare 182 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
More cheap stays in Rainbow Beach
23 Carlo Road - Lowset family home within walking distance to the shopping centre. Pet friendly
23 Carlo Road, Rainbow Beach, QLD
Stay near popular Rainbow Beach attractions
Cooloola Great Walk North Trailhead
You can take time to visit Cooloola Great Walk North Trailhead during your travels to Rainbow Beach. Wander the beautiful beaches in this relaxing area.
Phil Rogers Park
Explore the great outdoors at Phil Rogers Park, a lovely green space in Rainbow Beach. Wander the beautiful beaches in this relaxing area.
Rainbow Beach hotels information
Number of reviews | |
---|---|
Accommodation | 182 hotels |
Lowest Price | NT$1,166 |
Highest Price | NT$5,832 |
Frequently asked questions
Recent reviews of Rainbow Beach hotelsExpedia verified reviews
5/5 Excellent
"Very clean and new cabins. "
A verified traveler stayed at BIG4 Breeze Holiday Park – Rainbow Beach
Posted 11 days ago
Stay near popular Rainbow Beach attractions
Other Hotels near Rainbow Beach, Queensland
- Sunshine Coast Hotels
- K'gari Hotels
- Sunshine Coast Hinterland Hotels
- Tin Can Bay Hotels
- Cooloola National Park Hotels
- East Coast Australia Hotels
- Fraser Coast Hotels
- Poona Hotels
- Boonooroo Hotels
- Inskip Hotels
- Cooloola Cove Hotels
- Toolara Forest Hotels
- Oceania Hotels
- Wolvi Hotels
- Eastern Australia Hotels
- Tuan Hotels
- Kia Ora Hotels
- Northern Australia Hotels
- Goomboorian Hotels
- Neerdie Hotels
Expedia's Latest Trends
Hotels
Flights
Packages
General
Visit Mount GambierVisit Diamond BeachVisit WollongongVisit WarrnamboolVisit Mount SylviaVisit Prince Edward IslandVisit Kangaroo ValleyVisit Coffs HarbourVisit BusanVisit Alice SpringsVisit AlburyVisit DarwinVisit BichenoVisit SandimenVisit Gold CoastVisit Apollo BayVisit Sunshine CoastVisit BundabergVisit Newcastle