2 outdoor pools, free WiFi in public areas, and a hot tub are featured at Bay Villas Resort. There's free parking, and an airport shuttle at scheduled times for AUD 60.50 per person one-way. A multilingual staff is on hand to assist with luggage storage, tours or tickets, and securing valuables. Additional amenities include a library, a terrace, and laundry facilities.