
Search Hotels Near Rainbow Beach,
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Rainbow Beach hotels

Saltwater Apartments
Saltwater Apartments4.2 km from Rainbow Beach
9.6 out of 10, Exceptional, (91 reviews)
The price is ฿5,590
฿6,149 total
includes taxes & fees
1 Feb - 2 Feb

Haven Waters Motel & Apartments
Haven Waters Motel & Apartments6.2 km from Rainbow Beach
9.4 out of 10, Exceptional, (347 reviews)
The price is ฿3,153
฿3,469 total
includes taxes & fees
4 Feb - 5 Feb

Mariner Motel
Mariner Motel8 km from Rainbow Beach
9.4 out of 10, Exceptional, (619 reviews)
The price is ฿2,666
฿2,933 total
includes taxes & fees
2 Feb - 3 Feb

Woongarra Motel
Woongarra Motel6.3 km from Rainbow Beach
9.4 out of 10, Exceptional, (409 reviews)
The price is ฿3,133
฿3,446 total
includes taxes & fees
18 Jan - 19 Jan

Dunbogan Caravan Park
Dunbogan Caravan Park7.3 km from Rainbow Beach
8.8 out of 10, Excellent, (52 reviews)
The price is ฿4,099
฿4,099 total
includes taxes & fees
27 Jan - 28 Jan

North Haven Holiday Village
North Haven Holiday Village5.7 km from Rainbow Beach
8.2 out of 10, Very good, (92 reviews)
The price is ฿3,984
฿4,024 total
includes taxes & fees
22 Jan - 23 Jan

Diamond Waters Caravan Park
Diamond Waters Caravan Park10 km from Rainbow Beach
8.6 out of 10, Excellent, (45 reviews)
The price is ฿3,803
฿4,183 total
includes taxes & fees
29 Jan - 30 Jan

Rotary Lodge Port Macquarie
Rotary Lodge Port Macquarie15.2 km from Rainbow Beach
9.4 out of 10, Exceptional, (573 reviews)
The price is ฿3,631
฿3,994 total
includes taxes & fees
19 Jan - 20 Jan

Settlers Inn
Settlers Inn17.8 km from Rainbow Beach
6.8 out of 10, (141 reviews)
The price is ฿4,378
฿4,816 total
includes taxes & fees
19 Jan - 20 Jan

Ozzie Pozzie Backpackers
Ozzie Pozzie Backpackers17.9 km from Rainbow Beach
9.4 out of 10, Exceptional, (112 reviews)
The price is ฿2,370
฿2,607 total
includes taxes & fees
27 Jan - 28 Jan

East Port Motor Inn
East Port Motor Inn18.3 km from Rainbow Beach
9.0 out of 10, Wonderful, (822 reviews)
The price is ฿4,099
฿4,509 total
includes taxes & fees
19 Jan - 20 Jan

Flynns on Surf Beach Villas
Flynns on Surf Beach Villas17.7 km from Rainbow Beach
9.6 out of 10, Exceptional, (746 reviews)
The price is ฿5,781
฿5,781 total
includes taxes & fees
1 Feb - 2 Feb

Camp Jordans
Camp Jordans19 km from Rainbow Beach
9.6 out of 10, Exceptional, (45 reviews)
The price is ฿3,791
฿4,170 total
includes taxes & fees
20 Jan - 21 Jan

Ana Mandara Luxury Retreat
Ana Mandara Luxury Retreat20.6 km from Rainbow Beach
9.8 out of 10, Exceptional, (95 reviews)
The price is ฿7,551
฿8,306 total
includes taxes & fees
16 Feb - 17 Feb

Rydges Port Macquarie
Rydges Port Macquarie18.7 km from Rainbow Beach
9.4 out of 10, Exceptional, (219 reviews)
The price is ฿4,662
฿5,128 total
includes taxes & fees
1 Feb - 2 Feb

Macquarie Barracks Motor Inn
Macquarie Barracks Motor Inn17.9 km from Rainbow Beach
8.4 out of 10, Very good, (1,001 reviews)
The price is ฿3,333
฿3,667 total
includes taxes & fees
8 Feb - 9 Feb

Timbertown Motel
Timbertown Motel17.5 km from Rainbow Beach
8.4 out of 10, Very good, (407 reviews)
The price is ฿3,125
฿3,437 total
includes taxes & fees
28 Jan - 29 Jan

Port O'call Motel
Port O'call Motel17.9 km from Rainbow Beach
8.2 out of 10, Very good, (759 reviews)
The price is ฿3,344
฿3,679 total
includes taxes & fees
9 Feb - 10 Feb

Mantra The Observatory
Mantra The Observatory18.7 km from Rainbow Beach
8.8 out of 10, Excellent, (1,016 reviews)
The price is ฿5,024
฿5,024 total
includes taxes & fees
1 Feb - 2 Feb
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.
Top Rainbow Beach Hotel Reviews

Reflections Bonny Hills - Holiday Park
10/10 Excellent

Ingenia Holidays Bonny Hills
10/10 Excellent




























































