Special offers and Exclusive deals

Search Hotels

2026-10-20
2026-10-21
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Holiday Homes in Rainbow Beach

Baden 28 Rainbow Shores

Rainbow Shores, Baden 28/15 Rainbow Shores Drive, Rainbow Beach, Australia Show map

Baden 28 Rainbow Shores Rainbow Beach villa is situated just a 5-minute walk from the Inskip Peninsula Recreation Area and provides a hot tub for a relaxing stay. More

From US$ 144 Book Now

Celledon Rainbow Shores

Satinwood Road, 9, Rainbow Beach, Australia Show map

Hosting up to 5 guests, the 2-bedroom Celledon Rainbow Shores Rainbow Beach villa is nestled in a residential area, about a 25-minute walk from Skydive Fraser Island. More

From US$ 159 Book Now

Surfside Beach House 23 Rainbow Shores Aircon Walk To Beach Pool

9 Wyvern Rd, Rainbow Beach, Australia Show map

Located 2.6 km from the Rainbow Beach Sports Recreation and Memorial Club, the 4-bedroom Surfside Beach House 23 Rainbow Shores Aircon Walk To Beach Pool Rainbow Beach villa gives access to various… More

Book Now

36 Bombala Crescent Rainbow Beach

Bombala Crescent, 36, Rainbow Beach, Australia Show map

The 4-bedroom 36 Bombala Crescent Rainbow Beach villa, located merely 1.3 km from the Rainbow Beach Sports Recreation and Memorial Club, invites guests to relax in a hot tub. More

From US$ 223 Book Now

Csalt - Rainbow Shores

24 Esprit Dr, Rainbow Beach, Australia Show map

Situated approximately 25 minutes' walk from Skydive Fraser Island, Csalt - Rainbow Shores Rainbow Beach villa provides access to numerous tourist attractions in the area. More

Book Now

Sand Piper Cottage Rainbow Beach

Tingira Close, 57, Rainbow Beach, Australia Show map

The 3-bedroom Sand Piper Cottage Rainbow Beach, located around 5 minutes' walk from Skydive Fraser Island, can host up to 8 guests. More

From US$ 192 Book Now

Baden 29 Rainbow Shores

Rainbow Shores, Baden 29, Rainbow Beach, Australia Show map

Offering a hot tub, Baden 29 Rainbow Shores Rainbow Beach villa is situated 9 minutes on foot from the Carlo Sand Blow and can accommodate 4 people. More

From US$ 146 Book Now

4 Coolberry Court - Rainbow Beach. Swimming Pool

4 Coolberry Ct, Rainbow Beach, Australia Show map

Offering a location about 25 minutes' walk from Lawrie Hanson Park, the 4-bedroom 4 Coolberry Court - Rainbow Beach. Swimming Pool villa gives access to various tourist spots in the area. More

Book Now

Esprit House - Rainbow Shores Pool - Free Wifi

7 Esprit Dr, Rainbow Beach, Australia Show map

Offering a location about 25 minutes' walk from Skydive Fraser Island, the 4-bedroom Esprit House - Rainbow Shores Pool - Free Wifi Rainbow Beach villa gives access to various tourist spots in the… More

Book Now

Unit 2 Of 6 Indigo Avenue Rainbow Beach

6 Indigo Ave, Rainbow Beach, Australia Show map

The 3-bedroom Unit 2 Of 6 Indigo Avenue Rainbow Beach villa is nestled approximately a 5-minute walk from Lawrie Hanson Park and can accommodate up to 8 guests. More

From US$ 183 Book Now

72 Bombala Crescent

72 Bombala Cres, Rainbow Beach, Australia Show map

Staying at 72 Bombala Crescent Villa Rainbow Beach, guests can visit Lawrie Hanson Park, which is nearly a 25-minute stroll away. More

Book Now

Seabreeze Escape - Rainbow Beach. Pool. Wifi. Aircon

37 Double Island Dr, Rainbow Beach, Australia Show map

Hosting up to 8 guests, the 4-bedroom Seabreeze Escape - Rainbow Beach. Pool. Wifi. Aircon villa is nestled in a residential area, just 11 minutes' walk from Carlo Point Marina. More

From US$ 352 Book Now

Double Island Dream - Rainbow Beach

43 Double Island Drive, Rainbow Beach, Australia Show map

Hosting up to 10 guests, Double Island Dream - Rainbow Beach villa is nestled in a residential area, a 19-minute walk from Searys Creek. More

Book Now

Double 10

10 Double Island Drive, Rainbow Beach, Australia Show map

During the stay at Double 10 Villa Rainbow Beach, guests can indulge in hiking and fishing or visit the Carlo Sand Blow, located 19 minutes' walk away. More

From US$ 306 Book Now

Rainbow Surf 2

Unit 2, 7-9 Spectrum Street, Rainbow Surf 2, Rainbow Beach, Australia Show map

Offering a location 15 minutes on foot from Carlo Point Marina, Rainbow Surf 2 Villa Rainbow Beach gives access to various tourist spots in the area. More

From US$ 228 Book Now

24 Naiad Court - Rainbow Shores. Pool. Wifi. Walk To Beach

24 Naiad Ct, Rainbow Beach, Australia Show map

Located 3.3 km from the Carlo Sand Blow, 24 Naiad Court - Rainbow Shores. Pool. Wifi. Walk To Beach Rainbow Beach villa gives access to various tourist sites in the vicinity. More

Book Now

Satinwood 29

29 Satinwood Rd, Rainbow Beach, Australia Show map

Situated about 25 minutes' walk from Lawrie Hanson Park, Satinwood 29 Villa Rainbow Beach provides access to numerous tourist attractions in the area. More

From US$ 173 Book Now

The Red Piranha Rainbow Beach

Larapinta Court, 10, Rainbow Beach, Australia Show map

Hosting up to 8 guests, 4-bedroom The Red Piranha Rainbow Beach villa is nestled in a residential area, just 1.1 km from Cooloola Recreation Area. More

From US$ 183 Book Now

Rainbow Tides

14 Zircon Street - Casuarina, Rainbow Beach, Australia Show map

Along with proximity to Lawrie Hanson Park, just 0.6 km away, Rainbow Tides Villa Rainbow Beach offers opportunities for hiking and fishing in the area. More

From US$ 199 Book Now

24 Naiad Court

24 Naiad Ct, Rainbow Beach, Australia Show map

24 Naiad Court Villa Rainbow Beach offers proximity to nearby tourist spots, such as the Cooloola Wilderness Trail, situated about 10 minutes' drive away. More

From US$ 1027 Book Now

8 Belle Court Rainbow Shores

Belle Court, 8, Rainbow Beach, Australia Show map

The 4-bedroom 8 Belle Court Rainbow Shores Rainbow Beach villa accommodates up to 8 guests and offers proximity to the Inskip Peninsula Recreation Area, located around 5 minutes' walk away. More

From US$ 389 Book Now

Naiad 12

12 Naiad Court- Rainbow Shores- Rainbow Beach, Rainbow Beach, Australia Show map

Located about a 10-minute ride from Carlo Point Marina, Naiad 12 Villa Rainbow Beach provides access to various tourist attractions in the vicinity. More

From US$ 141 Book Now

Rainbow Stairs

12 Cooloola Drive- Rainbow Stairs - Rainbow Beach, Rainbow Beach, Australia Show map

Located 11 minutes' walk from Carlo Point Marina, Rainbow Stairs Villa Rainbow Beach gives access to various tourist sites in the vicinity. More

From US$ 159 Book Now

Coora 13

13 Coora Court, Rainbow Beach, Rainbow Beach, Australia Show map

Situated only a 13-minute walk from the Cooloola Recreation Area, Coora 13 Villa Rainbow Beach provides access to numerous tourist attractions in the area. More

From US$ 189 Book Now

18 Naiad Court Rainbow Shores

Naiad Court, 18, Rainbow Beach, Australia Show map

Featuring a hot tub, the 4-bedroom 18 Naiad Court Rainbow Shores Rainbow Beach villa is located approximately 5 minutes' walk from the Inskip Peninsula Recreation Area and can host up to 8 guests. More

From US$ 220 Book Now

13 Orania Court - Rainbow Shores

13 Orania Crt, Rainbow Beach, Australia Show map

Hosting up to 8 guests, 13 Orania Court - Rainbow Shores Rainbow Beach villa is nestled in a residential area, within 25 minutes' walk of the Cooloola Recreation Area. More

Book Now

Mortimer

12 Ibis Court, Mortimer - Rainbow Shores, Rainbow Beach, Australia Show map

Situated about 5 minutes' walk from the Inskip Peninsula Recreation Area, Mortimer Rainbow Beach villa entices guests with hiking and fishing in the area. More

From US$ 147 Book Now

Sharon Lee 1

80 Cooloola Dr, Rainbow Beach, Australia Show map

Situated about a 15-minute walk from the Carlo Sand Blow, Sharon Lee 1 Villa Rainbow Beach entices guests to explore various tourist attractions in the area. More

From US$ 119 Book Now

Rainbow Tides - Rainbow Beach

14 Zircon St, Rainbow Beach, Australia Show map

Situated within 5 minutes' walk of Lawrie Hanson Park, Rainbow Tides - Rainbow Beach villa is ideal for up to 7 guests. More

From US$ 225 Book Now

Cypress 36

36 Cypress Ave, Rainbow Beach, Australia Show map

Nestled a 5-minute ride from the Cooloola Wilderness Trail, Cypress 36 Villa Rainbow Beach entices guests to explore various tourist destinations nearby. More

Book Now

Rainbow Cottage - Rainbow Beach. Pets Welcome

23 Carlo Rd, Rainbow Beach, Australia Show map

Rainbow Cottage - Rainbow Beach. Pets Welcome, located around 5 minutes' walk from the Cooloola Wilderness Trail, can host up to 7 guests. More

Book Now

Rainbow Beach House - Rainbow Beach. Pool. Wifi. Views.

57 Cooloola Dr, Rainbow Beach, Australia Show map

Staying at Rainbow Beach House - Rainbow Beach. Pool. Wifi. Views villa, guests can visit the Cooloola Wilderness Trail, which is only 1.6 km away. More

From US$ 370 Book Now

Csalt Home

24 Esprit Drive, Csalt - Rainbow Shores, Rainbow Beach, Australia Show map

Located within a 5-minute drive of the Inskip Peninsula Recreation Area, Csalt Home Rainbow Beach offers hiking and fishing to diversify guests' leisure. More

From US$ 177 Book Now

9 Esprit Drive - Rainbow Shores - Wifi - Aircon

9 Esprit Dr, Rainbow Beach, Australia Show map

Situated nearly a 25-minute walk from Skydive Fraser Island, 9 Esprit Drive - Rainbow Shores - Wifi - Aircon Rainbow Beach villa entices guests to explore various tourist attractions in the area. The… More

Book Now

16 Ibis Court Rainbow Shores

Ibis Court, 16, Rainbow Beach, Australia Show map

Staying at the 3-bedroom 16 Ibis Court Rainbow Shores Rainbow Beach villa, guests can easily reach Lawrie Hanson Park, located approximately a 25-minute walk away. More

From US$ 280 Book Now

Navy'S By The Beach - Rainbow Shores. Pool. Walk To Beach

13 Naiad Ct, Rainbow Beach, Australia Show map

Situated 2.7 km from Carlo Point Marina, Navy'S By The Beach - Rainbow Shores. Pool. Walk To Beach Rainbow Beach villa entices guests to explore various tourist attractions in the area. More

Book Now

Cvue - Rainbow Beach

79 Cooloola Dr, Rainbow Beach, Australia Show map

Hosting up to 6 guests, Cvue - Rainbow Beach villa is located in a residential area, a 10-minute ride from the Inskip Peninsula Recreation Area. More

From US$ 542 Book Now

Dream Pool - Rainbow Beach

13 Coora Ct, Rainbow Beach, Australia Show map

Situated within a 5-minute drive of the Rainbow Beach Sports Recreation and Memorial Club, Dream Pool - Rainbow Beach villa provides access to numerous tourist attractions in the area. More

Book Now

33 Cooloola Drive Rainbow Beach

Cooloola Drive, 33, Rainbow Beach, Australia Show map

33 Cooloola Drive Rainbow Beach villa is located nearly 5 minutes' walk from Skydive Fraser Island, giving access to various tourist spots nearby. More

From US$ 170 Book Now

Sandy Feet - Rainbow Shores

19 Satinwood Rd, Rainbow Beach, Australia Show map

Located within 25 minutes' walk of Carlo Point Marina, Sandy Feet - Rainbow Shores Rainbow Beach villa provides access to various tourist attractions in the vicinity. More

Book Now