By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.

2,833,714 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Rainbow Beach

Filter results
Have you considered...
Filter by Distance: Change to Kilometres
Filter by Star Rating: Unrated 294 hotels Filter by Hotel Type: Apartments 92 hotels Bed & Breakfasts 1 hotel  Hostels 2 hotels Hotels 184 hotels Motels 4 hotels Resorts 11 hotels Filter by Facility: Air Conditioning (Building) 132 hotels Bar 9 hotels Disabled Facilities 6 hotels Golf Nearby 7 hotels Gym / Fitness Centre 2 hotels No Smoking Rooms 58 hotels Outdoor Pool (Heated) 44 hotels Parking 294 hotels Pets Allowed 109 hotels Restaurant 6 hotels Wi-Fi : Free of Charge 54 hotels Reset my filters
Book rooms  
8.9
out of 10
Total:

Plantation Resort At Rainbow

 
1 Rainbow Beach Road, Rainbow Beach
+44 (0)1775 843417
Book rooms  
9.6
out of 10
Total:

Debbie's Place

 
30 Kurana Street, Rainbow Beach
+44 (0)1775 843417
Book rooms  
7.6
out of 10
Total:

Coloured Sands - Rainbow Beach Resort - 5 Mins to Beach

 
Unit 48 5 Rainbow Shores Dr, Rainbow Beach
+44 (0)1775 843417
1.1  miles from Rainbow Beach
Book rooms  
8
out of 10
Total:

Rainbow Beach Holiday Park

 
308 Carlo Road, , Queensland 4581, Rainbow Beach
+44 (0)1775 843417
2.0  miles from Rainbow Beach
Rainbow Beach Holiday Park offers accommodation just a 3-minute drive from the town centre of Rainbow Beach. It’s positioned on a tidal inlet of the Great Sandy Strait and... Read more
Book rooms  
8.5
out of 10
Total:

Rainbow Getaway Holiday Apartments

 
4 Double Island Drive, Rainbow Beach
+44 (0)1775 843417

Bluewater 1 Rainbow Shores

 
1/3-5 Wyvern Road, Rainbow Beach
+44 (0)1775 843417
1.1  miles from Rainbow Beach
Book rooms  
9.1
out of 10
Total:

Apartment Dees Retreat

 
7 Oceanview Parade 2, Rainbow Beach
+44 (0)1775 843417
Featuring an outdoor swimming pool, a private beach area, and barbecue facilities, Apartment Dees Retreat features accommodation in Rainbow Beach with free WiFi and pool... Read more

Bluewater 18 - Rainbow Shores

 
Wyvern Road, 18/3-5, Rainbow Beach
+44 (0)1775 843417
1.0  miles from Rainbow Beach
Bluewater 18 - Rainbow Shores is set in Rainbow Beach. The air-conditioned accommodation is 35 km from Tin Can Bay. A dishwasher, a microwave and a fridge can be found in... Read more
Book rooms  
9
out of 10
Total:

Rainbow Sea Resort

 
3 Ocean View Parade, Rainbow Beach
+44 (0)1775 843417
Book rooms  
9.1
out of 10
Total:

Rainbow Ocean Palms Resort

 
103-105 Cooloola Drive, Rainbow Beach
+44 (0)1775 843417

Surfside Beach House 17 - Swimming pool, Aircon, 120m to beach - Rainbow Shores

 
Wyvern Road, 17/9, Rainbow Beach
+44 (0)1775 843417
0.9  miles from Rainbow Beach
Surfside Beach House 17 - Swimming pool, Aircon, 120m to beach - Rainbow Shores is situated in Rainbow Beach. The air-conditioned accommodation is 35 km from Tin Can Bay. A... Read more

2 Satinwood Drive - Pets welcome, Fenced, Pool, Aircon - Rainbow Shores

 
Satinwood Drive, 2, Rainbow Beach
+44 (0)1775 843417
1.2  miles from Rainbow Beach
2 Satinwood Drive - Pets welcome, Fenced, Pool, Aircon - Rainbow Shores is located in Rainbow Beach. The air-conditioned accommodation is 35 km from Tin Can Bay. The holiday... Read more
Book rooms  
8.8
out of 10
Total:

2/80 Cooloola Drive - Comfortable and cosy unit enjoying ocean views and views to Fraser Island

 
2/80 Cooloola Drive - SHARON LEE 2, Rainbow Beach
+44 (0)1775 843417

36 Satinwood Drive - Huge Beach House, Pool, Aircon, Walk to Beach - Rainbow Shores

 
Satinwood Drive, 36, Rainbow Beach
+44 (0)1775 843417
1.2  miles from Rainbow Beach
36 Satinwood Drive - Huge Beach House, Pool, Aircon, Walk to Beach - Rainbow Shores is situated in Rainbow Beach. The air-conditioned accommodation is 36 km from Tin Can... Read more

43 Double Island Drive - Two level holiday home with swimming pool. Located close to beach and CBD

 
43 Double Island Drive - DOUBLE ISLAND DREAM , Rainbow Beach
+44 (0)1775 843417
Located in Rainbow Beach in the Queensland region, 43 Double Island Drive - Two level holiday home with swimming pool. Located close to beach and CBD features a balcony. Read more

29 Cypress Avenue - Swimming pool, Aircon, Walk to beach - Rainbow Beach

 
Cypress Avenue, 29, Rainbow Beach
+44 (0)1775 843417
Situated in Rainbow Beach in the Queensland region, 29 Cypress Avenue - Swimming pool, Aircon, Walk to beach - Rainbow Beach has a garden. The air-conditioned accommodation... Read more

33 Cooloola Drive - Private beach house, Pets Welcome - Rainbow Beach

 
Cooloola Drive, 33, Rainbow Beach
+44 (0)1775 843417
Set in Rainbow Beach in the Queensland region, 33 Cooloola Drive - Private beach house, Pets Welcome - Rainbow Beach features a garden. The air-conditioned accommodation is... Read more

23 Carlo Road - Lowset family home within walking distance to the shopping centre. Pet friendly

 
23 Carlo Road, RAINBOW COTTAGE , Rainbow Beach
+44 (0)1775 843417
Set in Rainbow Beach in the Queensland region, 23 Carlo Road - Lowset family home within walking distance to the shopping centre. Pet friendly features a balcony. Read more

12 Ibis Court - Highset beach house with natural bushland gardens and covered decks

 
12 Ibis Court, MORTIMER - Rainbow Shores, Rainbow Beach
+44 (0)1775 843417
1.3  miles from Rainbow Beach
Book rooms  
7.3
out of 10
Total:

Freedom Rainbow Beach

 
18 Spectrum Street, Rainbow Beach
+44 (0)1775 843417
Freedom Rainbow Beach features a restaurant, garden, a bar and shared lounge in Rainbow Beach. Featuring ticket service, this property also provides guests with a barbecue. Read more

Rainbow Towers 2 - Ocean View, Wi-fi, Pool - Rainbow Beach

 
Tingira Close, Unit 2/43, Rainbow Beach
+44 (0)1775 843417
Rainbow Towers 2 - Ocean View, Wi-fi, Pool - Rainbow Beach is situated in Rainbow Beach. Featuring free WiFi, the property also has a garden. A dishwasher and a microwave... Read more
Book rooms  
9.6
out of 10
Total:

Rainbow Beach's Special Place

 
30 Kurana Street 12, Rainbow Beach
+44 (0)1775 843417

20 Orania Court - Two storey family home with swimming pool, patio & large deck. Pet friendly

 
20 Orania Court, Rainbow Shores, Rainbow Beach
+44 (0)1775 843417
1.1  miles from Rainbow Beach
20 Orania Court - Two storey family home with swimming pool, patio & large deck. Pet friendly is located in Rainbow Beach. The air-conditioned accommodation is 35 km from... Read more

6 Bomburra Court - Pool, Pets welcome - Rainbow Beach

 
Bomburra Court, 6, Rainbow Beach
+44 (0)1775 843417
6 Bomburra Court - Pool, Pets welcome - Rainbow Beach is located in Rainbow Beach and offers a garden and a bar. The air-conditioned accommodation is 33 km from Tin Can Bay.... Read more