Curated luxury hotels in Bali

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Bali

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Ecozy Dijiwa Canggu
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Batu Bolong, Canggu · 34.47 km from centre

8.8

 

14 review

Breakfast available

With a stay at Ecozy Dijiwa Canggu in Canggu (Batu Bolong), you'll be within a 15-minute drive of Canggu Beach and Eat Street. This hotel is 3.1 mi (4.9 km) from Seminyak Beach and 7.7 mi (12.4 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Korurua Dijiwa Ubud
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Ubud · 25.35 km from centre

9.6

 

26 review

Breakfast available

Located in Ubud, Korurua Dijiwa Ubud is in the historical district – a 5-minute drive from Pura Dalem Ubud and 5 minutes from Ubud Monkey Forest. This spa resort is 3 mi (4.8 km) from Campuhan Ridge Walk and 3.9 mi (6.3 km) from Tegallalang Rice Terrace.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Aston Canggu Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Batu Bolong, Canggu · 35.60 km from centre

8.4

 

362 review

Breakfast available

With a stay at Aston Canggu Beach Resort in Canggu (Batu Bolong), you'll be a 1-minute drive from Batu Bolong Beach and 11 minutes from Seminyak Square. This hotel is 7.3 mi (11.8 km) from Tanah Lot Temple and 7.7 mi (12.5 km) from Double Six Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Green Garden Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kartika Plaza, Kuta · 44.18 km from centre

9.0

 

507 review

With a stay at Green Garden Hotel in Kuta (Kartika Plaza), you'll be a 4-minute walk from Waterbom Bali and 8 minutes by foot from Kuta Beach. This family-friendly hotel is 1.7 mi (2.7 km) from Legian Beach and 3.8 mi (6.1 km) from Seminyak Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Surya Shanti Villa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sidemen · 41.31 km from centre

9.2

 

5 review

Breakfast available

Located in Sidemen, Surya Shanti Villa is within a 15-minute drive of Pesaban Traditional Village and Telaga Waja River. This hotel is 14.3 mi (23 km) from Candidasa Beach and 22.4 mi (36 km) from Ubud Traditional Art Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bali Taman Beach Resort & Spa - Lovina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lovina, Buleleng · 22.40 km from centre

7.8

 

20 review

With a stay at Bali Taman Beach Resort & Spa - Lovina in Buleleng, you'll be within a 10-minute drive of Lovina Beach and Lovina Beach Monument. This beach hotel is 3.2 mi (5.1 km) from Baruna Dive Center and 3.8 mi (6.2 km) from Pura Agung Jagatnatha.

Compare price on Booking.com
Compare price on Booking.com
Keramas Moonlight Villa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gianyar, Keramas · 39.24 km from centre

9.3

 

251 review

Situated in Keramas, 200 metres from Keramas Beach, Keramas Moonlight Villa features accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. Some rooms at the property have a balcony with pool view.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a bidet.

A continental breakfast is available at Keramas Moonlight Villa.

Tegenungan Waterfall is 11 km from the accommodation, while Goa Gajah is 15 km from the property. Ngurah Rai International Airport is 29 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Alam Indah Ubud
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nyuh Kuning, Ubud · 27.02 km from centre

9.2

 

35 review

Breakfast available

With a stay at Alam Indah Ubud in Ubud (Nyuh Kuning), you'll be a 1-minute drive from Ubud Monkey Forest and 5 minutes from Ubud Traditional Art Market. This family-friendly hotel is 12.7 mi (20.5 km) from Sanur Beach and 2.7 mi (4.3 km) from Ubud Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Garden Inn Bali Ngurah Rai Airport
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tuban · 45.67 km from centre

8.2

 

1,002 review

Breakfast available

A stay at Hilton Garden Inn Bali Ngurah Rai Airport places you in the heart of Tuban – a 3-minute drive from Waterbom Bali and 6 minutes from Krisna. This hotel is 1.9 mi (3.1 km) from Kuta Beach and 2.7 mi (4.4 km) from Beachwalk Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Peninsula Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nusa Dua · 50.02 km from centre

8.1

 

51 review

Breakfast available

Set in Nusa Dua, less than 1 km from Tanjung Benoa, Peninsula Beach Resort offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Boasting a shared lounge, this property also has a restaurant and a terrace. The accommodation features a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Some rooms also offer a kitchen with an oven, a stovetop and a toaster. All guest rooms feature a wardrobe.

Guests at Peninsula Beach Resort can enjoy an American breakfast.

You can play billiards at this 4-star hotel, and the area is popular for cycling.

Bali Nusa Dua Convention Center is 3 km from the accommodation, while Bali International Convention Centre is 3.6 km from the property. Ngurah Rai International Airport is 12 km away.

Compare price on Booking.com
Compare price on Booking.com
Green Escape Eco Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Pecatu, Uluwatu · 52.03 km from centre

9.1

 

216 review

Breakfast available

Set in Uluwatu, 1.9 km from Cemongkak Beach, Green Escape Eco Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a terrace, the 4-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features airport transfers, while a car rental service is also available.

All guest rooms come with a fridge, minibar, a kettle, a shower, free toiletries and a desk. All rooms feature a safety deposit box.

Breakfast is available, and includes buffet, continental and American options.

Uluwatu Temple is 6.7 km from the resort, while Garuda Wisnu Kencana is 10 km from the property. Ngurah Rai International Airport is 16 km away.

Compare price on Booking.com
Compare price on Booking.com
Mysa Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kerobokan, Seminyak · 37.84 km from centre

9.1

 

223 review

Breakfast available

Located in Seminyak, 2.8 km from Petitenget Temple, Mysa Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is situated 7.4 km from Udayana University.

The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. All units include a wardrobe.

An à la carte, continental or American breakfast is available at the property.

Kuta Square is 8 km from Mysa Boutique Hotel, while Kuta Art Market is 8.1 km away. Ngurah Rai International Airport is 10 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ananda JJ Ubud Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ubud · 24.67 km from centre

8.2

 

30 review

Breakfast available

With a stay at Ananda JJ Ubud Resort & Spa in Ubud, you'll be within a 10-minute drive of Ubud Monkey Forest and Ubud Palace. This hotel is 3 mi (4.8 km) from Ubud Traditional Art Market and 1.7 mi (2.8 km) from Jungle Swing.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Bali Sanur by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sanur, Denpasar · 44.76 km from centre

9.2

 

162 review

Breakfast available

With a stay at Holiday Inn Bali Sanur by IHG in Denpasar (Sanur), you'll be within a 15-minute drive of Sanur Beach and Waterbom Bali. This hotel is 8.1 mi (13.1 km) from Kuta Beach and 8.7 mi (14 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kayu Village
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Pererenan, Canggu · 34.39 km from centre

10.0

 

2 review

Breakfast available

Located in Canggu (Pererenan), Kayu Village is within a 15-minute drive of Echo Beach and Tanah Lot Temple. This family-friendly resort is 5.2 mi (8.4 km) from Seminyak Beach and 7.2 mi (11.6 km) from Seminyak Square.

Compare price on Booking.com
Compare price on Booking.com
JEstate villas & guest houses - Jimbaran
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Jimbaran · 48.86 km from centre

9.5

 

341 review

Breakfast available

JEstate villas & guest houses - Jimbaran is located on the southern tip of Bali, less than 485 metres from Jimbaran Beach, the resort offers free WiFi services to Jimbaran Beach.

The Balinese-style villas come with with internet TV and deposit box, guest can also exercise in the full equipped gym. Each villa is fitted with wooden furnishings and Asian décor. Some include a private entrance, outdoor pool, and garden.

The resort offers variety of dishes for breakfast. Meals may be served in the Lounge or delivered to guests’ villas.

JEstate villas & guest houses - Jimbaran is about 2 km from Ngurah Rai International Airport. The trendy Kuta and seminyak areas are a 35 minutes drive away

Compare price on Booking.com
Compare price on Booking.com
Primary image
Puri Tupai
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ubud · 29.00 km from centre

7.0

 

6 review

Breakfast available

Located in Ubud, Puri Tupai is in a rural location – a 4-minute drive from Ubud Monkey Forest and 5 minutes from Campuhan Ridge Walk. This family-friendly hotel is 4.9 mi (7.8 km) from Tegenungan Waterfall and 9.5 mi (15.3 km) from Bali Safari and Marine Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pramana Giri Kusuma
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Payangan · 18.93 km from centre

9.6

 

8 review

Breakfast available

Located in Payangan, Pramana Giri Kusuma is on the riverwalk, within a 15-minute drive of Pura Dalem Ubud and Tegallalang Rice Terrace. This spa hotel is 7.7 mi (12.4 km) from Ubud Traditional Art Market and 8.3 mi (13.3 km) from Ubud Monkey Forest.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bombora Medewi
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jembrana, Pekutatan · 32.69 km from centre

9.4

 

61 review

Breakfast available

Located in Pekutatan, Bombora Medewi is a 1-minute drive from Medewi Beach and 7 minutes from Pura Rambut Siwi. This beach hotel is 8.7 mi (14.1 km) from Pengeragoan Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Alam Shanti Ubud
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nyuh Kuning, Ubud · 27.76 km from centre

9.6

 

29 review

Breakfast available

With a stay at Alam Shanti Ubud in Ubud (Nyuh Kuning), you'll be within a 5-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market. This family-friendly hotel is 12.4 mi (20 km) from Sanur Beach and 2 mi (3.2 km) from Ubud Palace.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor