Special offers and Exclusive deals

Search Hotels

2026-10-19
2026-10-20
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

Central hotels in Rainbow Beach

Baden 2 - Rainbow Shores. Pool. Tennis Court

2/9 Rainbow Shores Drive, Rainbow Beach, Australia Show map

Baden 2 - Rainbow Shores. Pool. Tennis Court Rainbow Beach apartment is located a 10-minute ride from the Carlo Sand Blow and 2.4 km from Skydive Fraser Island. This apartment can hold up to 6 guests. More

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

Rainbow Surf 1 - Rainbow Beach

7 Spectrum Street, Rainbow Beach, Australia Show map

Rainbow Surf 1 - Rainbow Beach apartment is located in a residential area of Rainbow Beach, around a 25-minute walk from the Inskip Peninsula Recreation Area. This apartment capacity is based on up… More

Book Now