Filters

Selected filters
Clear all
Vacation Rentals

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

Thematic hotels

  • Show All + Show Less -

Hotel facilities

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Apartment in Rainbow Beach, Australia
500 m to the city centre
8.7 (18 reviews)
The spacious Aloha Rainbow Beach apartment is about 5 minutes' walk from Skydive Fraser Island and includes a fitness area. Sport activities such as lawn tennis are available for guests.
The spacious Aloha Rainbow Beach apartment is about 5 minutes' walk from Skydive Fraser Island and includes a fitness area. Sport activities such as lawn tennis are available for guests.
Holiday home in Rainbow Beach, Australia
1.6 km to the city centre
4.3 (8 reviews)
Situated only 0.7 km from the Inskip Peninsula Recreation Area, the 2-bedroom Baden 29 Rainbow Shores Rainbow Beach villa provides guests with a hot tub for additional relaxation. Hosting up to 4…
Situated only 0.7 km from the Inskip Peninsula Recreation Area, the 2-bedroom Baden 29 Rainbow Shores Rainbow Beach villa provides guests with a hot tub for additional relaxation. Hosting up to 4…
Holiday home in Rainbow Beach, Australia
200 m to the city centre
9.3 (10 reviews)
Hosting up to 10 guests, the 5-bedroom Barnys Rainbow Beach villa is nestled in a residential area, nearly a 25-minute walk from Searys Creek.
Hosting up to 10 guests, the 5-bedroom Barnys Rainbow Beach villa is nestled in a residential area, nearly a 25-minute walk from Searys Creek.
Holiday home in Rainbow Beach, Australia
200 m to the city centre
8.0 (11 reviews)
The 2-bedroom Coolamaine 1 Rainbow Beach villa accommodates up to 5 guests and offers proximity to Lawrie Hanson Park, located only a 5-minute walk away.
The 2-bedroom Coolamaine 1 Rainbow Beach villa accommodates up to 5 guests and offers proximity to Lawrie Hanson Park, located only a 5-minute walk away.
Holiday home in Rainbow Beach, Australia
200 m to the city centre
8.4 (14 reviews)
Hosting up to 6 guests, Unit 105 Plantation Resort Rainbow Beach villa is nestled in a residential area, 25 minutes' walk from the Inskip Peninsula Recreation Area. Located just moments from Lawrie…
Hosting up to 6 guests, Unit 105 Plantation Resort Rainbow Beach villa is nestled in a residential area, 25 minutes' walk from the Inskip Peninsula Recreation Area. Located just moments from Lawrie…
Holiday home in Rainbow Beach, Australia
200 m to the city centre
8.3 (14 reviews)
Hosting up to 10 guests, the 4-bedroom Baker Rainbow Beach villa is located in a residential area, about a 25-minute walk from the Inskip Peninsula Recreation Area.
Hosting up to 10 guests, the 4-bedroom Baker Rainbow Beach villa is located in a residential area, about a 25-minute walk from the Inskip Peninsula Recreation Area.
Holiday home in Rainbow Beach, Australia
1.6 km to the city centre
7.5 (13 reviews)
Hosting up to 4 guests, Baden 90 Rainbow Shores Rainbow Beach villa is nestled in a residential area, about a 25-minute walk from the Cooloola Recreation Area. Located only a few steps from the…
Hosting up to 4 guests, Baden 90 Rainbow Shores Rainbow Beach villa is nestled in a residential area, about a 25-minute walk from the Cooloola Recreation Area. Located only a few steps from the…
Holiday home in Rainbow Beach, Australia
200 m to the city centre
7.2 (11 reviews)
Situated approximately a 5-minute walk from Lawrie Hanson Park, the 5-bedroom 29 Cypress Avenue Rainbow Beach villa is ideal for up to 10 guests.
Situated approximately a 5-minute walk from Lawrie Hanson Park, the 5-bedroom 29 Cypress Avenue Rainbow Beach villa is ideal for up to 10 guests.
Holiday home in Rainbow Beach, Australia
500 m to the city centre
7.4 (14 reviews)
Hosting up to 6 guests, 4 42 Manooka Drive Rainbow Beach villa is located in a residential area, 550 metres from the Rainbow Beach Sports Recreation and Memorial Club.
Hosting up to 6 guests, 4 42 Manooka Drive Rainbow Beach villa is located in a residential area, 550 metres from the Rainbow Beach Sports Recreation and Memorial Club.
Apartment in Rainbow Beach, Australia
1.6 km to the city centre
5.7 (9 reviews)
The 2-room Baden 96 - Rainbow Shores. Pool. Tennis Court. Walk To Beach Rainbow Beach apartment is located in a residential area of Rainbow Beach, approximately a 25-minute walk from Lawrie Hanson…
The 2-room Baden 96 - Rainbow Shores. Pool. Tennis Court. Walk To Beach Rainbow Beach apartment is located in a residential area of Rainbow Beach, approximately a 25-minute walk from Lawrie Hanson…
Holiday home in Rainbow Beach, Australia
200 m to the city centre
7.8 (9 reviews)
Situated about a 5-minute walk from Lawrie Hanson Park, the 3-bedroom Unit 8 Plantation Resort Rainbow Beach villa is ideal for up to 6 guests.
Situated about a 5-minute walk from Lawrie Hanson Park, the 3-bedroom Unit 8 Plantation Resort Rainbow Beach villa is ideal for up to 6 guests.
Holiday home in Rainbow Beach, Australia
600 m to the city centre
8.4 (11 reviews)
Hosting up to 10 guests, Rainbow Towers 2 Rainbow Beach villa offers a convenient location in a residential area, merely a 5-minute walk from Skydive Fraser Island.
Hosting up to 10 guests, Rainbow Towers 2 Rainbow Beach villa offers a convenient location in a residential area, merely a 5-minute walk from Skydive Fraser Island.
Apartment in Rainbow Beach, Australia
1.6 km to the city centre
8.1 (7 reviews)
Baden 26 - Rainbow Shores Rainbow Beach apartment lies in a residential area, 3.2 km from the Carlo Sand Blow and approximately 5 minutes' drive from the Cooloola Wilderness Trail. At the apartment…
Baden 26 - Rainbow Shores Rainbow Beach apartment lies in a residential area, 3.2 km from the Carlo Sand Blow and approximately 5 minutes' drive from the Cooloola Wilderness Trail. At the apartment…
Holiday home in Rainbow Beach, Australia
1.9 km to the city centre
7.0 (9 reviews)
Hosting up to 10 guests, the 4-bedroom 11 Naiad Court Rainbow Shores Rainbow Beach villa is located in a residential area, around a 25-minute walk from the Cooloola Recreation Area.
Hosting up to 10 guests, the 4-bedroom 11 Naiad Court Rainbow Shores Rainbow Beach villa is located in a residential area, around a 25-minute walk from the Cooloola Recreation Area.
Holiday home in Rainbow Beach, Australia
2 km to the city centre
9.0 (5 reviews)
Hosting up to 8 guests, 11 Esprit Drive - Rainbow Shores. Swimming Pool - Wifi - Walk To Beach Rainbow Beach villa is located in a residential area, 10 minutes' drive from Lawrie Hanson Park.
Hosting up to 8 guests, 11 Esprit Drive - Rainbow Shores. Swimming Pool - Wifi - Walk To Beach Rainbow Beach villa is located in a residential area, 10 minutes' drive from Lawrie Hanson Park.
Holiday home in Rainbow Beach, Australia
1.6 km to the city centre
8.5 (9 reviews)
Situated merely 9 minutes' walk from the Inskip Peninsula Recreation Area, Baden 70 Rainbow Shores Rainbow Beach villa is ideal for up to 6 guests.
Situated merely 9 minutes' walk from the Inskip Peninsula Recreation Area, Baden 70 Rainbow Shores Rainbow Beach villa is ideal for up to 6 guests.
Holiday home in Rainbow Beach, Australia
500 m to the city centre
8.2 (8 reviews)
Up to 8 guests can stay at the 3-bedroom Portsea 1 Rainbow Beach villa and enjoy Skydive Fraser Island, located just a 5-minute walk away.
Up to 8 guests can stay at the 3-bedroom Portsea 1 Rainbow Beach villa and enjoy Skydive Fraser Island, located just a 5-minute walk away.
Holiday home in Rainbow Beach, Australia
2 km to the city centre
7.7 (3 reviews)
Hosting up to 6 guests, Shelleys - Rainbow Shores Rainbow Beach villa is located in a residential area, a 10-minute drive from Searys Creek.
Hosting up to 6 guests, Shelleys - Rainbow Shores Rainbow Beach villa is located in a residential area, a 10-minute drive from Searys Creek.
Holiday home in Rainbow Beach, Australia
900 m to the city centre
8.2 (9 reviews)
Staying at 26 Rumbalara Avenue Rainbow Beach Aircon Walk To Beach villa, guests can visit the Cooloola Wilderness Trail, which is only 1.3 km away.
Staying at 26 Rumbalara Avenue Rainbow Beach Aircon Walk To Beach villa, guests can visit the Cooloola Wilderness Trail, which is only 1.3 km away.
Holiday home in Rainbow Beach, Australia
300 m to the city centre
8.6 (6 reviews)
The 3-bedroom Indigo Place 1 Rainbow Beach villa is nestled around 5 minutes' walk from Lawrie Hanson Park and can accommodate up to 7 guests. The holiday home invites guests to enjoy a prime…
The 3-bedroom Indigo Place 1 Rainbow Beach villa is nestled around 5 minutes' walk from Lawrie Hanson Park and can accommodate up to 7 guests. The holiday home invites guests to enjoy a prime…

Aloha Rainbow Beach

Apartment in Rainbow Beach, Australia
500 m to the city centre

Baden 29 Rainbow Shores

Holiday home in Rainbow Beach, Australia
1.6 km to the city centre

Barnys Rainbow Beach

Holiday home in Rainbow Beach, Australia
200 m to the city centre

Coolamaine 1 Rainbow Beach

Holiday home in Rainbow Beach, Australia
200 m to the city centre

Unit 105 Plantation Resort Rainbow Beach

Holiday home in Rainbow Beach, Australia
200 m to the city centre

Baker Rainbow Beach

Holiday home in Rainbow Beach, Australia
200 m to the city centre

Baden 90 Rainbow Shores

Holiday home in Rainbow Beach, Australia
1.6 km to the city centre

29 Cypress Avenue Rainbow Beach

Holiday home in Rainbow Beach, Australia
200 m to the city centre

4 42 Manooka Drive Rainbow Beach

Holiday home in Rainbow Beach, Australia
500 m to the city centre

Baden 96 - Rainbow Shores. Pool. Tennis Court. Walk To Beach

Apartment in Rainbow Beach, Australia
1.6 km to the city centre

Unit 8 Plantation Resort Rainbow Beach

Holiday home in Rainbow Beach, Australia
200 m to the city centre

Rainbow Towers 2 Rainbow Beach

Holiday home in Rainbow Beach, Australia
600 m to the city centre

Baden 26 - Rainbow Shores

Apartment in Rainbow Beach, Australia
1.6 km to the city centre

11 Naiad Court Rainbow Shores

Holiday home in Rainbow Beach, Australia
1.9 km to the city centre

11 Esprit Drive - Rainbow Shores. Swimming Pool - Wifi - Walk To Beach

Holiday home in Rainbow Beach, Australia
2 km to the city centre

Baden 70 Rainbow Shores

Holiday home in Rainbow Beach, Australia
1.6 km to the city centre

Portsea 1 Rainbow Beach

Holiday home in Rainbow Beach, Australia
500 m to the city centre

Shelleys - Rainbow Shores

Holiday home in Rainbow Beach, Australia
2 km to the city centre

26 Rumbalara Avenue Rainbow Beach Aircon Walk To Beach

Holiday home in Rainbow Beach, Australia
900 m to the city centre

Indigo Place 1 Rainbow Beach

Holiday home in Rainbow Beach, Australia
300 m to the city centre