Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

AU$79 Ball Bay Accommodation

Epic deals on more than 88 Ball Bay hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotel deals in Ball Bay

Estimated price for 1 night / 2 adults
Ball Bay Beachouse Beauty
Ball Bay Beachouse Beauty
32 Ward Esplanade, Ball Bay, QLD
The price is AU$223 per night

Ball Bay Beachouse Beauty: Romantic holiday home with parking and a garden. Located on the beach.

No reviews
Ball Bay Beachouse Beauty
Oaks Mackay Rivermarque Hotel
Oaks Mackay Rivermarque Hotel
4 out of 5
55-63 River Street, Mackay, QLD
The price is AU$159 per night

Oaks Mackay Rivermarque Hotel: Aparthotel with free WiFi and an outdoor pool. Guests love the helpful staff!

4.2/5Excellent! (205 reviews)
Oaks Mackay Rivermarque Hotel
Oaks Mackay Carlyle Suites
Oaks Mackay Carlyle Suites
4 out of 5
23 Alfred Street, Mackay, QLD
The price is AU$149 per night

Oaks Mackay Carlyle Suites: Aparthotel with free WiFi and an outdoor pool. Located in the city centre.

4.1/5Very Good! (106 reviews)
Oaks Mackay Carlyle Suites
Mantra Mackay
Mantra Mackay
4 out of 5
Mackay Harbour, 40 Mulherin Road, Mackay Harbour, QLD
The price is AU$134 per night

Mantra Mackay: Family hotel with free WiFi and free parking. Located in the suburbs.

4.4/5Wonderful! (463 reviews)
Mantra Mackay
Reef Resort Motel
Reef Resort Motel
4 out of 5
166-170 Nebo Road, West Mackay, QLD
The price is AU$79 per night

Reef Resort Motel: Family motel with free WiFi and free parking. Guests give the location a thumbs up.

3.9/5Very Good! (174 reviews)
Reef Resort Motel
Rydges Mackay Suites
Rydges Mackay Suites
4 out of 5
9 Gregory Street, Mackay, QLD
The price is AU$143 per night

Rydges Mackay Suites: Family hotel with free WiFi and free parking. Located in the city centre.

4.4/5Excellent! (724 reviews)
Rydges Mackay Suites
White Lace Motor Inn
White Lace Motor Inn
4 out of 5
73 Nebo Rd, West Mackay, QLD
The price is AU$114 per night

White Lace Motor Inn: Business-friendly motel with free breakfast and free WiFi. Located in a shopping district.

4.3/5Excellent! (322 reviews)
White Lace Motor Inn
Riviera Mackay
Riviera Mackay
4 out of 5
5 - 7 Nelson St, Mackay, QLD
The price is AU$169 per night

Riviera Mackay: Family apartment building with free WiFi and free parking. Located in a shopping district.

4.6/5Exceptional! (143 reviews)
Riviera Mackay
Coral Cay Resort
Coral Cay Resort
4.5 out of 5
14-18 Nebo Rd, West Mackay, QLD
The price is AU$99 per night

Coral Cay Resort : Family motel with free WiFi and free parking. Located near the airport.

4.3/5Excellent! (473 reviews)
Coral Cay Resort

Accommodation In Ball Bay

Planning to visit Queensland? Be sure to stop by and see the Ball Bay part of town, located 650 kilometres east of the heart of the city.

Queensland is home to an impressive number of recognisable places to see, like the Sea World, Movie World and Dreamworld.

If you're not careful, you'll end up spending half the day hanging out at The Old Station Tea House. Offering a moreish range of hot beverages and snacks, this well-loved Ball Bay cafe is a terrific place to go for a bit of alone time.

Accommodation options near Ball Bay

If you're daydreaming about an adventure in Ball Bay and you can't find the most appropriate place to kick your feet up, take a look at the rates at the Halliday Bay Resort in Haliday Bay, about 2 kilometres from Ball Bay.

At Wotif we live and breathe all things travel. So whether you're thinking of making tracks to Ball Bay or anywhere else on the planet, we'll make sure you get there on budget, on time and in style!

How much is a hotel room in Ball Bay?

Hotels in Ball Bay start at AU$79 per night. Prices and availability subject to change. Additional terms may apply.

New reviews - Best hotels in Ball Bay

Travel to Ball Bay & explore

^Eligibility requirements and conditions apply.