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 tours or tickets, securing valuables, and luggage storage. Additional amenities include a library, a terrace, and laundry facilities.