A large mosque with a tall minaret and a dome, surrounded by a paved area and palm trees.

Batu Golf Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to RM 3,900 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Golf holiday packages in Batu

Price found within the past 48 hours. Click for updated prices.
  • 23 Dec - 26 Dec

    MIDHILLS Prime Suites Genting Highlands + Flight

    Genting Highlands
    3 nights
    4.0 star property
    3.6/10 - (4 reviews)
    "There is a major difference between budget and cheap and this property can only be described as cheap and neglected! The entire expierience isn’t worth 10% of the price paid!"
    Reviewed February 19, 2026
    Return • Kuala Lumpur (KUL) - Kuala Lumpur (KUL)
    KUL - KUA • Direct KUA - KUL • Direct
    RM 2,792
    RM 1,045
    per traveller
    found 1 day ago
    MIDHILLS Prime Suites Genting Highlands
  • 23 Dec - 27 Dec

    Geo38 Prime Suites Genting Highlands + Flight

    Genting Highlands
    4 nights
    4.0 star property
    5.6/10 - (8 reviews)
    "Checkin wasn’t great. Communication was good but they told us about an unexpected tourism tax just for staying there but we weren’t aware of the tax until we checked in. Wouldn’t have booked with them had we known about a tax. "
    Reviewed September 28, 2025
    Return • Kuala Lumpur (KUL) - Kuala Lumpur (KUL)
    KUL - KUA • Direct KUA - KUL • Direct
    RM 3,408
    RM 1,273
    per traveller
    found 1 day ago
    Geo38 Prime Suites Genting Highlands
  • 23 Dec - 26 Dec

    7Stonez Suites Geo38 Genting Highlands + Flight

    Genting Highlands
    3 nights
    4.5 star property
    7.4/10 - Good (72 reviews)
    "A was underwhelming, it was advertised as 1 king bed, 1 single and a futon but the futon was just a sofa that was loosely covered by a cover to hide stains and tears. The washing machine wasnt working, so that was disappointing as it was one of the reason I book the place. It wasnt that the place wasnt clean, but it was aesthetically displeasing as it was covered with stains (blood?), the cushions were also stained and the covers either was torn or didnt quite fit the pillows. There is no..."
    Reviewed August 6, 2026
    Return • Kuala Lumpur (KUL) - Kuala Lumpur (KUL)
    KUL - KUA • Direct KUA - KUL • Direct
    RM 2,935
    RM 1,112
    per traveller
    found 1 day ago
    7Stonez Suites Geo38 Genting Highlands
  • 23 Dec - 27 Dec

    7Stonez Suites Windmill Genting Highlands + Flight

    Genting Highlands
    4 nights
    4.5 star property
    6.4/10 - (11 reviews)
    Return • Kuala Lumpur (KUL) - Kuala Lumpur (KUL)
    KUL - KUA • Direct KUA - KUL • Direct
    RM 3,923
    RM 1,615
    per traveller
    found 1 day ago
    7Stonez Suites Windmill Genting Highlands
  • 23 Dec - 26 Dec

    The Kuala Lumpur Journal + Flight

    Bukit Bintang
    3 nights
    4.0 star property
    9.2/10 - Wonderful (1,001 reviews)
    "Great staff good location"
    Reviewed November 8, 2026
    Return • Kuala Lumpur (KUL) - Kuala Lumpur (KUL)
    KUL - KUA • Direct KUA - KUL • Direct
    RM 3,086
    RM 1,293
    per traveller
    found 1 day ago
    The Kuala Lumpur Journal

Discover the most popular places to visit in Batu

What to do in Batu

Top Golf Batu Hotels

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently Asked Questions

How much does a Batu holiday package cost?

Customize your Batu holiday package from as low as RM 1,045. Choose from any combination of rental cars, flights and hotels to pull together the getaway you've long been dreaming about. Don't forget to add on a few experiences or activities!

How do I get a cheap travel package to Batu?

Combine your flight and hotel bookings, add on extras such as a rental car or activities, and save with a Batu holiday package. You won't just pick up amazing discounts on your adventure — you'll have plenty of choice within your reach too. When you book through Expedia, you can choose from more than 550 airlines and 1,000,000 properties worldwide. Your next grand adventure starts right here, right now!

What are the top hotels in Batu?

People visiting Batu often book Mandarin Oriental Kuala Lumpur or Renaissance Kuala Lumpur Hotel & Convention Centre. These options are in Kampung Bangkong. Another interesting neighbourhood is Selayang. Mercure Selangor Selayang and Smile Hotel Selayang Point are reputable choices in this part of town.

How far in advance should I book my Batu holiday?

To score discount prices, book nice and early. Air carriers typically release tickets, along with some of the lowest fares, up to 12 months ahead of time. Hotels, car rental and experiences should also be booked well in advance to avoid disappointment. If you've decided on a last-minute getaway to Batu, there are always lots of great bargains to be had on Expedia. Book your escape today!

What does an Expedia Batu travel package include?

Hotels, flights and a cool set of wheels for all your fun road trip adventures. Simply select your favourite bundle and gain access to great discounts. Once you've made your booking, add on a few activities and tours and watch your savings grow. When it comes to crafting your Batu break, you're the one in control!

What should I know before booking a Batu travel package?

Whether it's relaxation or adventure you're craving, a Batu holiday package lets you organise your escape your way. Plus, you'll score great discounts just for combining your hotel with your flights and rental car. The more you bundle, the bigger the savings!

Can I choose my airline with a Batu Expedia holiday package?

Most definitely. We offer more than 550 airlines around the world, so you can customize your Batu adventure according to your budget and needs.

If I'm not able to travel, can I cancel my Batu holiday package?

Certainly, and we'll help you every step of the way. You may be able to cancel or amend your Batu holiday package for free if you booked in the last 24 hours. But you may be charged a fee by your hotel, airline or car rental company if your booking is older than that. If your travel plans unexpectedly change, look up our Customer Service Portal for further information.