Mooloolaba hotels & accommodation with spa
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check availability on Spa Hotels in Mooloolaba
Spa Hotels in Mooloolaba

Nautilus Mooloolaba
30-32 River Esplanade, Mooloolaba, QLD
The price is AU$473 per night
AU$473
23 Sept - 24 Sept
includes taxes & fees
Nautilus Mooloolaba: Aparthotel with free WiFi and free parking. Located near whale watching.
Pool
Kitchen

Mantra Mooloolaba Beach
Cnr Mooloolaba Esplanade & Venning St, Mooloolaba, QLD
The price is AU$313 per night
AU$313
19 Oct - 20 Oct
includes taxes & fees
Mantra Mooloolaba Beach: Luxury aparthotel with free WiFi and free parking. Guests love the helpful staff!
Pool
Hot tub

Caribbean Resort
17-19 Brisbane Road, Mooloolaba, QLD
Caribbean Resort: Family-friendly aparthotel with free WiFi and free parking. Located in a shopping district.
Pool
Hot tub

Landmark Resort
11 Mooloolaba Esplanade, Mooloolaba, QLD
Landmark Resort: Aparthotel with free WiFi and free parking. Located by the ocean.
Pool
Hot tub

Beach Club Resort
87 - 97 First Avenue, Mooloolaba, QLD
The price is AU$264 per night
AU$264
7 Oct - 8 Oct
includes taxes & fees
Beach Club Resort: Aparthotel with free WiFi and free parking. Located near the airport.
Pool
Hot tub

Pacific Beach Resort
95 The Esplanade, Mooloolaba, QLD
The price is AU$377 per night
AU$377
6 Oct - 7 Oct
includes taxes & fees
Pacific Beach Resort: Beach hotel with free WiFi and free parking. Located on the waterfront.
Pool
Hot tub

Malibu Mooloolaba
81 Mooloolaba Esplanade, Mooloolaba, QLD
The price is AU$644 per night
AU$644
19 Sept - 20 Sept
includes taxes & fees
Malibu Mooloolaba: Family-friendly aparthotel with free WiFi and free parking. Located by the ocean.
Pool
Kitchen

Aegean Apartments
14 River Esplanade, Mooloolaba, QLD
Aegean Apartments: Aparthotel with free WiFi and free parking. Located on the beach.
Pool
Hot tub

Saltwater Villas
15 Goonawarra Drive, Mooloolaba, QLD
The price is AU$300 per night
AU$300
21 Sept - 22 Sept
includes taxes & fees
Saltwater Villas: Pet-friendly hotel with free WiFi and free parking.
Pool
Spa

Osprey Apartments
Cnr The Esplanade & Buderim Ave, Mooloolaba, QLD
Osprey Apartments: Business-friendly aparthotel with free WiFi and free parking. Located near the airport.
Pool
Hot tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Mooloolaba hotels essential information
Accommodation | 528 hotels |
---|---|
Lowest Price | AU$264 |
Highest Price | AU$1,168 |
Popular hotels | Nautilus Mooloolaba, Mantra Mooloolaba Beach, Caribbean Resort, Landmark Resort, Beach Club Resort, Pacific Beach Resort, Malibu Mooloolaba, Aegean Apartments, Saltwater Villas, Osprey Apartments, Newport Mooloolaba, Sailport Mooloolaba Apartments |
New reviews! Best hotels in Mooloolaba

Wotif Verified Review
5 / 5
Great location, fantastic staff and lovely apartment with everything we needed
A verified traveller stayed at Coco Mooloolaba
Posted 3 days ago
Top Cities for Spa Hotels
Neighbourhoods
Nearby cities
Near an airport
Near an Attraction
Hotel themes
Hotel brands
More destinations for you
Hotels
- Hotels in Noosaville
- Noosa Heads Beach Hotels
- Caloundra Apartment Hotels
- Hotels in Tewantin
- Hotels in Palmwoods
- Hotels in Sunshine Beach
- Hotels in Sippy Downs
- Hotels in Coolum Beach
- Hotels in Peregian Beach
- Caloundra Oceanfront Hotels
- Hotels in Montville
- Hotels in Bli Bli
- Hotels in Alexandra Headland
- Hotels in Dicky Beach
- Hotels in Yandina
- Hotels in Cooroy
- Hotels in Kings Beach
- Hotels in Marcoola
- Hotels in Caloundra
- Hotels in Pomona
- Hotels in Noosa Heads
- Hotels in Nambour
- Hotels in Birtinya
- Hotels in Maroochydore
- Hotels in Twin Waters
- Hotels in Noosa North Shore
- Maroochydore Apartment Hotels
- Hotels in Eumundi
- Hotels in Golden Beach
- Hotels in Buderim