Exterior - Oceans Mooloolaba


Oceans Mooloolaba is the only self-contained 5 Star apartment complex on The Esplanade at Mooloolaba Beach. Comprising of 2 and 3 bedroom apartments in various configurations, all have fully self-equipped kitchens with modern appliances and bar, ensuite and walk-in robes in the master bedroom, spa bath, plasma screen televisions, cable TV, air-conditioning and stylish european fittings. All apartments feature panoramic ocean views. At Oceans Mooloolaba enjoy being within walking distance of most activities and also receive daily maid service. There is also the fully equipped gym and steam room for the energetic or you can lay back and relax by the heated pool and spa, alternatively you can watch a movie in the theatrette.

Loading map, please wait...


  • Day Tours/Tour Desk
  • Gymnasium
  • Hotel
  • Parking - Security Undercover
  • Child Wading Pool
  • Pool - Heated
  • Sauna
  • Spa

Reception Hours:

Saturday to Thursday: 8:30am-6:30pm and Friday: 8:30am-7:00pm.

Check In:


Check Out:


Check In/Out Info:

Please refer to travel documentation regarding access out of reception hours.

Number Of Rooms:


Number Of Floors:


Distance To Nearest Airport:

15 kilometres to Maroochydore airport.

Distance To Nearest Beach:

25 metres.

Distance To Nearest Public Transport:

200 metres.

Credit Cards Accepted:

All major credit cards.
Note that a credit card may be requested upon check-in as a form of security deposit.

Day Spa Facilities:

In room treatments available on request, charges apply and various day spa's nearby.

Childrens Facilities:

Babysitting available on request, charges apply, payable direct.

Driving Info:

Complimentary parking available on-site.
Parking and reception entrance via First Avenue.

Transfer Info:

Oceans Mooloolaba can organise Shuttle Transfers and Private Transfers at additional charges. Please contact reception.

Important Information:



Dates and Passenger details

Specify child ages as at time of travel

 Retrieving information. Please wait...

Need help? call our friendly reservations staff on 1800 TRAVEL (1800 872 835) seven days a week.