Rainbow Beach

Search Rainbow Beach, Queensland Hotels from NZ$86

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

10 Best Hotels in Rainbow Beach

Image for Rainbow Beach Holiday Park
3.5 out of 5
308 Carlo Road, Rainbow Beach, QLD
7 Oct. - 8 Oct.
3.9/5Good! (72 reviews)

"Great location and family friendly. Cabin was clean and staff friendly."…"

Reviewed on 8 Sep. 2019

Rainbow Beach Holiday Park
Image for Rainbow Sands Resort
3 out of 5
42-46 Rainbow Beach Rd, Rainbow Beach, QLD
16 Sep. - 17 Sep.
4.1/5Very Good! (279 reviews)

"Convenient location. Quiet location. Fridge a bit noisy and decor a bit old but reasonably priced."…"

Reviewed on 11 Sep. 2019

Rainbow Sands Resort
Image for Plantation Resort at Rainbow
4.5 out of 5
1 Rainbow Beach Road, Rainbow Beach, QLD
Get Rates
4.8/5Exceptional! (202 reviews)

"Great stay and lovely staff, right in town so close to everything"…"

Reviewed on 1 Sep. 2019

Plantation Resort at Rainbow
Image for Debbie's Place
4 out of 5
30 Kurana Street, Rainbow Beach, QLD
2 Oct. - 3 Oct.
4.8/5Exceptional! (456 reviews)

"It’s a little gem in this small town. Debbie who runs the place is amazing. Excellent communication by message. She booked our Fraser Island tours and also signposted is to various amenities. We were upgraded to a double bedroom. It was a great stay."…"

Reviewed on 11 Jul. 2019

Debbie's Place
Image for Rainbow Getaway Holiday Apartments
4 out of 5
4 Double Island Drive, Rainbow Beach, QLD
29 Sep. - 30 Sep.
4.5/5Wonderful! (189 reviews)

"Super clean and well presented and equipped. Friendly, helpful hosts. No big ocean view but it’s only a few minutes walk. Nice community, you could easily make it a base for day trips or just hang at the beach. Only gripe was the annoying illuminated advertising monitor across the road. Too bright ..."…"

Reviewed on 9 Apr. 2019

Rainbow Getaway Holiday Apartments
Image for Rainbow Sea Resort
5 out of 5
3 Ocean View Parade, Rainbow Beach, QLD
Get Rates
4.8/5Exceptional! (124 reviews)

"This place is fantastic, we were only booked for 2 nights ended up booking a 3rd night didn’t want to leave. Can not recommend Rainbow Sea Resort highly enough we loved it."…"

Reviewed on 24 May 2019

Rainbow Sea Resort
Image for Rainbow Ocean Palms Resort
4.5 out of 5
103 Cooloola Drive, Rainbow Beach, QLD
16 Sep. - 17 Sep.
4.8/5Exceptional! (133 reviews)

"Stunning view from the apartment, great location and very clean apartment."…"

Reviewed on 8 May 2019

Rainbow Ocean Palms Resort
Image for Rainbow Beach Resort
3.5 out of 5
12 Rainbow Shores Drive, Rainbow Beach, QLD
Get Rates
4/5Very Good! (299 reviews)

"Great location and good customer service, the stuff very supportive and helpful. All the essential information about the property was provided."…"

Reviewed on 15 May 2019

Rainbow Beach Resort
Image for 19 Satinwood - Nature's retreat with a bit of Sandyfeet
Image for 23 Carlo Road - Lowset family home within walking distance to the shopping centre. Pet friendly
Don't see what you're looking for?
See all available properties in Rainbow Beach starting at NZ$86 per night
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation in Rainbow Beach

Rainbow Beach on the Great Sandy Strait in Queensland is one of two access points to World Heritage-listed Fraser Island. Don’t just pass through though; Rainbow Beach is a great tourist destination. The coloured sands that lend their name to the town offer a scenic backdrop to your next beach holiday. The beautiful shores of the Great Sandy Strait are perfect for sailing, fishing, and to spot rare birds and other wildlife. You can hand-feed wild dolphins, go on guided environmental walks, or discover Carlo Sand Blow and Double Island Point Light by four-wheel drive. Mostly, you should relax from the hustle of bustle of city life when you visit Rainbow Beach.

Hotels and accommodation

Several resorts offer excellent Rainbow Beach accommodation right at the shore. One resort features direct beach access and luxury apartments, another has a restaurant, coffee shop, and tennis court on the premises. Rainbow Beach may be small, but you can expect comfort on your holiday. Nearby Tin Can Bay offers two motels and more apartment accommodation if you need further options.

Getting there

Rainbow Beach is located 240 km north of Brisbane. Drive up Motorway 1, then turn into Tin Can Bay Road in Gympie. You can also fly to Hervey Bay Airport (HVB,) 130 km north of Rainbow Beach and travel south on State Route 57 and Cooloola Coast Road. There are several daily public buses from Gympie, which lies on the Greyhound line from Brisbane to Cairns.

Book your Rainbow Beach stay with us

Find your holiday accommodation here at Expedia.co.nz because we offer the cheapest prices for Rainbow Beach hotels and always have great Last Minute Deals. Whether you are resting for a night on your way to Fraser Island or plan to spend a holiday here, we have the perfect Rainbow beach accommodation deals to fit your plans.

More trip options

Recent Reviews in Rainbow Beach