Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check prices on hotels in Batam

Tonight Jun 18 - Jun 19
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Featured Batam Golf Hotels

See all 168 Properties in Batam

Estimated price for 1 night/2 adults

Radisson Golf & Convention Center Batam
Radisson Golf & Convention Center Batam
5.0 out of 5.0 Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
Free Cancellation
4.5/5 (342 reviews)
$62/ night for 2 guests

I like the overall environment as is quite, peaceful, big space. However, there is limited cuisine selection .

Reviewed on Jun 17, 2019
Batam View Beach Resort
Batam View Beach Resort
3.5 out of 5.0 Jl. Hang Lekir Nongsa, Batam, Batam Island
3.5/5 (145 reviews)
$103/ night for 2 guests

the staff were super friendly and helpful. it was very welcoming and heartwarming. i loved their foods and pricing was alright. not too steep. however the facilities were lacking. the gym was not only small but only had 3 machines and they were all spoiled. the room service food menu was misleading. ...

Reviewed on May 10, 2019
Nongsa Point Marina & Resort
Nongsa Point Marina & Resort
4.0 out of 5.0 Jalan Hang Lekiu Nongsa, Kepulauan Riau, Batam, Batam Island
Free Cancellation
3.5/5 (157 reviews)
$54/ night for 2 guests

Beautiful white room! Peaceful and quiet environment for a getaway 😊

Reviewed on Jun 1, 2019
Turi Beach Resort
Turi Beach Resort
4.0 out of 5.0 Jalan Hang Lekiu Nongsa, Batam, Batam Island
Free Cancellation
3.6/5 (354 reviews)
$77/ night for 2 guests

Quiet, natural setting and easy to relax at Turi Beach Resort.

Reviewed on Apr 11, 2019
Montigo Resorts Nongsa
Montigo Resorts Nongsa
4.5 out of 5.0 Jl. Hang Lekir, Nongsa, Batam, Batam Island
4.3/5 (359 reviews)
$245/ night for 2 guests

Generally, my 4 days 3 nights stay was a very pleasant experience. The room is big and spacious and the private pool really impressive. The view of sunset was amazing and staff were really friendly. The only 2 issues are food variety and transport to other parts of Batam for those who did not drive ...

Reviewed on May 28, 2019
Sahid Batam Center Hotel & Convention
Sahid Batam Center Hotel & Convention
3.0 out of 5.0 Komp Raffles City Block E no 6 - 9, Batam Centre, Batam, Batam Island
3.2/5 (93 reviews)
$26/ night for 2 guests

Buffet spread was excellent. Friendly staff. Near to good barber shop and Sports massage shop. Good workout and swimming pool

Reviewed on Feb 27, 2019
Crown Vista Hotel
Crown Vista Hotel
3.5 out of 5.0 Kompleks Top View Garden, Batam, Batam Island
3.9/5 (64 reviews)
$31/ night for 2 guests

i checked in on the 22/12/18 and stayed till 24/12/18. During the 2 days of stay, I thoroughly enjoyed my stay. Firstly , I was greeted with a big surprise. The front office has upgraded me from a standard to Deluxe room. The room is not only neat and tidy,but what i like most is the huge balcony ...

Reviewed on Dec 30, 2018
HARRIS Resort Waterfront Batam
HARRIS Resort Waterfront Batam
4.0 out of 5.0 Jl KH Ahmad Dahlan No.1, Waterfront City, Batam, Batam Island
3.7/5 (337 reviews)

Resort is old and run down Water sports? Dont bother as the water is dirty ATV? What terrain are you talking about? Just some flat dirt track Hotel pool is murky Food is decent though, staff are friendly

Reviewed on Jul 10, 2017
Holiday Inn Resort Batam
Holiday Inn Resort Batam
3.5 out of 5.0 Waterfront City, Batam, Batam Island
Free Cancellation
4.0/5 (327 reviews)
$51/ night for 2 guests

The rooms need to freshen up, the air inside the room smells and stale

Reviewed on Jun 16, 2019

Your Guide to Batam Golf Resorts

Is the distance to the golf course from your hotel driving a wedge between you and your golf game? Not anymore. Expedia offers 168 hotel options in Batam near or on a golf course. From entertaining clients to working on your short game, Batam's golf resorts have plenty to offer.

From Your Hotel Room to the Putting Green

What's better than a great course? Having an immaculate hotel on the same property. Once you've penciled in your score from the 18th hole, you will have welcoming accommodations just steps away. Play to your heart's content, then head back to the hotel to take advantage of its amenities, such as a drink with your golf mates at the bar, a massage, or a few hours by the pool. At these golf resorts, you won't have to go too far for other activities or sources of entertainment. And at the end of the day, you've got an abundance of amenities and a relaxing bed waiting for you.

At some point, you may decide you want a break from golfing. This is a great chance to see what Batam has in store. Are you looking for more info on Batam? Read our guest recommendations and reviews. They are jam-packed of great advice and tips to help you have a fabulous trip

Reserve Your Golf Resort Now!

With Expedia here to assist, you will be as close as possible to the golf course, and with prices from $245 to $26 you will be well on your way to the fairway. When images of shining water hazards and lush fairways begin filling your mind, it is probably time to book that golf getaway you have been imagining.

Quick Golf Guide to Batam

Q: How much does it cost to stay in a Batam golf hotel?

A: Prices for a Batam golf resort run anywhere from $26 to $245. You can be certain to find an affordable hotel that is close to a terrific course

Q: How many golf hotels does Batam have?

A: Batam has 168 golf resorts for you to decide from. Finding it hard to pick the right one? If so, make sure to read through our reviews and ratings to help you choose the best spot for your trip.