Special offers and Exclusive deals

Search Hotels

2026-08-05
2026-08-06
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

Rainbow Beach Vacation Rentals

Rainbow Beach Dream Studio Motel Style Apartment

2 Double Island Drive, Rainbow Beach, Australia Show map

To enjoy your vacation in Rainbow Beach, stay at Rainbow Beach Dream Studio Motel Style Apartment, which is 1.3 km from Searys Creek and a 20-minute walk from the Carlo Sand Blow. More

From US$ 128 Book Now

Your Place. Enjoy The Beach Retreat

5 Rainbow Shores Drive, Rainbow Beach, Australia Show map

The 2-room Your Place. Enjoy The Beach Retreat Rainbow Beach apartment is located about 2 km from Lawrie Hanson Park and approximately a 25-minute walk from the Rainbow Beach Sports Recreation and… More

From US$ 228 Book Now

Little Salty Vibes

7 Double Island Drive, Rainbow Beach, Australia Show map

Overlooking the garden, the 1-room Little Salty Vibes Apartment Rainbow Beach is around 25 minutes' walk from the Inskip Peninsula Recreation Area in Rainbow Beach. To elevate their stay, guests can… More

From US$ 163 Book Now

Rainbow Shores Resort Getaway!

5 Rainbow Shores Drive 69, Rainbow Beach, Australia Show map

Located only a 5-minute walk from the Inskip Peninsula Recreation Area, the 12 m² Rainbow Shores Resort Getaway! Rainbow Beach accommodates up to 6 guests. The apartment features Wi-Fi in the rooms. More

From US$ 229 Book Now

Emohruo 3 Bedroom Family Apartment At Rainbow Shores Resort

13 Rainbow Shores Drive, Rainbow Beach, Australia Show map

Staying at Emohruo 3 Bedroom Family Apartment At Rainbow Shores Resort Rainbow Beach, guests can visit the Cooloola Recreation Area, located about 25 minutes' walk away. More

Book Now

Dee'S Retreat Rainbow Beach

7 Oceanview Parade 2, Rainbow Beach, Australia Show map

The 500 m² Dee'S Retreat Rainbow Beach apartment is located only 1.7 km from the Cooloola Wilderness Trail and around a 15-minute walk from Carlo Point Marina. The maximum occupancy at this 3-bedroom… More

From US$ 393 Book Now

Bellevue Lodge Guest Favourite, Hot Spa, Walk To Town

29 Carlo Road, Rainbow Beach, Australia Show map

Situated 13 minutes' walk from Lawrie Hanson Park, the spacious Bellevue Lodge Guest Favourite, Hot Spa, Walk To Town Rainbow Beach offers a Jacuzzi for 5 visitors. The apartment assures guests'… More

Book Now

1-46 Manooka Drive - Rainbow Beach Aircon. Wifi. Pool. View

1/46 Manooka Dr, Rainbow Beach, Australia Show map

The 2-room 1-46 Manooka Drive - Rainbow Beach Aircon. Wifi. Pool. View apartment is located in a residential area of Rainbow Beach, around a 20-minute walk from the Carlo Sand Blow. This apartment is… More

Book Now

Rainbow Heights 2 Bed Apartment

27 Bomburra Court, Rainbow Beach, Australia Show map

Situated just 1.5 km from the Carlo Sand Blow, the spacious 95 m² Rainbow Heights 2 Bed Apartment Rainbow Beach can host up to 5 guests in Rainbow Beach. Rental bicycles are available for exploring… More

Book Now

Spindrift Unit 1 10 Spectrum Street Rainbow Beach

10 Spectrum St, Rainbow Beach, Australia Show map

The 2-room Spindrift Unit 1 10 Spectrum Street Rainbow Beach apartment offers proximity to a number of tourist attractions, such as the Cooloola Recreation Area, located just 1 km away. Staying in… More

From US$ 259 Book Now

Aloha Rainbow Beach

2-4 Double Island Drive, Rainbow Beach, Australia Show map

Situated merely 5 minutes on foot from Skydive Fraser Island, Aloha Rainbow Beach apartment looks out onto the garden. The Carlo Sand Blow is only 1.5 km away, while Searys Creek is not far from the… More

From US$ 254 Book Now

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

96/9 Rainbow Shores Dr, Rainbow Beach, Australia Show map

The 2-room Baden 96 - Rainbow Shores. Pool. Tennis Court. Walk To Beach Rainbow Beach apartment is approximately 25 minutes' walk from the Cooloola Wilderness Trail. The apartment can accommodate up… More

Book Now

Baden 26 - Rainbow Shores - Swimming Pools - Tennis Court - Walk To Beach

26/15 Rainbow Shores Dr, Rainbow Beach, Australia Show map

Located just a 5-minute walk from the Inskip Peninsula Recreation Area, Baden 26 - Rainbow Shores - Swimming Pools - Tennis Court - Walk To Beach Rainbow Beach apartment accommodates up to 4 guests. More

Book Now

Baden 84 Rainbow Shores Walk To Beach Resort Unit Pools Tennis Court

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

The 2-room Baden 84 Rainbow Shores Walk To Beach Resort Unit Pools Tennis Court Rainbow Beach offers a prime location, only 9 minutes' stroll from the Inskip Peninsula Recreation Area, and access to… More

From US$ 165 Book Now

Baden 38 - Rainbow Shores. Pool. Walk To Beach

38/5 Rainbow Shores Dr, Rainbow Beach, Australia Show map

Baden 38 - Rainbow Shores. Pool. Walk To Beach Rainbow Beach apartment is located 25 minutes on foot from the Rainbow Beach Sports Recreation and Memorial Club and 2.1 km from the Cooloola Recreation… More

Book Now

Rainbow Surf 4 - Rainbow Beach - Aircon - Pool - Walk To Beach - Wifi

7 Spectrum St, Rainbow Beach, Australia Show map

Rainbow Surf 4 - Rainbow Beach - Aircon - Pool - Walk To Beach - Wifi apartment is situated approximately a 15-minute walk from Carlo Point Marina, in a residential area of Rainbow Beach. Guests… More

Book Now

Bright And Spacious 2-Bed Beach Resort Apartment

5 Rainbow Shores Drive 46, Rainbow Beach, Australia Show map

Bright And Spacious 2-Bed Beach Resort Apartment Rainbow Beach features a convenient location a 25-minute walk from the Cooloola Recreation Area and hosts up to 4 guests. This apartment with a… More

Book Now

1 1 Rumbalara Avenue Rainbow Beach

Rumbalara Avenue, 1/1, Rainbow Beach, Australia Show map

To enjoy your vacation in Rainbow Beach, stay at the 3-room 1 1 Rumbalara Avenue Rainbow Beach apartment, which is around 500 metres from Skydive Fraser Island and only 9 minutes' walk from Carlo… More

Book Now

Sharon Lee 2 - Rainbow Beach

2/80 Cooloola Dr, Rainbow Beach, Australia Show map

The spacious Sharon Lee 2 - Rainbow Beach apartment is situated in a residential area of Rainbow Beach and gives access to Carlo Point Marina, which is merely 7 minutes' walk away. This apartment can… More

Book Now

Rainbow Beach Resort Overlooking Pool

9 Rainbow Shores Drive, Rainbow Beach, Australia Show map

The spacious 2-bedroom Rainbow Beach Resort Overlooking Pool is a good choice for accommodating up to 5 guests, offering a convenient setting 3.2 km from the Carlo Sand Blow. Offering a Jacuzzi, the… More

From US$ 212 Book Now

Sharon Lee 1 - Rainbow Beach

1/80 Cooloola Dr, Rainbow Beach, Australia Show map

The spacious Sharon Lee 1 - Rainbow Beach apartment is located in a residential area, around 5 minutes' walk from the Cooloola Recreation Area. The apartment can host up to 8 guests. More

Book Now

Baden 58 - Rainbow Shores. Aircon. Wifi. Pools Walk To Beach

58/9 Rainbow Shores Dr, Rainbow Beach, Australia Show map

The 2-room Baden 58 - Rainbow Shores. Aircon. Wifi. Pools Walk To Beach Rainbow Beach apartment is located in a residential area of Rainbow Beach, around a 20-minute walk from Lawrie Hanson Park. Set… More

Book Now

3-36 Manooka Drive - Rainbow Beach - Sea Views And Breezes

3/36 Manooka Dr, Rainbow Beach, Australia Show map

3-36 Manooka Drive - Rainbow Beach - Sea Views And Breezes apartment is located within a 300-metre distance of Carlo Point Marina and an 8-minute walk from the Rainbow Beach Sports Recreation and… More

Book Now

Baden 79 - Rainbow Shores Pools Tennis Court

79/5 Rainbow Shores Dr, Rainbow Beach, Australia Show map

Baden 79 - Rainbow Shores Pools Tennis Court Rainbow Beach apartment enjoys a prime location and provides easy access to the Rainbow Beach Sports Recreation and Memorial Club 25 minutes' walk away. More

Book Now

Rainbow Surf 3 - Rainbow Beach

7 Spectrum St, Rainbow Beach, Australia Show map

The spacious Rainbow Surf 3 - Rainbow Beach apartment is nestled in a residential area of Rainbow Beach, only a 14-minute walk from Skydive Fraser Island and 2.2 km from the Carlo Sand Blow. Wi-Fi is… More

Book Now

Baden 39 - Rainbow Shores - Pools - Tennis Court - Walk To Beach

39/15 Rainbow Shores Drive, Rainbow Beach, Australia Show map

Baden 39 - Rainbow Shores - Pools - Tennis Court - Walk To Beach Rainbow Beach apartment is nestled in a residential area of Rainbow Beach, only 0.8 km from the Inskip Peninsula Recreation Area and… More

Book Now

Baden 59 - Rainbow Shores - Pool - Tennis Court - Walk To Beach

59/9 Rainbow Shores Dr, Rainbow Beach, Australia Show map

Staying at Baden 59 - Rainbow Shores - Pool - Tennis Court - Walk To Beach Rainbow Beach apartment, guests can visit Lawrie Hanson Park, located 25 minutes' walk away. More

Book Now

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

Rainbow Surf 1 - Rainbow Beach - Aircon - Pool - Walk To Beach - Wifi

7 Spectrum Street, Rainbow Beach, Australia Show map

Rainbow Surf 1 - Rainbow Beach - Aircon - Pool - Walk To Beach - Wifi apartment is located in a residential area of Rainbow Beach, around a 25-minute walk from the Inskip Peninsula Recreation Area. More

Book Now