Special offers and Exclusive deals

Search Hotels

2026-06-29
2026-06-30
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

Hotels in City Centre Rainbow Beach area of Queensland

Rainbow Surf 4

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

Located around 5 minutes' walk from Lawrie Hanson Park, Rainbow Surf 4 Villa Rainbow Beach offers opportunities for hiking and fishing in the area. More

From US$ 172 Book Now

Unit 202 Plantation Resort - Rainbow Beach Aircon.Wifi.Pool. Views

202/1 Rainbow Beach Road, Rainbow Beach, Australia Show map

Unit 202 Plantation Resort - Rainbow Beach Aircon.Wifi.Pool. Views is located only 550 metres from the Rainbow Beach Sports Recreation and Memorial Club and only 0.9 km from Carlo Point Marina. More

From US$ 381 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 situated in a residential area of Rainbow Beach, only a 12-minute walk from the Cooloola Recreation Area. More

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

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. More

Book Now

Rainbow Surf 2 - Rainbow Beach

7 Spectrum St, Rainbow Beach, Australia Show map

Rainbow Surf 2 - Rainbow Beach apartment is located in a residential area of Rainbow Beach 25 minutes' walk from the Inskip Peninsula Recreation Area. More

Book Now

Rainbow Surf 3 - Rainbow Beach

7 Spectrum St, Rainbow Beach, Australia Show map

Rainbow Surf 3 - Rainbow Beach apartment is located in the residential area of Rainbow Beach, approximately a 5-minute walk from Lawrie Hanson Park. More

Book Now

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

7 Spectrum St, Rainbow Beach, Australia Show map

More

Book Now

Unit 7 Plantation Resort Rainbow Beach

1 Rainbow Beach Road, Unit 7/1, Rainbow Beach, Australia Show map

Nestled 15 minutes' walk from Carlo Point Marina, Unit 7 Plantation Resort Rainbow Beach villa entices guests to explore various tourist destinations nearby. More

From US$ 289 Book Now

Unit 8 Plantation Resort Rainbow Beach

1 Rainbow Beach Road, Unit 8/1, Rainbow Beach, Australia Show map

The 2-bedroom Unit 8 Plantation Resort Rainbow Beach villa is located within 15 minutes' walk of Carlo Point Marina, giving access to various tourist spots nearby. More

From US$ 436 Book Now

'Jemingar'S Place' 207 - Rainbow Beach

Rainbow Beach Road, Unit 207/1, Rainbow Beach, Australia Show map

Situated 25 minutes' walk from the Inskip Peninsula Recreation Area, 'Jemingar'S Place' 207 - Rainbow Beach villa entices guests to explore various tourist attractions in the area. More

From US$ 436 Book Now

Unit 105 Plantation Resort Rainbow Beach

Rainbow Beach Road, Unit 105/1, Rainbow Beach, Australia Show map

Offering a location just 1.1 km from Skydive Fraser Island, the 2-bedroom Unit 105 Plantation Resort Rainbow Beach villa gives access to various tourist spots in the area. More

From US$ 329 Book Now

Unit 101 Plantation Resort Rainbow Beach

1 Rainbow Beach Road, Unit 101/1, Rainbow Beach, Australia Show map

Situated 2.2 km from the Carlo Sand Blow, the 2-bedroom Unit 101 Plantation Resort Rainbow Beach villa entices guests to explore various tourist attractions in the area. More

From US$ 228 Book Now

Wayfarers Beachouse Rainbow Beach

Spectrum Street, 4, Rainbow Beach, Australia Show map

Situated around 20 minutes' walk from Searys Creek, the 1-bedroom Wayfarers Beachouse Rainbow Beach villa provides access to numerous tourist attractions in the area. More

From US$ 316 Book Now

Plantation Resort At Rainbow

1 Rainbow Beach Road, Rainbow Beach, Australia Show map

Plantation Resort At Rainbow Rainbow Beach, located only a 5-minute walk from Lawrie Hanson Park and 2.2 km from the Inskip Peninsula Recreation Area, features a heated swimming pool for guests to… More

From US$ 286 Book Now

The Shack Rainbow Beach - Pets Welcome - Fully Fenced - Close To Beach

Spectrum Street, 2, Rainbow Beach, Australia Show map

Nestled a 12-minute walk from the Cooloola Recreation Area, The Shack Rainbow Beach - Pets Welcome - Fully Fenced - Close To Beach villa entices guests to explore various tourist destinations nearby. More

From US$ 207 Book Now

Coolamaine 2 Rainbow Beach

Spectrum Street, Unit 2/8, Rainbow Beach, Australia Show map

Located within 25 minutes' walk of Searys Creek, the 1-bedroom Coolamaine 2 Rainbow Beach villa provides access to various tourist attractions in the vicinity. More

From US$ 202 Book Now

Coolamaine 1 Rainbow Beach

Spectrum Street, Unit 1/8, Rainbow Beach, Australia Show map

Nestled 12 minutes' walk from the Rainbow Beach Sports Recreation and Memorial Club, Coolamaine 1 Rainbow Beach villa entices guests to explore various tourist destinations nearby. More

From US$ 169 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 lies in a residential area, approximately 1 km from the Cooloola Recreation Area and approximately 5 minutes by car from the… More

From US$ 259 Book Now

9 Indigo Avenue Rainbow Beach

Indigo Avenue, 9, Rainbow Beach, Australia Show map

Situated merely a 12-minute walk from the Rainbow Beach Sports Recreation and Memorial Club, the 1-bedroom 9 Indigo Avenue Rainbow Beach villa entices guests to explore various tourist attractions in… More

From US$ 159 Book Now

Seadaze 1 Rainbow Beach

Spectrum Street, Unit 1/14, Rainbow Beach, Australia Show map

Nestled a 12-minute walk from the Cooloola Recreation Area, Seadaze 1 Rainbow Beach villa entices guests to explore various tourist destinations nearby. More

From US$ 279 Book Now

13 Indigo Avenue - 'Indigo Sands' - Rainbow Beach

13 Indigo Avenue, Rainbow Beach, Australia Show map

Situated only 0.6 km from the Rainbow Beach Sports Recreation and Memorial Club, the 1-bedroom 13 Indigo Avenue - 'Indigo Sands' - Rainbow Beach villa entices guests to explore various tourist… More

From US$ 192 Book Now

Unit 2 Of 6 Indigo Avenue Rainbow Beach

6 Indigo Ave, Rainbow Beach, Australia Show map

Offering a location 2.1 km from the Carlo Sand Blow, the 2-bedroom Unit 2 Of 6 Indigo Avenue Rainbow Beach villa gives access to various tourist spots in the area. More

From US$ 183 Book Now

Indigo Place 1 Rainbow Beach

Indigo Avenue, Unit 1/6, Rainbow Beach, Australia Show map

Staying at the 2-bedroom Indigo Place 1 Rainbow Beach villa, guests can visit the Carlo Sand Blow, which is nearly a 10-minute drive away. More

From US$ 156 Book Now

1-8 Indigo Avenue - Rainbow Beach Walk To Beach

1/8 Indigo Ave, Rainbow Beach, Australia Show map

The 2-room 1-8 Indigo Avenue - Rainbow Beach Walk To Beach apartment offers setting in a residential area of Rainbow Beach, within 5 minutes' walk of Lawrie Hanson Park. More

From US$ 200 Book Now

Fullerton Rainbow Beach

Ilmenite Avenue, 9, Rainbow Beach, Australia Show map

Situated only a 12-minute walk from the Rainbow Beach Sports Recreation and Memorial Club, the 1-bedroom Fullerton Rainbow Beach villa entices guests to explore various tourist attractions in the… More

From US$ 124 Book Now

Rainbow Sea Resort

3 Ocean View Parade, Rainbow Beach, Australia Show map

The 5-star Rainbow Sea Resort Rainbow Beach is nestled just 350 metres from Lawrie Hanson Park and features an outdoor swimming pool. Staying here you can use Wi-Fi in the rooms and complimentary… More

From US$ 334 Book Now

Freedom Backpackers Hostel Rainbow Beach

18 Spectrum Street, Rainbow Beach, Australia Show map

Featuring Wi-Fi in public areas, the 117-room Freedom Backpackers Hostel Rainbow Beach is situated around a 15-minute walk from Carlo Point Marina. More

From US$ 23 Book Now

Dees Retreat Rainbow Beach

Ocean View Parade, Unit 2/7, Rainbow Beach, Australia Show map

Situated 2.2 km from the Carlo Sand Blow, the 2-bedroom Dees Retreat Rainbow Beach villa provides access to numerous tourist attractions in the area. More

From US$ 327 Book Now

Ocean View 1 Rainbow Beach

Ocean View Parade, Unit 1/7, Rainbow Beach, Australia Show map

Situated just a 12-minute walk from the Cooloola Recreation Area, the 2-bedroom Ocean View 1 Rainbow Beach villa entices guests to explore various tourist attractions in the area. More

From US$ 306 Book Now

Palmgrove 1 Rainbow Beach

Ilmenite Avenue, Unit 1/1, Rainbow Beach, Australia Show map

Located merely 1.9 km from Searys Creek, the 1-bedroom Palmgrove 1 Rainbow Beach villa provides access to various tourist attractions in the vicinity. More

From US$ 132 Book Now

Palmgrove 2 Rainbow Beach

Ilmenite Avenue, Unit 2/1, Rainbow Beach, Australia Show map

Staying at the 1-bedroom Palmgrove 2 Rainbow Beach villa, guests can visit the Cooloola Wilderness Trail, which is only 1.7 km away. More

From US$ 103 Book Now

Rainbow North - Rainbow Beach - Walk To Beach And Main Street

2 Ilmenite Ave, Rainbow Beach, Australia Show map

The 2-bedroom Rainbow North - Rainbow Beach - Walk To Beach And Main Street villa offers proximity to nearby tourist spots, such as the Cooloola Recreation Area, situated just an 11-minute walk away. More

From US$ 284 Book Now

Drift At Rainbow - 3 Bedrooms Of Barefoot Vibes

8 Prospect Place, Rainbow Beach, Australia Show map

Drift At Rainbow - 3 Bedrooms Of Barefoot Vibes Rainbow Beach villa offers proximity to nearby tourist spots, such as Carlo Point Marina, situated 13 minutes' walk away. The 1-bedroom holiday home… More

Book Now

Drift At Rainbow - Pet-Friendly - Free Wifi

8 Prospect Place, Rainbow Beach, Australia Show map

The 4-bedroom Drift At Rainbow - Pet-Friendly - Free Wifi Rainbow Beach villa is located just 1.6 km from the Cooloola Wilderness Trail, giving access to various tourist spots nearby. The Rainbow… More

Book Now

Pippies Beachhouse Backpackers

2 Indigo Ave, Rainbow Beach, Australia Show map

Featuring Wi-Fi in the rooms, Pippies Beachhouse Backpackers Rainbow Beach hostel is situated only 1.2 km from Carlo Point Marina. More

From US$ 20 Book Now

41 Carlo Circle Rainbow Beach

Carlo Circle, 41, Rainbow Beach, Australia Show map

Situated just 350 m from Skydive Fraser Island, 41 Carlo Circle Rainbow Beach villa entices guests to explore various tourist attractions in the area. More

From US$ 313 Book Now

Barnys Rainbow Beach

Cypress Avenue, 19, Rainbow Beach, Australia Show map

The 3-bedroom Barnys Rainbow Beach villa is located merely 1.1 km from Skydive Fraser Island, giving access to various tourist spots nearby. More

From US$ 293 Book Now

Dunworkin Rainbow Beach

Zircon Street, 11, Rainbow Beach, Australia Show map

Nestled a 10-minute drive from the Carlo Sand Blow, Dunworkin Rainbow Beach villa entices guests to explore various tourist destinations nearby. More

From US$ 243 Book Now

Surf N Earth - Rainbow Beach

12 Zircon St, Rainbow Beach, Australia Show map

Offering a location approximately a 25-minute walk from Searys Creek, Surf N Earth - Rainbow Beach villa gives access to various tourist spots in the area. More

Book Now

6 Cypress Avenue - Rainbow Beach. Pool. Pets. Aircon.Wifi

6 Cypress Ave, Rainbow Beach, Australia Show map

Offering a location 18 minutes' walk from Searys Creek, 6 Cypress Avenue - Rainbow Beach. Pool. Pets. Aircon.Wifi villa gives access to various tourist spots in the area. More

Book Now

Rainbow Tides - Rainbow Beach

14 Zircon St, Rainbow Beach, Australia Show map

Rainbow Tides - Rainbow Beach villa is located around 10 minutes' drive from the Carlo Sand Blow, giving access to various tourist spots nearby. More

From US$ 225 Book Now

33 Cooloola Drive Rainbow Beach

Cooloola Drive, 33, Rainbow Beach, Australia Show map

The 2-bedroom 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

Sunyata Beach House Rainbow Beach

Dulkara Court, 5, Rainbow Beach, Australia Show map

Situated 14 minutes' stroll from Skydive Fraser Island, Sunyata Beach House Rainbow Beach villa provides access to numerous tourist attractions in the area. More

From US$ 266 Book Now

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

57 Cooloola Dr, Rainbow Beach, Australia Show map

Rainbow Beach House - Rainbow Beach. Pool. Wifi. Views villa offers quick access to such tourist spots as the Cooloola Recreation Area, situated only a 5-minute stroll away. More

From US$ 370 Book Now

57 Cooloola Drive

57 Cooloola Dr, Rainbow Beach, Australia Show map

Situated just near the Cooloola Recreation Area, 57 Cooloola Drive Villa Rainbow Beach offers easy access to numerous tourist spots in the area. More

From US$ 493 Book Now

29 Cypress Avenue Rainbow Beach

Cypress Avenue, 29, Rainbow Beach, Australia Show map

The 3-bedroom 29 Cypress Avenue Rainbow Beach villa is located just 1.1 km from Skydive Fraser Island, giving access to various tourist spots nearby. More

From US$ 307 Book Now

Kurrawah Rainbow Beach

Boronia Place, 8, Rainbow Beach, Australia Show map

The 1-bedroom Kurrawah Rainbow Beach villa offers proximity to nearby tourist spots, such as the Cooloola Recreation Area, situated merely a 12-minute walk away. More

From US$ 88 Book Now

17 Green Valley Drive Rainbow Beach

Green Valley Drive, 17, Rainbow Beach, Australia Show map

Nestled a 7-minute walk from Skydive Fraser Island, 17 Green Valley Drive Rainbow Beach villa entices guests to explore various tourist destinations nearby. More

From US$ 180 Book Now

Castaway Cottage - Rainbow Beach

19 Green Valley Dr, Rainbow Beach, Australia Show map

The 2-bedroom Green Valley Beachside Pet-Friendly Retreat Rainbow Beach villa is located just 7 minutes' walk from Skydive Fraser Island, giving access to various tourist spots nearby. More

Book Now