Hotels in Bali

Search and compare Bali hotels from hundreds of travel sites and save

Bali
10 Jun — 11 Jun2
Bali
Sat 10/6
Sun 11/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Bali

These hotels are among the most popular properties in the Bali area. Users can utilize the filters available to narrow down their search.
Filter by star ratings
All filters
Hard Rock Hotel Bali
8.7 Excellent
Jalan Pantai Banjar Pande Mas, Kuta, Indonesia
Show on map
0.5 km from city centre, Kuta, BA, Indonesia 
ExcellentBased on 735 reviews
8.7

Conveniently located in the heart of the city, this 4-star hotel makes for an excellent base in Kuta. It features an outdoor pool with water slides, a Jacuzzi and a sauna.

Padma Resort Legian
9.3 Excellent
Jalan Padma No 1 Legian, Kuta, Indonesia
Show on map
2.0 km from city centre, Kuta, BA, Indonesia 
ExcellentBased on 321 reviews
9.3

Located in Legian, Padma Resort Legian provides modern 5-star accommodation, as well as outdoor tennis courts, an outdoor pool and a swimming pool. It also features a rooftop terrace, a sauna and a fitness centre.

Courtyard by Marriott Bali Seminyak Resort
9.0 Excellent
Jalan Camplung Tanduk No 103 SP, Dhyana Pura, Kuta, Indonesia
Show on map
3.7 km from city centre, Kuta, BA, Indonesia 
ExcellentBased on 1,311 reviews
9.0

Courtyard by Marriott Bali Seminyak Resort provides modern 5-star accommodation in Seminyak. It has a spa and wellness centre, as well as an outdoor pool, an express check-in and check-out feature and a kids club.

W Bali - Seminyak
9.0 Excellent
Jl. Petitenget, Kuta, Indonesia
Show on map
5.7 km from city centre, Kuta, BA, Indonesia 
ExcellentBased on 478 reviews
9.0

Elegantly art deco in design, W Bali - Seminyak is situated in Seminyak and offers a saltwater swimming pool, free Wi-Fi and a private beach. It provides 5-star accommodation and views of the sea.

The Anvaya Beach Resort Bali
8.8 Excellent
Jl. Kartika Plaza, Kuta, Indonesia
Show on map
1.3 km from city centre, Kuta, BA, Indonesia 
ExcellentBased on 1,245 reviews
8.8

Providing an outdoor pool and a private beach, The Anvaya Beach Resort Bali is located in Kuta and is a brief stroll from Febri's Spa. It is a stone's throw from the beach and provides luxury 5-star accommodation.

Maya Ubud Resort & Spa
8.9 Excellent
Jalan Gunung Sari Peliatan, P.O. Box 1001, Ubud, Indonesia
Show on map
1.7 km from city centre, Ubud, BA, Indonesia 
ExcellentBased on 511 reviews
8.9

With spectacular views of the Petanu river valley or Peliatan rice terrace, the luxurious Maya Ubud Resort & Spa provides secluded environmentally-sustainable accommodation set against a lush Balinese landscape. A short walk from Spa at Maya, it offers comfortable rooms equipped with a flat-screen TV, slippers and a coffee maker.

Meliá Bali
8.4 Excellent
Kawasan Wisata Btdc Lot 1, South Kuta, Indonesia
Show on map
6.5 km from city centre, South Kuta, BA, Indonesia 
ExcellentBased on 1,695 reviews
8.4

This modern hotel in Nusa Dua provides free wireless internet, as well as a private beach and an outdoor pool. It also features a Jacuzzi and outdoor tennis courts.

The Haven Bali Seminyak
7.8 Good
Jl. Raya Seminyak 500, Kuta, Indonesia
Show on map
3.0 km from city centre, Kuta, BA, Indonesia 
GoodBased on 1,051 reviews
7.8

Located in Seminyak, The Haven Bali is within a 25-minute drive of Ngurah Rai International Airport and provides a Jacuzzi, an outdoor pool and free Wi-Fi. It has a spa and wellness centre, as well as body treatments, a free shuttle service and a kids pool.

Alaya Resort Ubud - Chse Certified
8.8 Excellent
Jl. Hanoman, Ubud, Indonesia
Show on map
1.4 km from city centre, Ubud, BA, Indonesia 
ExcellentBased on 594 reviews
8.8

Boasting an outdoor pool, Alaya Resort Ubud is situated in Ubud and provides modern accommodation. There is also a fitness centre with a swimming pool.

Double - Six, Luxury Hotel - Seminyak
8.8 Excellent
No.66 Double Six Beach, Kuta, Indonesia
Show on map
3.3 km from city centre, Kuta, BA, Indonesia 
ExcellentBased on 704 reviews
8.8

Situated in Seminyak, this luxury hotel is within a five-minute walk of Legian Beach, and a short drive from Legian. It also offers free Wi-Fi, a butler service and an outdoor pool.

Tips for booking hotels in Bali

Cheapest month:October
Most expensive month:July
Average price in Bali:$278/night
Cheapest price found:$4/night
Cheapest day:Wednesday
Most expensive day:Tuesday
$117 - $563
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$221 - $380
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Bali hotels

These Bali properties are among the highest rated by our users. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
1
The Seminyak Beach Resort & Spa
9.2 Excellent
Jl. Kayu Aya, Bali, Kuta, Indonesia
Show on map
4.6 km from city centre, Kuta, BA, Indonesia 

Boasting a private beach, an infinity pool and a butler service, The Seminyak Beach Resort & Spa offers deluxe 5-star accommodation. Popular amenities, such as a swimming pool and a sauna, make for a satisfying stay in Seminyak.

$258
Avg. per night
2
Holiday Inn Resort Baruna Bali
8.4 Excellent
Jalan Wana Segara 33, Kuta, Indonesia
Show on map
2.0 km from city centre, Kuta, BA, Indonesia 

Situated just a short stroll from Tuban Beach, this traditional resort features both a bar and a restaurant. Popular amenities include an outdoor pool, a rooftop terrace and a Jacuzzi, and it provides views of Kuta.

$98
Avg. per night
3
Grand Inna Kuta
8.1 Excellent
Jl Pantai Kuta No 1 Kuta, Kuta, Indonesia
Show on map
0.4 km from city centre, Kuta, BA, Indonesia 

Conveniently located, Grand Inna Kuta offers easy access to Kuta's popular tourist attractions. It has free wireless internet, a pool bar and is a stone's throw from South Kuta Beach.

$64
Avg. per night
4
Puri Sebali Resort
9.2 Excellent
Jalan Raya Sebali, Banjar Sebali, Ubud, Indonesia
Show on map
3.3 km from city centre, Ubud, BA, Indonesia 

This luxury hotel in Ubud provides complimentary wireless internet, as well as a mineral bath and an infinity pool. It also features a Jacuzzi, a rooftop terrace and a swimming pool.

$146
Avg. per night
5
Aston Canggu Beach Resort
8.1 Excellent
Jl. Pantai Batu Bolong No. 99, Denpasar, Indonesia
Show on map
10.0 km from city centre, Denpasar, BA, Indonesia 

Aston Canggu Beach Resort is perfectly positioned in a peaceful setting in Canggu, just a short car ride from Legian Beach, Jalan Legian and Tanah Lot. It provides 4-star accommodation with air-conditioned rooms.

$90
Avg. per night
6
Hotel Indigo Bali Seminyak Beach
9.2 Excellent
Jl. Camplung Tanduk No. 10, Denpasar, Indonesia
Show on map
6.4 km from city centre, Denpasar, BA, Indonesia 

Situated amongst a variety of popular tourist hot spots, shops and eateries, Hotel Indigo Bali Seminyak Beach is ideal for guests wishing to explore Seminyak and its surroundings. It also has a gym, a Jacuzzi and an outdoor pool.

$236
Avg. per night
7
Anantara Seminyak Bali Resort
7.9 Good
Jl.Abimanyu (Dhyana Pura), Kuta, Indonesia
Show on map
3.8 km from city centre, Kuta, BA, Indonesia 

Boasting an infinity pool, free Wi-Fi and a Jacuzzi, Anantara Seminyak Bali Resort is located in Seminyak and provides modern accommodation. It offers 5-star rooms with a private bathroom equipped with a rain shower.

$239
Avg. per night
8
AYANA Resort Bali
8.9 Excellent
Jl. Karang Mas Sejahtera Jimbaran, South Kuta, Indonesia
Show on map
4.1 km from city centre, South Kuta, BA, Indonesia 

Established in 1996 and located in Jimbaran, AYANA Resort Bali provides a plunge pool, an infinity pool and a sauna, plus views of Jimbaran Bay. Guests also have exclusive access to the Thermes Marins Bali and AYANA Kids Club.

$282
Avg. per night

Cheapest hotels in Bali, Indonesia

These Bali properties charge the lowest price per night of those we've come across. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Eden Hotel Kuta Bali
7.6 Good
Jl. Kartika Plaza 42, Kuta, Indonesia
Show on map
1.4 km from city centre, Kuta, BA, Indonesia 

Eden Hotel Kuta Bali is set in Kuta and is within a short walk of nearby landmarks, including Waterbom Bali, Melasti Beach Bungalows Spa and Tuban Beach. There is also a fitness centre with a swimming pool.

$20
Avg. per night
The One Legian
7.5 Good
Jalan Raya Legian No. 117, Kuta, Indonesia
Show on map
1.0 km from city centre, Kuta, BA, Indonesia 

Featuring a rooftop swimming pool and stylish rooms, this hotel is set in the centre of Kuta. Guests also have exclusive access to the on-site The Spa and Mini Gym.

$26
Avg. per night
Febri's Hotel & Spa
8.7 Excellent
5 Jl Kartika Plaza Kuta Beach, Kuta, Indonesia
Show on map
1.3 km from city centre, Kuta, BA, Indonesia 

Febris Hotel And Spa is a cosy setting when visiting Kuta and is close to everything the area has to offer. The multiple facilities this luxury hotel offers include body treatments, free bicycle rental and a swimming pool.

$34
Avg. per night
Ramada Encore By Wyndham Seminyak Bali - Chse Certified
8.1 Excellent
Jl. Dewi Saraswati III No.51, Kuta, Indonesia
Show on map
4.3 km from city centre, Kuta, BA, Indonesia 

Boasting an outdoor pool, Ramada Encore Bali Seminyak is located in Seminyak and offers luxury accommodation. There is also a fitness centre with a swimming pool.

$36
Avg. per night
Infinity8 Bali
8.1 Excellent
Jl. Bypass Ngurah Rai No. 88a, South Kuta, Indonesia
Show on map
0.9 km from city centre, South Kuta, BA, Indonesia 

Situated in Jimbaran, Infinity8 Bali is an easy drive from Kuta and provides a Jacuzzi and an outdoor pool. The numerous facilities this stylish hotel features include a kids pool, valet parking and massage services.

$36
Avg. per night
Imani Suites
6.4 Good
Jl. Petitenget No. 99X, Kuta, Indonesia
Show on map
5.5 km from city centre, Kuta, BA, Indonesia 

Imani Suites is situated in Seminyak and is close to the area's tourist attractions. The various facilities this charming hotel features include an outdoor pool, free Wi-Fi and an express check-in and check-out feature.

$39
Avg. per night
Sol By Meliá Kuta Bali - Chse Certified
7.8 Good
Jl. Bakung Sari No. 81, Kuta, Indonesia
Show on map
0.3 km from city centre, Kuta, BA, Indonesia 

SOL by Melia Kuta Bali is situated in Kuta and is within a short walk of local attractions, such as Discovery Shopping Mall. Guests also have exclusive access to the on-site Body & Sol Spa and SOL by Melia Gym.

$42
Avg. per night
Bintang Kuta Hotel
8.9 Excellent
Jalan Kartika Plaza, Kuta, Indonesia
Show on map
1.1 km from city centre, Kuta, BA, Indonesia 

Situated in Kuta, Bintang Kuta Hotel offers modern 3-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming pool.

$43
Avg. per night

Hotel prices in Bali

Hotels located in the Bali area sorted by price and hotel class. We've also highlighted the most popular hotels and best value within each hotel class.
2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Bali

Find the perfect hostel, theme hotel, or holiday rental for your stay in Bali
Kajane Mua
9.0 Excellent
Monkey Forest St., Denpasar, Indonesia
Show on map
19.2 km from city centre, Denpasar, BA, Indonesia 

Boasting an outdoor pool, free Wi-Fi and a Jacuzzi, KajaNe Mua at Ubud Bali is situated in Ubud and provides comfortable accommodation. In addition to free private parking on site, the resort offers modern 4-star rooms and a bar.

$119
Avg. per night
Blanjong Home Stay
7.2 Good
Jl. Sekar Waru No. 4 Blanjong, Denpasar, Indonesia
Show on map
4.7 km from city centre, Denpasar, BA, Indonesia 

Providing a shuttle service to Ngurah Rai International Airport, as well as free wireless internet, Blanjong Homestay is a convenient place to stay in Sanur. It provides 3-star accommodation with air-conditioned rooms.

$19
Avg. per night
Dampati Villas
Jl. Segara Ayu no. 08, Denpasar, Indonesia
Show on map
4.7 km from city centre, Denpasar, BA, Indonesia 

Situated in Sanur, Dampati Villas offers charming 4-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming pool.

$43
Avg. per night
Bali True Living
7.8 Good
Jalan Imam Bonjol, Perum Budha Cemeng Ukir No. 1, Denpasar, Indonesia
Show on map
4.0 km from city centre, Denpasar, BA, Indonesia 

Boasting a swimming pool, Bali True Living is located in Denpasar and provides comfortable accommodation. It also offers massage services, an express check-in and check-out feature and bicycle rental.

$21
Avg. per night
Ulu Segara Luxury Suites & Villas
8.9 Excellent
Jl. Raya Nusa Dua Selatan, South Kuta, Indonesia
Show on map
7.1 km from city