Hotels in and around Ball Bay, Queensland

Photo of Halliday Bay Resort Halliday Bay Resort
(1.1km from Ball Bay)
** from $128
Just 50 metres from Halliday Bay Beach, Halliday Bay Resort boasts a 9-hole golf course, a tennis court and a bar. It offers self-contained villas with a private patio and lovely garden views.
Book Now!
Photo of Seaforth Holiday Units Seaforth Holiday Units
6 George Street, 4741 (2.8km from Ball Bay)
*** from $105
Boasting views of the Whitsunday islands, Seaforth Holiday Units is a 2-minute walk from Seaforth Beach. All accommodation is self-contained and offers a terrace, some have partial sea views.
Book Now!

More local information about Ball Bay

Search for Hotels in another area

Home page