Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Bali
See the latest prices and deals by choosing your dates
Hotel in Sayan, Ubud · 15.44 mi from centre
8.4
619 reviews
Located in Ubud, The Mansion Resort Hotel & Spa is in a rural location, within a 15-minute walk of Gaya Art Space and Bali Bird Walks. This family-friendly hotel is 2.2 mi (3.6 km) from Ubud Monkey Forest and 13.8 mi (22.3 km) from Sanur Beach.
Resort in Seminyak · 24.21 mi from centre
9.2
981 reviews
Breakfast available
Located in Seminyak (Laksmana), Amadea Resort & Villas is within a 10-minute walk of Seminyak Square and Seminyak Village. This family-friendly resort is 0.6 mi (1 km) from Seminyak Beach and 0.9 mi (1.5 km) from Petitenget Temple.
Resort in Petitenget, Seminyak · 23.86 mi from centre
8.4
280 reviews
Breakfast available
With a stay at The Dipan Resort Petitenget in Seminyak (Petitenget), you'll be a 3-minute walk from Eat Street and 5 minutes by foot from Seminyak Beach. This family-friendly resort is 0.7 mi (1.1 km) from Seminyak Square and 3.1 mi (5 km) from Legian Beach.
Hotel in Sanur, Denpasar · 27.77 mi from centre
7.8
609 reviews
Breakfast available
Located in Denpasar (Sanur), Mercure Resort Sanur is within a 15-minute drive of Sanur Beach and Waterbom Bali. This beach hotel is 7.3 mi (11.8 km) from Kuta Beach and 8.5 mi (13.7 km) from Legian Beach.
Hotel in Ubud · 16.26 mi from centre
9.0
218 reviews
Breakfast available
Located in Ubud, Best Western Premier Agung Resort Ubud is in a rural location, within a 5-minute drive of Spiritual Center Sinar Suci and Ubud Traditional Art Market. This family-friendly hotel is 2.3 mi (3.8 km) from Ubud Monkey Forest and 18.3 mi (29.4 km) from Sanur Beach.
Hotel in Jungut Batu, Lembongan Island · 33.24 mi from centre
7.4
76 reviews
Breakfast available
With a stay at d’Nusa Beach Club and Resort in Lembongan Island (Jungut Batu), you'll be within a 5-minute drive of Mangrove Point and Gala-Gala Underground House. This beach hotel is 3 mi (4.8 km) from Dream Beach and 3 mi (4.9 km) from Mushroom Bay Beach.
Hotel in Munduk · 4.75 mi from centre
10.0
7 reviews
Breakfast available
Located in Munduk, Munduk Cabins by Desa Hay is in the suburbs, within a 10-minute drive of Tamblingan Lake and Munduk Waterfall. This hotel is 13.9 mi (22.4 km) from Lovina Beach and 4.9 mi (7.9 km) from Wanagiri Hidden Hill Bali.
Hotel in Downtown Kuta, Kuta · 26.30 mi from centre
8.0
980 reviews
Breakfast available
Located in Kuta (Downtown Kuta), The Akmani Legian is within a 15-minute walk of Kuta Beach and Legian Beach. This family-friendly hotel is 0.7 mi (1.1 km) from Beachwalk Shopping Center and 2 mi (3.2 km) from Seminyak Beach.
Hotel in Legian · 26.09 mi from centre
8.2
627 reviews
Breakfast available
Located in Legian (Legian City-Centre), Harper Kuta by ASTON is within a 15-minute walk of Legian Beach and Kuta Beach. This spa hotel is 1.6 mi (2.5 km) from Seminyak Beach and 3.5 mi (5.7 km) from Seminyak Square.
Hotel in Sunset Road, Seminyak · 24.38 mi from centre
8.2
664 reviews
Breakfast available
Located in Seminyak (Sunset Road), Ramada Encore by Wyndham Seminyak Bali is within a 5-minute drive of Sunset Point Shopping Centre and Sunset Star. This spa hotel is 1.7 mi (2.8 km) from Seminyak Square and 1.8 mi (2.9 km) from Double Six Beach.
Hotel in Ubud · 17.09 mi from centre
9.2
40 reviews
Breakfast available
With a stay at Wadari Retreat Villa Ubud in Ubud, you'll be a 5-minute drive from Ubud Monkey Forest and 6 minutes from Ubud Palace. This spa hotel is 11.4 mi (18.3 km) from Sanur Beach and 15.1 mi (24.3 km) from Seminyak Beach.
Hotel in Ubud · 15.03 mi from centre
9.4
64 reviews
Breakfast available
With a stay at Blue Karma Dijiwa Ubud, you'll be centrally located in Ubud, within a 5-minute drive of Ubud Palace and Ubud Traditional Art Market. This spa hotel is 3.4 mi (5.4 km) from Ubud Monkey Forest and 4.1 mi (6.7 km) from Tegallalang Rice Terrace.
Hotel in Gianyar · 20.60 mi from centre
9.3
4 reviews
Breakfast available
Set in Gianyar and with Goa Gajah reachable within 6.9 km, Taman Prakerti Bhuana Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Tegenungan Waterfall is 11 km away and Monkey Forest Ubud is 11 km from the hotel.
The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. All guest rooms feature a wardrobe.
A buffet, à la carte or Asian breakfast is available at the property.
Taman Prakerti Bhuana Hotel offers 4-star accommodation with a hot tub.
Ubud Palace is 12 km from the accommodation, while Saraswati Temple is 12 km from the property. Ngurah Rai International Airport is 37 km away.
Hotel in Ubud · 17.75 mi from centre
10.0
1 review
Breakfast available
With a stay at Emana Akatara in Ubud, you'll be within a 10-minute drive of Ubud Traditional Art Market and Ubud Monkey Forest. This spa hotel is 16.5 mi (26.6 km) from Sanur Beach and 3.3 mi (5.3 km) from Ubud Palace.
Hotel in Kuta · 26.68 mi from centre
9.0
112 reviews
Breakfast available
Located in Kuta (Sunset Road), Fairfield by Marriott Bali Kuta Sunset Road is a 4-minute walk from Siloam Hospitals and 14 minutes by foot from Mall Bali Galeria. This hotel is 1.2 mi (1.9 km) from Trans Studio Mall and 1.9 mi (3 km) from Kuta Beach.
Hotel in Kedewatan, Ubud · 14.30 mi from centre
8.6
158 reviews
Located in Ubud, Jungle Retreat by Kupu Kupu Barong is in a rural location, within a 5-minute drive of Mango Tree Spa and Gaya Art Space. This spa hotel is 3.5 mi (5.7 km) from Ubud Monkey Forest and 3 mi (4.8 km) from Ubud Traditional Art Market.
Hotel in Kuta Utara, Cemagi · 21.10 mi from centre
9.2
14 reviews
With a stay at Udara Bali in Cemagi, you'll be on the beach, within a 15-minute drive of Tanah Lot Temple and Seseh Beach. This beach hotel is 7 mi (11.2 km) from Seminyak Beach and 9.1 mi (14.6 km) from Seminyak Square.
Hotel in Karangasem, Kubu · 32.89 mi from centre
9.0
15 reviews
When you stay at Siddhartha Oceanfront Resort & Spa Bali in Kubu, you'll be by the ocean, within a 5-minute drive of Segara Temple and Boga Wreck. This beach hotel is 9.5 mi (15.3 km) from Amed Beach and 1.8 mi (2.9 km) from Tulamben Beach.
Hotel in Ubud · 17.37 mi from centre
9.1
223 reviews
Situated in Ubud, 3.3 km from Ubud Palace, Cahaya Indah Villas features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property is around 3.4 km from Saraswati Temple, 3.5 km from Goa Gajah and 3.7 km from Monkey Forest Ubud. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
At the hotel rooms come with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. Cahaya Indah Villas offers some rooms with river views, and each room is equipped with a balcony. The rooms will provide guests with a desk and a kettle.
The area is popular for hiking and cycling, and bike hire is available at this 5-star hotel.
Blanco Museum is 4.2 km from the accommodation, while Neka Art Museum is 5.7 km from the property. Ngurah Rai International Airport is 37 km away.
Resort in Kartika Plaza, Kuta · 27.55 mi from centre
8.6
220 reviews
Breakfast available
Located in Kuta (Kartika Plaza), 18 Suite Villa Loft by AMITHYA is a 5-minute walk from Discovery Shopping Mall and 7 minutes by foot from Waterbom Bali. This spa resort is 0.4 mi (0.6 km) from Lippo Mall and 0.5 mi (0.7 km) from Kuta Beach.