COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in Rainbow Beach

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
9 Ibis Court - Pool, Beach, Volleyball, air Conditioning
9 Ibis Court, Rainbow Shores, Rainbow Beach, QLD
Get Rates
1.19 mi from city centre
5/5Exceptional! (5 reviews)
Great holiday property.

"This house was great. Had everything needed for a week away. Only complaint would be the pool, it gets sun all day and would really benefit with some cover. Besides that, will be staying again in the future."…"

Reviewed on 7 Feb 2021

9 Ibis Court - Pool, Beach, Volleyball, air Conditioning
Outdoor Swimming Pool/Garden/ Wifi
5 Rainbow Shores Dr, Unit 48, Rainbow Beach, QLD
Get Rates
0.87 mi from city centre
5/5Exceptional! (3 reviews)
Relaxing Couple of days

"Accommodation was clean and tidy, location was only a short distance to town, wish we had stayed longer"…"

Reviewed on 24 Feb 2021

Outdoor Swimming Pool/Garden/ Wifi
The Green House - Access the beach from your own back yard + pool
Get Rates
1.13 mi from city centre
4.5/5Wonderful! (11 reviews)
Lovely beach house

"Nice house comfy beds, smoke alarm went off twice during stay in middle night no real reason why chlorine pool very high close to beach great place to sit at night"…"

Reviewed on 28 Jan 2021

The Green House - Access the beach from your own back yard + pool
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
24 Esprit Drive - Beach Home With Open Plan Living and Walking Distance to Beach
24 Esprit Drive, CSALT - Rainbow Shores, Rainbow Beach, QLD
Get Rates
1.17 mi from city centre
4/5Very Good! (3 reviews)
Perfect Family Getaway

"The house was great, perfect for 2 small families with 1 double, 1 twin and 1 bathroom at each side of the house. Could do with a really good deep clean, bathrooms and kitchen were very clean. Windows, screens, floors and ceilings not so clean. Would stay again."…"

Reviewed on 5 Oct 2020

24 Esprit Drive - Beach Home With Open Plan Living and Walking Distance to Beach
Rainbow Beach Resort
3.5 out of 5
12 Rainbow Shores Drive, Rainbow Beach, QLD
Get Rates
0.91 mi from city centre
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
Rainbow Ocean Palms Resort
4.5 out of 5
103 Cooloola Drive, Rainbow Beach, QLD
Get Rates
1.43 mi from city centre
4.7/5Exceptional! (152 reviews)

"The position was amazing and fantastic accommodation."…"

Reviewed on 10 Oct 2020

Rainbow Ocean Palms Resort
Rainbow Sea Resort
5 out of 5
3 Ocean View Parade, Rainbow Beach, QLD
Get Rates
1.16 mi from city centre
4.7/5Exceptional! (133 reviews)

"Clean, comfortable, great location, definitely going there again"…"

Reviewed on 27 Sep 2020

Rainbow Sea Resort
Plantation Resort at Rainbow
4.5 out of 5
1 Rainbow Beach Road, Rainbow Beach, QLD
Get Rates
1.13 mi from city centre
4.8/5Exceptional! (218 reviews)
nights Rainbow Beach

"The Hotel is really lovely and we (2 couples ) thoroughly enjoyed our 3 nights there. It's a great location and handy to everything. Just a couple of things. The roller blinds in the bedrooms were quite dirty and the main bathroom has nowhere to hang towels. The en-suite bathroom had a hole in the ..."…"

Reviewed on 28 Oct 2020

Plantation Resort at Rainbow
13 Orania Court, Rainbow Shores - Pool, Sleeps 8, air Conditioning, Fire pit
13 Orania Court, Rainbow Shores, Rainbow Beach, QLD
Get Rates
1.04 mi from city centre
4.6/5Wonderful! (5 reviews)
Rainbow beach stayz

"Would rent again, loved everything."…"

Reviewed on 28 Feb 2021

13 Orania Court, Rainbow Shores - Pool, Sleeps 8, air Conditioning, Fire pit
2/15 Carlo Road- Rainbow Beach - Pool, air Conditioning, Sleeps 6
2/15 Carlo Road, Rainbow Beach, Rainbow Beach, QLD
Get Rates
0.89 mi from city centre
3/5 (1 review)
Rainbow Getaway

"Great location, pretty much within walking distance to everything. Very private, it is a duplex but it's extremely quiet. Real Estate was just lovely. Did advertise a BBQ so we packed a heap of BBQ food only to find there wasn't one at all. We also found the bed really uncomfortable and the pillows ..."…"

Reviewed on 16 Apr 2020

2/15 Carlo Road- Rainbow Beach - Pool, air Conditioning, Sleeps 6
Debbie's Place
4 out of 5
30 Kurana Street, Rainbow Beach, QLD
The price is £95 per night from 7 Mar to 8 Mar
0.98 mi from city centre
4.8/5Exceptional! (522 reviews)

"Property was in excellent shape. Debbie was more than helpful with hospitality and advice."…"

Reviewed on 24 Nov 2020

Debbie's Place
20 Orania Court - Two Storey Family Home With Swimming Pool, Patio & Large Deck
Get Rates
1.08 mi from city centre
4/5Very Good! (4 reviews)
Weekend getaway

"A weekend getaway for a family of 5. Great location, could walk to the beach and in to Rainbow beach. House was comfortable, clean and had all we needed for a great weekend. Could do with a bigger Tv. The bathtub and pool were a hit. The location was quiet, could hear the surf. Was an easy walk to ..."…"

Reviewed on 8 Nov 2020

20 Orania Court - Two Storey Family Home With Swimming Pool, Patio & Large Deck
32/15 Rainbow Shores - Unit Overlooking Bushland With Shared Swimming Pool, spa and Tennis Court
Get Rates
0.93 mi from city centre
4/5Very Good! (2 reviews)
g

"g"…"

Reviewed on 12 Jul 2020

32/15 Rainbow Shores - Unit Overlooking Bushland With Shared Swimming Pool, spa and Tennis Court
2/80 Cooloola Drive - Comfortable and Cosy Unit Enjoying Ocean Views and Views to Fraser Island
Get Rates
1.33 mi from city centre
4.5/5Wonderful! (6 reviews)

"The location was good and parking easy. House was spacious."…"

Reviewed on 24 Nov 2020

2/80 Cooloola Drive - Comfortable and Cosy Unit Enjoying Ocean Views and Views to Fraser Island
12 Zircon Street - Renovated Beach Shack With the Perfect Blend of Comfort and Coastal Cool
Get Rates
0.88 mi from city centre
5/5Exceptional! (6 reviews)
Neat and clean property. Good location.

"Lovely little beach house. We’ll definitely be back 😉"…"

Reviewed on 15 Jan 2021

12 Zircon Street - Renovated Beach Shack With the Perfect Blend of Comfort and Coastal Cool
15 Belle Court - Modern, Architect Designed, Open Plan Holiday Home With Outdoor Shower
Get Rates
1.09 mi from city centre
4/5Very Good! (1 review)
Spacious house and location

"On arrival we were very happy with the house. Although close to neighbors it felt private and was in a quiet location. The fireplace worked a treat and the house warmed up quickly despite the high ceilings, concrete floors and lots of glass windows. The property backs on to an easy bush track to ..."…"

Reviewed on 16 Aug 2019

15 Belle Court - Modern, Architect Designed, Open Plan Holiday Home With Outdoor Shower
31 Bombala Crescent - Two Storey Home With Covered Outdoor Deck, Fully Fenced Backyard. Pet Friendly
Get Rates
0.96 mi from city centre
4.7/5Exceptional! (3 reviews)
Fishing trip

"Great location. 4 blokes on a fishing trip. Plenty of room for people and boats"…"

Reviewed on 14 Sep 2020

31 Bombala Crescent - Two Storey Home With Covered Outdoor Deck, Fully Fenced Backyard. Pet Friendly
7 Tingira Close - Lowset Home on Quiet Street, Walking Distance to Shopping Centre. Pet Friendl
Get Rates
0.73 mi from city centre
4.4/5Excellent! (5 reviews)
Great little getaway

"Clean comfortable beds And great getaway for the family at a comfortable price high recommend if you like beach house simple and nice"…"

Reviewed on 9 Feb 2021

7 Tingira Close - Lowset Home on Quiet Street, Walking Distance to Shopping Centre. Pet Friendl
19 Satinwood Drive - Natures Retreat With a bit of Sandy Feet
19 Satinwood Drive - SANDY FEET,, Rainbow Shores, Rainbow Beach, QLD
Get Rates
0.95 mi from city centre
5/5Exceptional! (1 review)
Great holiday destination and fantastic place. Would recommend and will definitely visit again.

"Easy to navigate the listings. Good communication with owner. Really happy with the process and our stay."…"

Reviewed on 12 Sep 2019

19 Satinwood Drive - Natures Retreat With a bit of Sandy Feet
12 Satinwood Drive - Family Home With Swimming Pool Located in Natural Bushland and Close to Beach
Don't see what you're looking for?
See all available properties in Rainbow Beach
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.

Pocket Guide: 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.uk 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.

Frequently asked questions

Where is the best place to stay in Rainbow Beach?
Plantation Resort at Rainbow is a favourite property for Expedia customers. This 4.5-star hotel offers an outdoor pool and free WiFi. It is located a short 8-minute walk from Rainbow Beach. Another top choice for your stay based on reviews is Rainbow Sands Resort.
If I need to cancel my hotel reservation in Rainbow Beach, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable if cancelled prior to the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Add your dates and click on “Search”, then use the “free cancellation” filter to view the top deals on offer in Rainbow Beach.
What's the best accommodation option for a family holiday in Rainbow Beach?
Rainbow Getaway Holiday Apartments is a top 4-star apartment on Expedia for families, and features an outdoor pool and in-room kitchens. Other good choices to stay with the children include Rainbow Beach Holiday Park and Rainbow Sea Resort. Also, children of all ages will enjoy a visit to Phil Rogers Park.
What's the best place to stay for a couple visiting Rainbow Beach?
Rainbow Ocean Palms Resort is a favourite 4.5-star apartment for couples, and features an outdoor pool and wedding services. Other good choices for a stay with your sweetheart include Plantation Resort at Rainbow and Debbie’s Place.
What's the best place to stay for a beach holiday in Rainbow Beach?
Debbie’s Place is a top 4-star beach apartment offering free WiFi and free parking, located within a short 12-minute walk of Rainbow Beach . Other good choices for your beach trip include Rainbow Getaway Holiday Apartments and Rainbow Sands Resort.
What's the best high-end hotel in Rainbow Beach?
Plantation Resort at Rainbow is a 4.5-star hotel with a bar and an outdoor pool, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Rainbow Ocean Palms Resort and Rainbow Sea Resort are other upscale choices for your holiday.
What are some accommodation options with pools in Rainbow Beach?
Rainbow Getaway Holiday Apartments is a popular 4-star apartment featuring an outdoor pool, free WiFi and free self-parking. A couple of other options that offer an on-site pool include Rainbow Ocean Palms Resort and Rainbow Sands Resort.
What is the best spa hotel in Rainbow Beach?
Rainbow Sands Resort is a highly recommended spa hotel with an outdoor pool. Another popular spa hotel in Rainbow Beach is Plantation Resort at Rainbow.
What is staying in Rainbow Beach like?
Travellers give high marks for the beaches in Rainbow Beach, which is also known for its local tours. Tourists can also enjoy so much more including its parks. Top sights around the area include Rainbow Beach and Inskip Point. In Rainbow Beach, there are 194 hotels and other accommodation options to choose from.
What is there to see in Rainbow Beach?
The picturesque setting of Rainbow Beach and Phil Rogers Park exemplify the area’s natural beauty. Taking a local tour is a great activity, and Cooloola Great Walk North Trailhead is one place to visit. Additionally, you’ll find Inskip Point in the area.
What's the weather like in Rainbow Beach?
The hottest months are usually December and January, with an average temperature of 24°C, while the coldest months are July and August, with an average of 18°C. Average annual precipitation for Rainbow Beach is 959 inches.

Rainbow Beach Hotel Reviews

More trip options