Book Online

Check In Date Duration

Ocean Sands Facilities

Located at the famous corner of Tedder and Hughes Avenue, Main Beach QLD 4217, Ocean Sands Resort is your ticket to the most luxurious and relaxing beach holiday.  Famous for its elegant high-rise living spaces, Ocean Sands boasts first-class amenities that will certainly provide rest and pleasure for the whole family.

Tropical Outdoor Pool

Surrounded by lush tropical garden, guests in our Main Beach 3 bedroom apartments can indulge on a refreshing morning dip at the sparkling outdoor pool.  

Indoor Heated Pool

Plunge in and stay trim with a few laps at the magnificent indoor heated pool.


Couples can share a relaxing down time at the well-appointed jacuzzi.


Before heading over to the beach, vacationers at the elegant Main Beach holiday accommodation can shed off a few pounds as they take quick visit at the sauna.  


Keep fit even while on vacation. Our luxurious yet cheap accommodation Main Beach provides you with modern gym facilities that can help you get in tip top shape. 

Full Sized Tennis Court

Tennis enthusiasts can practice their Wimbledon serves at the full sized tennis court conveniently located within Ocean Sands Resort .

BBQ & Entertainment Area

Enjoy  a hearty meal with family and friends at the BBQ facilities at our splendid Main Beach apartment accommodation

Tour Desk

Vacationers at our premium Main Beach family accommodation can thoroughly enjoy a stress-free holiday tours by availing of the booking services provided by our staff at  Ocean Sands Resort.

Additional Facilities

  • Secure underground guest parking
  • North facing building with superb views over hinterland Broadwater and Marina
  • Landscaped tropical gardens
  • Friendly on-site managers
  • Free WiFi Internet
  • Direct dial phones
  • Business facilities
  • Dry Cleaning / Laundry
  • Lift / Elevator

After Hours Doctor

If you require an After Hours Doctor visit, be sure to check out House Call Doctor, who can provide after hours bulk-billed medical care. Please phone 13 55 66 to enquire.