Bali Hotels with a Restaurant

Enter your check-in and check-out dates above to see the latest deals on luxury Bali hotels, serviced apartments and holiday homes.

5 star
Jalan Pantai Batu Bolong No. 25A Canggu 80361

For extra convenience, guest will find a Restaurant, a bar, a mini market and a cash machine on site. Other services at the property include laundry, dry cleaning, luggage storage and valet parking.more

9.4
Superb
447 verified reviews
5 self rated
Banjar Dukuh Desa Kelating Tanah Lot 80361

Set amidst beautifully landscaped gardens dotted with coconut palm trees, Villa Kailasha by Elite Havens features a private pool and a gazebo overlook...more

5 star
Jalan Nelayan Batu, Bolong Canggu 80361

Set in Canggu, this Detached villa features a garden with an outdoor pool. The property features views of the sea and is 400 metres from Berawa Beach....more

10
Superb
1 verified reviews
5 star
Jl. Tumbak Bayuh Gang Hawaii, Banjar Tiying Tutul, Desa Tumbak Bayuh, Pererenan Canggu 80361

As for dining option, guests can explore the surrounding area where various Restaurant and eateries can be found just a 12-minute drive away....more

7
Good
2 verified reviews
5 star
Jalan Pantai Berawa, Banjar Tegal Gundul Tibubeneng Canggu 80361

Set 1.4 km from Berawa Beach in Canggu, this air-conditioned villa features a terrace with pool views. You can fire up the barbecue for a tasty meal a...more

5 self rated
Jalan Tegal Cupek no. 85, Banjar Anyar Kelod Canggu 80361

Situated in the Umalas district of Canggu, Villa Meliya features accommodation with a private pool and a 24-hour front desk. This property offers acce...more

9.9
Superb
22 verified reviews
5 self rated
Jalan Segara Perancak, Pantai Berawa Canggu 80361

Providing free multiple return airport transfers, Villa Kaira features a private pool with breathtaking views of the tropical garden.The villa has an...more

9
Superb
1 verified reviews
5 self rated
Jl. Raya Kayutulang Selatan Canggu 80361

Sotis Villas in Canggu is situated 2.6 km from Echo Beach and provides air-conditioned accommodation with free WiFi, as well as access to a terrace.Th...more

8.8
Fabulous
13 verified reviews
5 star
Jalan Pantai Pererenan Canggu 80351

Located within 50 metres from Pererenan Beach, Pantai Indah Villas offers luxurious yet homely accommodation with private pools. Butler service and fr...more

9.4
Superb
5 verified reviews
5 self rated
Jalan Pantai Batu Mejan Canggu 80361

Set in Canggu, COMO Uma Canggu features offers panoramic beach view. The property is close to several noted attractions. It's only a few steps from Ec...more

8.8
Fabulous
372 verified reviews
5 self rated
Jl. Raya Uluwatu No. 111, Jimbaran, Badung, Bali Jimbaran 80361

Located in Jimbaran, 2.4 km from Jimbaran Beach, Kubu GWK Resort provides accommodation with free bikes, free private parking, an outdoor swimming poo...more

7.9
Good
231 verified reviews
5 self rated
Jl. Raya Silungan, Lodtunduh Ubud 80571

Set in Ubud, 5.4 km from Tegenungan Waterfall, The Garcia Ubud Hotel and Resort offers accommodation with an outdoor swimming pool, free private parking...more

8.7
Fabulous
442 verified reviews

Ideally located in Ubud, Kaamala Resort Ubud by Ini Vie Hospitality offers air-conditioned rooms with free WiFi, free private parking and room service...more

8.7
Fabulous
292 verified reviews
5 star
Jl. Bisma, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Ubud 80571

Adiwana Bisma features an outdoor swimming pool, fitness centre, a garden and terrace in Ubud. This 5-star resort offers an ATM and a concierge servic...more

9.2
Superb
758 verified reviews
5 star
Jalan Padang Getas Ubud 80571

Tanadewa Resort and Spa Ubud has an outdoor swimming pool, fitness centre, a restaurant and bar in Ubud. The property is situated 4.9 km from Monkey For...more

8.4
Very good
191 verified reviews
Bali Hotel Categories

Bali Hotels by Quality Rating

Bali Hotels with Conference, Parking and Internet Facilities

Bali Hotels with Day Spas or Wellness Centres

Resorts & Boutique Bali Hotels