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

Luxury Hotels & Resorts in Ball Bay from AU$110

  • 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 availability on Ball Bay Luxury Hotels

Tonight
21 Sept - 22 Sept
Tomorrow
22 Sept - 23 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Our top choices for Ball Bay luxury hotels

1. Mantra Mackay

Mantra Mackay
Mackay Harbour
  • Upscale Mackay Harbour hotel offers coastal marina luxury with waterfront relaxation near the beach.
AU$180
includes taxes & fees
4 Oct - 5 Oct
Mantra Mackay

2. BIG4 Mackay Blacks Beach Holiday Park

BIG4 Mackay Blacks Beach Holiday Park
Blacks Beach
AU$247
includes taxes & fees
6 Oct - 7 Oct
BIG4 Mackay Blacks Beach Holiday Park

3. Mackay Seabreeze Apartments

Mackay Seabreeze Apartments
Slade Point
AU$183
includes taxes & fees
10 Oct - 11 Oct
Mackay Seabreeze Apartments

4. Windmill Motel and Events Centre

Windmill Motel and Events Centre
Mount Pleasant
AU$167
includes taxes & fees
22 Sept - 23 Sept
Windmill Motel and Events Centre

5. Quest Mackay on Gordon

Quest Mackay on Gordon
City Centre
  • Elevated urban retreat offers luxury spa services and premium poolside relaxation in Mackay.
AU$189
includes taxes & fees
5 Oct - 6 Oct
Quest Mackay on Gordon

6. MainStay Suites Mackay

MainStay Suites Mackay
City Centre
  • Elegant Mackay retreat offers plush bedding, outdoor pool, and premium dining just steps from Artspace Mackay and Bluewater Lagoon.
AU$210
includes taxes & fees
9 Oct - 10 Oct
MainStay Suites Mackay

7. The Marco Polo

The Marco Polo
West Mackay
AU$147
includes taxes & fees
24 Sept - 25 Sept
The Marco Polo

8. Oaks Mackay Rivermarque Hotel

Oaks Mackay Rivermarque Hotel
City Centre
AU$209
includes taxes & fees
27 Sept - 28 Sept
Oaks Mackay Rivermarque Hotel

9. White Lace Motor Inn

White Lace Motor Inn
West Mackay
AU$129
includes taxes & fees
27 Sept - 28 Sept
White Lace Motor Inn

10. Rydges Mackay Suites

Rydges Mackay Suites
City Centre
  • Luxurious urban retreat with sleek suites, indoor pool, and upscale dining near Mackay's vibrant centre.
AU$257
includes taxes & fees
27 Sept - 28 Sept
Rydges Mackay Suites
View all properties

Top Ball Bay Hotel Reviews

Quest Mackay on Gordon

Quest Mackay on Gordon

10/10 Excellent
"Stayed at The Quest quite a few times now and will continue to do so when visiting Mackay. Central to all our needs. Very comfortable stay."
Eric 3-night trip
Posted 6 hours ago
Quest Mackay on Gordon
Mantra Mackay

Mantra Mackay

10/10 Excellent
"We have now stayed several times while at the marina. Need I say more"
Elizabeth 1-night trip
Posted 7 days ago
Mantra Mackay

Frequently asked questions

Are you looking for a luxury hotel for your Ball Bay holiday?
Expedia can help you arrange a flight to Mackay, QLD (MKY) airport, and then you can select from various places to stay that will deliver the luxury you'd like to find. Amenities are an important consideration when you plan a trip, so we make it easy to find what you'd like to make your stay special. If you want a posh hotel with a spa, an indoor pool or luxury bedding, Expedia can assist you in finding the best luxury hotel experience that Ball Bay offers. Ball Bay has some interesting things to see and do including Cape Hillsborough National Park and Haliday Bay Beach, so you might want to take in the local sights during your visit.
When can I expect good weather in Ball Bay?
Planning for the weather is an important factor for making your trip to Ball Bay a success, especially when you're splurging. The hottest months are usually January and February, with an average temperature of 26°C, while the coldest months are July and August, with an average of 20°C. The rainiest months in Ball Bay are March, January, February and December, with each month seeing an average of 263 mm of rainfall.
What's there to see and do in Ball Bay?
Experience Ball Bay and visit Cape Hillsborough National Park, Haliday Bay Beach and Ball Bay Beach. If you have a little extra time during your trip, you might want to check out Bucasia Beach and Eimeo Beach.

Explore a world of travel with Expedia