A sandy beach with rippled patterns and a forested hillside in the background.

Find hotels in Ball Bay from CA $98

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 16 - Oct 17
Tomorrow
Oct 17 - Oct 18
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Ball Bay hotels

1. Cape Hillsborough Nature Tourist Park

Cape Hillsborough Nature Tourist Park
Cape Hillsborough
United Kingdom
Susan
CA $155
CA $171 total
includes taxes & fees
Nov 12 - Nov 13
Cape Hillsborough Nature Tourist Park

2. The Resort @ Dolphin Heads

The Resort @ Dolphin Heads
Dolphin Heads
Australia
Stephen
CA $137
CA $151 total
includes taxes & fees
Nov 15 - Nov 16
The Resort @ Dolphin Heads

3. Comfort Resort Blue Pacific

Comfort Resort Blue Pacific
Blacks Beach
Australia
Ben
CA $176
CA $193 total
includes taxes & fees
Oct 17 - Oct 18
Comfort Resort Blue Pacific

4. Windmill Motel and Events Centre

Windmill Motel and Events Centre
Mount Pleasant
Australia
Gerard
CA $138
CA $153 total
includes taxes & fees
Oct 17 - Oct 18
Windmill Motel and Events Centre

5. BIG4 Mackay Blacks Beach Holiday Park

BIG4 Mackay Blacks Beach Holiday Park
Blacks Beach
Australia
Mike
CA $221
CA $243 total
includes taxes & fees
Oct 28 - Oct 29
BIG4 Mackay Blacks Beach Holiday Park

6. Mantra Mackay

Mantra Mackay
Mackay Harbour
Australia
Tina
CA $159
CA $174 total
includes taxes & fees
Nov 15 - Nov 16
Mantra Mackay

7. Mackay Seabreeze Apartments

Mackay Seabreeze Apartments
Slade Point
Australia
Justin
CA $144
CA $159 total
includes taxes & fees
Nov 4 - Nov 5
Mackay Seabreeze Apartments

8. Central Tourist Park

Central Tourist Park
North Mackay
Australia
Md Bahar
CA $110
CA $110 total
includes taxes & fees
Oct 30 - Oct 31
Central Tourist Park

9. Oaks Mackay Rivermarque Hotel

Oaks Mackay Rivermarque Hotel
City Centre
Australia
Phil
CA $180
CA $198 total
includes taxes & fees
Oct 17 - Oct 18
Oaks Mackay Rivermarque Hotel

10. Kooyong Hotel

Kooyong Hotel
North Mackay
Australia
Vaughn
CA $89
CA $98 total
includes taxes & fees
Oct 17 - Oct 18
Kooyong Hotel

11. White Lace Motor Inn

White Lace Motor Inn
West Mackay
Australia
Desmond
CA $102
CA $114 total
includes taxes & fees
Oct 18 - Oct 19
White Lace Motor Inn

12. Discovery Parks - Mackay

Discovery Parks - Mackay
Mackay Harbour
Australia
Katrina
CA $133
CA $133 total
includes taxes & fees
Oct 18 - Oct 19
Discovery Parks - Mackay

13. Miners Lodge Motor Inn

Miners Lodge Motor Inn
West Mackay
Australia
David
CA $98
CA $108 total
includes taxes & fees
Nov 16 - Nov 17
Miners Lodge Motor Inn

14. Riviera Mackay

Riviera Mackay
City Centre
New Zealand
Colin
CA $198
CA $198 total
includes taxes & fees
Oct 17 - Oct 18
Riviera Mackay

15. Mackay Rose Motel

Mackay Rose Motel
West Mackay
Australia
Dwayne
CA $118
CA $129 total
includes taxes & fees
Nov 1 - Nov 2
Mackay Rose Motel

16. Mackay Resort Motel

Mackay Resort Motel
West Mackay
Australia
Steven
CA $116
CA $127 total
includes taxes & fees
Oct 18 - Oct 19
Mackay Resort Motel

17. Mid City Motor Inn

Mid City Motor Inn
City Centre
Australia
John
CA $114
CA $125 total
includes taxes & fees
Nov 16 - Nov 17
Mid City Motor Inn

18. Sun Plaza Motel Mackay

Sun Plaza Motel Mackay
West Mackay
Australia
david
CA $104
CA $115 total
includes taxes & fees
Nov 16 - Nov 17
Sun Plaza Motel Mackay

19. Shamrock Gardens Motel

Shamrock Gardens Motel
West Mackay
Australia
Stephen
CA $141
CA $156 total
includes taxes & fees
Oct 17 - Oct 18
Shamrock Gardens Motel

20. Reef Resort Motel

Reef Resort Motel
West Mackay
Australia
Rodney
CA $124
CA $138 total
includes taxes & fees
Oct 17 - Oct 18
Reef Resort Motel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Ball Bay

Head to sights like Cape Hillsborough National Park and Haliday Bay Beach as you discover Ball Bay.

See all hotels in Ball Bay
A sandy beach with rippled patterns and a forested hillside in the background.
Photo by Holly Webb

Top Ball Bay Hotel Reviews

Windmill Motel and Events Centre

Windmill Motel and Events Centre

10/10 Excellent
"Very friendly staff"
Colin 1-night trip
Posted 5 hours ago
Windmill Motel and Events Centre
Mackay Resort Motel

Mackay Resort Motel

10/10 Excellent
"Great staff Room was as it should be , bed was fanrastic. Shower in bath only bad thing"
Grant 1-night trip
Posted 17 hours ago
Mackay Resort Motel
Miners Lodge Motor Inn

Miners Lodge Motor Inn

8/10 Good
"The room was quite old, but nice and clean with a comfortable bed. The air-conditioner, bathroom exhaust fan and television set all worked well. Julie was lovely and helpful when we wanted to know where there was a nice place to eat close to the motel. There were complimentary biscuits and we used the toaster and kettle to make breakfast in the morning before leaving."
Joy 1-night trip
Posted 17 hours ago
Miners Lodge Motor Inn
White Lace Motor Inn

White Lace Motor Inn

10/10 Excellent
"Room very clean and staff welcoming upon arrival. Even though motel is on main highway, did not hear any traffic noise from room. Great breakfast provided (continental). Many convenience foods and hotels nearby."
Rebecca 2-night trip
Posted 5 days ago
White Lace Motor Inn
Riviera Mackay

Riviera Mackay

10/10 Excellent
"Advertising pool on site. There is no pool on site."
Daina 2-night trip
Posted 6 days ago
Riviera Mackay
Quest Mackay on Gordon

Quest Mackay on Gordon

10/10 Excellent
"Amazing stay definitely stay there again."
Candice 1-night trip
Posted 2 weeks ago
Quest Mackay on Gordon
Oaks Mackay Rivermarque Hotel

Oaks Mackay Rivermarque Hotel

10/10 Excellent
"Highly recommended, my go to in Mackay"
Chris 1-night trip
Posted 2 weeks ago
Oaks Mackay Rivermarque Hotel
Oaks Mackay Carlyle Suites

Oaks Mackay Carlyle Suites

10/10 Excellent
"certainly, would recommend staying here as the location was very central to all the Mackay CBD easy walking to the local pubs for Counter meals or even for the adventurous a short and safe walk into the CBD to the local specialty restaurants or for the eat on the run addicts Dominos , MacDonalds and the local "Best Fish Shop " in Mackay, Vellas are all with in a 2 block radius"
Joseph 2-night trip
Posted 3 weeks ago
Oaks Mackay Carlyle Suites

More cheap stays in Ball Bay

Kooyong Hotel

Kooyong Hotel

1 Harbour Road North Mackay QLD
CA $89
CA $98 total
Oct 17 - Oct 18
includes taxes & fees
Kooyong Hotel
Paradise Lodge Motel

Paradise Lodge Motel

19 Peel St Mackay QLD
CA $92
CA $103 total
Oct 18 - Oct 19
includes taxes & fees
7/10 Good! (76 reviews)
Paradise Lodge Motel
Central Tourist Park

Central Tourist Park

15 Malcomson Street North Mackay QLD
CA $110
CA $110 total
Oct 30 - Oct 31
includes taxes & fees
Central Tourist Park
Discovery Parks - Mackay

Discovery Parks - Mackay

379 Harbour Road Mackay Harbour QLD
CA $133
CA $133 total
Oct 18 - Oct 19
includes taxes & fees
7.8/10 Good! (228 reviews)
Discovery Parks - Mackay
Cape Hillsborough Nature Tourist Park

Cape Hillsborough Nature Tourist Park

51 Risley Parade Cape Hillsborough QLD
CA $155
CA $171 total
Nov 12 - Nov 13
includes taxes & fees
9.2/10 Wonderful! (61 reviews)
Cape Hillsborough Nature Tourist Park
Reef Resort By Coastal Letting

Reef Resort By Coastal Letting

166 Nebo Rd West Mackay QLD
Get rates
2/10 (1 review)
Reef Resort By Coastal Letting

Frequently asked questions

What is the best area to stay in Ball Bay?
The best area to stay in Ball Bay is along the beachfront, particularly around Ball Bay Esplanade, as it offers direct access to the main attractions and amenities.This area is the heart of Ball Bay, stretching along the coastline. You'll find a selection of accommodation options, from luxury resorts to boutique hotels, all within a short stroll of the beach. The Esplanade itself is a pleasant promenade great for morning walks, with cafes and restaurants dotted along its length, offering views of the Coral Sea. It's the most convenient spot for exploring the town.Couples looking for a relaxing escape will find this area particularly appealing. The beachfront hotels often provide direct beach access, allowing for romantic sunset strolls or leisurely days by the water. Many establishments in this area cater to a more refined taste, with high-end dining options and tranquil spa services.Families will also appreciate the convenience of staying on or near Ball Bay Esplanade. The proximity to the beach means easy access for children to play in the sand and sea, and many hotels in this stretch offer family-friendly facilities like pools and spacious rooms.
When is the best time to go to Ball Bay?
The best time to visit Ball Bay is during the dry season, which runs from May to October, as this period offers the most pleasant weather conditions for exploring the region.During these months, you'll experience clear skies, lower humidity, and comfortable temperatures, making it ideal for outdoor activities like snorkelling, diving, and exploring the national parks. The ocean conditions are typically calmer, which is superb for boat trips to the Great Barrier Reef. This period avoids the tropical wet season, which brings higher humidity, occasional downpours, and the potential for cyclones.For those looking to enjoy the marine life, the dry season also aligns with excellent visibility for snorkelling and diving, as well as the prime whale watching season from June to September, when humpback whales migrate through the warm waters.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Ball Bay.
How much is the nightly rate at a Ball Bay hotel?
Prices for hotels in Ball Bay often vary, but you can find a great deal from CA $98 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia