Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check prices on hotels in Maroochydore

Tonight 21 Jul. - 22 Jul.
This weekend 26 Jul. - 28 Jul.
Next weekend 2 Aug. - 4 Aug.

Featured Maroochydore Mantra

See all 305 properties in Maroochydore

Estimated price for 1 night/2 adults

Mantra Mooloolaba Beach
Mantra Mooloolaba Beach
4.5 out of 5.0 Cnr Mooloolaba Esplanade & Venning St, Mooloolaba, QLD
4.4/5 (1870 reviews)
AU$183/ night for 2 guests

Beautiful, excellent location and great staff. Cafe's all around.

Reviewed on 29 Jun. 2019
Mantra Zanzibar
Mantra Zanzibar
4.5 out of 5.0 47 - 51 The Esplanade, Mooloolaba, QLD
4.5/5 (295 reviews)
AU$404/ night for 2 guests

Travelled from New Zealand to find that we had a partly obscured view of the beachfront by a large tree...disappointed. Stayed at the same apartment last year and had a great view. Always enjoy the hotel location...right in the 'hub' of everything going on. A general spring clean would not go ...

Reviewed on 19 Mar. 2019
Mantra Sirocco Resort
Mantra Sirocco Resort
4.5 out of 5.0 59 - 75 The Esplanade, Mooloolaba, QLD
4.4/5 (271 reviews)
AU$497/ night for 2 guests

Great location to beach and shops. Views were amazing! Very friendly & helpful staff.

Reviewed on 2 Jul. 2019

Pocket Guide: Mantra Hotels in Maroochydore

Search for hotels in Maroochydore on Expedia. You can easily find your hotels in Maroochydore using one of the methods below:

  • View our selection of featured hotels in Maroochydore
  • Use the map to find hotels in the Maroochydore neighborhood you prefer
  • Use the filters to see hotels in a specific area of Maroochydore, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Maroochydore
  • Enter your travel dates to view the best deals on hotels in Maroochydore - while they last