Golf Hotels & Resorts in Bali

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

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

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

Best Bali Golf Hotels

Inna Grand Bali Beach
4 out of 5
Jalan Hangtuah, Denpasar, Bali
Free CancellationReserve now, pay when you stay
AU$71
per night
Jan 1 - Jan 2
3.6/5Good! (381 reviews)

"Close to beach, staff were friendly & helpful. Food wasn’t very appealing"…"

Reviewed on 1 Dec. 2019

Inna Grand Bali Beach
Le Grande Bali
4.5 out of 5
Block 5, Pecatu Indah Resort, Ji. Raya Uluwatu, Pecatu, Bali
AU$71
per night
Dec 15 - Dec 16
3.6/5Good! (160 reviews)

"I love that its a long way from the hustle and bustle. Just the sound of the birds. I loved the staff there especially Eka the bartender at the pool."…"

Reviewed on 18 Sep. 2019

Le Grande Bali
Ubud Padi Villas
4 out of 5
Jalan Raya Lungsiakan, Pura Ulun Carik No.4, Kedewatan, Ubud, Bali
AU$155
per night
Dec 19 - Dec 20
4.6/5Exceptional! (154 reviews)

"This place was truly extraordinary! The staff was extremely nice, the villas were amazing, food was incredible and I would highly recommend to anyone looking to plan a vacation in Bali! A dream stay and experience :)"…"

Reviewed on 23 Sep. 2019

Ubud Padi Villas
Courtyard by Marriott Bali Nusa Dua Resort
5 out of 5
Kawasan Pariwisata Lot Sw1, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
AU$167
per night
Dec 15 - Dec 16
4.4/5Wonderful! (780 reviews)

"I want to say huge THANK YOU to the hotel Management and Mr.Yudhi Lingga especially. I made sure they are doing everything possible to provide the best holiday experience for their guests. The hotel itself is a very cozy, calm and relaxing place. The idea of the swimming pool spread all around the ..."…"

Reviewed on 2 Dec. 2019

Courtyard by Marriott Bali Nusa Dua Resort
Samabe Bali Suites & Villas
5 out of 5
Jl Pura Barong-Barong Sawangan, Nusa Dua, Bali
AU$533
per night
Dec 18 - Dec 19
4.7/5Exceptional! (206 reviews)

"5 star experience! Staff, property, food, all top notch"…"

Reviewed on 10 Dec. 2019

Samabe Bali Suites & Villas
Prime Plaza Hotel Sanur - Bali
4 out of 5
Jl. Hang Tuah, No. 46, Sanur, Denpasar, Bali
Free CancellationReserve now, pay when you stay
AU$82
per night
Dec 15 - Dec 16
4/5Very Good! (318 reviews)

"Travelled with my 16yo daughter and my son and his 3yo daughter, this resort caters for every age group."…"

Reviewed on 3 Nov. 2019

Prime Plaza Hotel Sanur - Bali
Villa Nirvana
4 out of 5
Panestanan Kaja, Ubud, Bali
AU$223
per night
Dec 18 - Dec 19
4.6/5Wonderful! (119 reviews)

"Quite and clean the staff are really friendly the breakfast by the pool is a must"…"

Reviewed on 15 Sep. 2019

Villa Nirvana
Maya Ubud Resort and Spa
5 out of 5
Jalan Gunung Sari, Peliatan, Ubud, Bali
Free CancellationReserve now, pay when you stay
AU$357
per night
Dec 17 - Dec 18
4.7/5Exceptional! (533 reviews)

"Fantastic hotel, staff and conditions. Truly beautiful. Only recommendations would be to try cut down on the construction noise close by the main pool by the restaurant and maybe offer a golf cart service to drop guests at the rooms when pregnant or disabled (this might have been possible though ..."…"

Reviewed on 9 Dec. 2019

Maya Ubud Resort and Spa
Puri Candikuning
3.5 out of 5
Jalan Candikuning KM 52, Tabanan, Baturiti, Bali
AU$225
per night
Dec 18 - Dec 19
3.9/5Good! (21 reviews)
Great views but maintenance required.

"The staff are very nice. The accommodation is in a lovely location however it is in need of maintenance and better cleaning. The day bed in the living area of our room was stained in several places which was unpleasant. Some of the walls needed cleaning and in the bathroom (which is beautiful) the ..."…"

Reviewed on 15 May 2019

Puri Candikuning
Handara Golf & Resort Bali
3 out of 5
Desa Pancasari, Singaraja, Bedugul, Bali
AU$110
per night
Dec 15 - Dec 16
3.5/5Good! (24 reviews)

"This was in a beautiful location. View from room across the golf course is wonderful. Food was great. Service great also. Only issue was no air conditioning or fan which made the room a little stuffy. Depending on weather at time this may be an issue. Overall stay was great. Golf was fantastic!"…"

Reviewed on 2 Dec. 2019

Handara Golf & Resort Bali
The St. Regis Bali Resort
5 out of 5
Kawasan Pariwisata, Nusa Dua, Lot S6, Nusa Dua, Bali
AU$833
per night
Dec 15 - Dec 16
4.8/5Exceptional! (221 reviews)
Fabulous!

"Nice property with a private beach and huge saltwater lagoon. The room is a little worn out and old. But overall the service is attentive with nice ambiance! Would definitely come back again!"…"

Reviewed on 12 Aug. 2019

The St. Regis Bali Resort
Kupu Kupu Jimbaran Beach Club & Spa by Loccitane
5 out of 5
Jalan Raya Uluwatu, Banjar, Pesalakan, Jimbaran, Bali
AU$204
per night
Dec 18 - Dec 19
4.1/5Very Good! (206 reviews)

"Rooms nice, spa great but the food and beach bar was very average."…"

Reviewed on 4 Sep. 2019

Kupu Kupu Jimbaran Beach Club & Spa by Loccitane
Kejora Suites
4 out of 5
Jalan Danau Tamblingan No. 25, Denpasar, Bali
Free CancellationReserve now, pay when you stay
AU$126
per night
Dec 15 - Dec 16
4.7/5Exceptional! (346 reviews)

"Absolutely stunning. They really take the time on the gardens and foliage. Wow"…"

Reviewed on 2 Dec. 2019

Kejora Suites
Ayodya Resort Bali
5 out of 5
Jalan Pantai Mengiat, Po Box 46, Nusa Dua, Bali
AU$188
per night
Dec 18 - Dec 19
4.4/5Excellent! (815 reviews)

"Nice place to stay. No power outlets near bed for phone charging. Not fully functioning shower head. Complementary drinks, water, fruits Pay attention: there is a river in the ocean with strong current!"…"

Reviewed on 9 Dec. 2019

Ayodya Resort Bali
AYANA Resort and Spa, BALI
5 out of 5
Karang Mas Estate, Jalan Karang Mas Sejahtera, Jimbaran, Bali
Get Rates
4.6/5Exceptional! (1,107 reviews)

"The property is beautiful, our ocean delux room was very spacious and tastefully decorated with lovely views over the lucious grounds and out to sea. Staff are extremely attentive and polite. There are about 18 restaurants all of which serve very nice food - Sami was my favourite. Also the ocean ..."…"

Reviewed on 17 Nov. 2019

AYANA Resort and Spa, BALI
Mai Mesaree Villas
3.5 out of 5
Jl. Sedap Malam No. 88, Kesiman, Denpasar, Bali
AU$130
per night
Dec 29 - Dec 30
4.2/5Excellent! (9 reviews)
nice, clean rooms and good pool area.

"Very far away from everything, in bit of a rough/tough area.."…"

Reviewed on 30 Mar. 2015

Mai Mesaree Villas
Nirwana Bali
3 out of 5
Jl. Raya Tanah Lot, Tabanan, Bali
Get Rates
3.8/5Good! (4 reviews)
Would go back tomorrow!

"Loved it. Great slides and pools for the kids. Buffet is great for breakfast. Dinner at Driftwood was delicious, as were the tapas. Thanks so much to the marvellous staff. We wish you all well."…"

Reviewed on 2 Jul. 2017

Nirwana Bali
Dampati Villas
3.5 out of 5
Jl. Segara Ayu no. 08, Denpasar, Bali
AU$178
per night
Jan 5 - Jan 6
4.2/5Excellent! (83 reviews)

"The peace and quiet. No one else was staying here so we had place to ourselves. Staff left is alone."…"

Reviewed on 7 Dec. 2019

Dampati Villas
Don't see what you're looking for?
See all available properties in Bali
View all properties
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.

Looking to truly relax this holiday? Unwind on the green at a Bali golf resort. Between rousing rounds of golf with your travel companions and perfecting your putting form, you’ll forget about the outside world and embrace your getaway to the fullest.

Golf resorts in Bali offer you the best of both worlds. You’ll have easy access to an immaculate golf course, on which you can spend all day swinging your nine irons and catching a bit of sunshine, and you’ll also stay at an incredible hotel. Your room will be fully equipped with all the amenities you’ve come to associate with a comfortable stay, such as a cozy mattress, all the best bath provisions, and exceptional customer service.

Looking for golfing buddies? After the 18th hole, visit the “19th hole” at the hotel bar and chat up other travellers looking for a bit of friendly rivalry. Need to unwind after spending all day on the green? Schedule a massage or take a dip in the pool for maximum relaxation. Get a good night’s sleep in your plush bed before hitting the course the next morning, and don’t forget to call the front desk to reserve a caddy or any clubs you may need. When you book golf packages in Bali, some of these things may even be included!

Booking a hotel shouldn’t require as much attention as nailing a perfect putt. With Expedia, finding and booking the property that’s right for you is simple. Sort through our extensive selection of golf hotels in Bali, select the one that’s right for you, and prepare to get swinging.

More trip options

Recently booked Bali

Travelers loved these Golf Hotels