Image banner

Waterfront Luxury

OAKS LIBERTY TOWERS | Spacious seaside accommodation just 10 kilometres from Adelaide’s city centre

Glenelg, South Australia

Oaks Liberty Towers

“Nice, modern, bigger than expected”

Surprised by the large size with a 2 storey, 2 bed 2 bathroom place. Had its own private courtyard and separate balcony. Nice, clean, modern, 1 street away from the beach. Would definitely recommend, especially if you are doing a long stay, as there is a lot of space.

— Jarrod, W. Melbourne, Australia , TripAdvisorRead Reviews

link for MyOaks members to get 10% off Oaks Hotels bookings price

Enter promo code MYOAKS when making a booking to receive a 10% discount & join the loyalty program.



Overlooking Glenelg Beach and the marina, our relaxed, apartment hotel in a contemporary building is a 5-minute walk from Moseley Square tram stop and 10 km from vibrant Adelaide Central Market.

Featuring balconies with beach, marina and/or city views, our warm, modern 1 to 3 bedroom apartments offer Wi-Fi (paid), cable TV and DVD players, as well as kitchens and living/dining areas.

  • kitchenette area with microwave, stove top hot plates and fridge in oaks liberty towers 1 bedroom apartment

    Long Stay Deal

    from*: AUD139

    Oaks Liberty Towers offers special long term rates for guests who require accommodation for 28 nights or more.

  • spacious, well-lit living room with desk for corporate travellers to do work while visiting Glenelg on a business trip

    Long Stay Deal

    from*: AUD186

    If you're looking for long term accommodation Oaks Liberty Towers has special pricing for a two bedroom apartment.


*Applicable length of stay, offer validity and discounts vary. Advanced purchase required. Further terms and conditions apply.

Be Inspired Read our South Australia stories

Overseas traveler with backpack looking at South Australian bush land near Glenelg

Contact Us

Oaks Liberty Towers contact details

Address 25 Colley Terrace, Glenelg SA 5045 Australia
Reservations (Aus) 1300 721 801
Reservations (Int) +61 7 3246 1741
Reception +61 8 8350 2800
Check in / Check out 1400 / 1000