Hotels in Bali

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

Bali
27 Sep — 28 Sep2
Bali
Wed 27/9
Thu 28/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Bali

The following hotels are among the most sought after in the Bali area. Change the dates at the top of the page to see more options in Bali.
Filter by star ratings
All filters
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 
GoodBased on 698 reviews
7.5

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.

Novotel Bali Nusa Dua
7.8 Good
Jl Pantai Mengiat Btdc Complex Po Box 116, South Kuta, Indonesia
Show on map
6.2 km from city centre, South Kuta, BA, Indonesia 
GoodBased on 555 reviews
7.8

Offering a private beach and an outdoor pool, this 5-star hotel is situated in Nusa Dua. It also offers a free shuttle service, a sauna and a Jacuzzi.

Hard Rock Hotel Bali
8.6 Excellent
Jalan Pantai Banjar Pande Mas, Kuta, Indonesia
Show on map
0.4 km from city centre, Kuta, BA, Indonesia 
ExcellentBased on 888 reviews
8.6

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.

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,630 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.

Prama Sanur Beach Bali
8.2 Excellent
JL Cemara Sanur, Denpasar, Indonesia
Show on map
5.2 km from city centre, Denpasar, BA, Indonesia 
ExcellentBased on 1,123 reviews
8.2

Offering a private beach and an outdoor pool, this 4-star hotel is located in Sanur. It also offers a sauna, outdoor tennis courts and water slides.

Bali Garden Beach Resort
8.6 Excellent
Jalan Kartika, P.O. Box 1062, Tuban, Kuta, Bali, Kuta, Indonesia
Show on map
0.8 km from city centre, Kuta, BA, Indonesia 
ExcellentBased on 767 reviews
8.6

Boasting a popular location, Bali Garden Beach Resort has views of Kuta, and is a 10-minute walk from from South Kuta Beach. Guests also have exclusive access to the on-site Tari Spa and Four Swimming Pools.

RIMBA by AYANA Bali
9.2 Excellent
Karang Mas Estate, South Kuta, Indonesia
Show on map
4.3 km from city centre, South Kuta, BA, Indonesia 
ExcellentBased on 1,684 reviews
9.2

Set within the scenic parkland of Jimbaran, RIMBA by AYANA Bali provides modern accommodation and a wide range of facilities, including a sauna, free wireless internet access in all areas and a saltwater swimming pool. It offers 5-star accommodation with air-conditioned rooms.

Nusa Dua Beach Hotel & Spa, Bali
8.5 Excellent
Kawasan Pariwisata Nusa Dua Lot North 4, South Kuta, Indonesia
Show on map
6.1 km from city centre, South Kuta, BA, Indonesia 
ExcellentBased on 818 reviews
8.5

Featuring a private beach and an outdoor swimming pool, this 5-star resort is situated in Nusa Dua. It has a gym, as well as a Jacuzzi, outdoor tennis courts and a sauna.

Grand Mirage Resort & Thalasso Bali
8.0 Excellent
Jalan Pratama 74 Tanjung Benoa, South Kuta, Indonesia
Show on map
5.3 km from city centre, South Kuta, BA, Indonesia 
ExcellentBased on 761 reviews
8.0

Located in Nusa Dua, Grand Mirage Resort & Thalasso Bali is within a 25-minute drive of Ngurah Rai International Airport and provides an outdoor pool, free wireless internet access in all areas and a private beach. Guests also have exclusive access to the Thalasso Bali Spa and Main Swimming Pool.

Vouk Hotel and Suites
8.2 Excellent
Jalan Raya Nusa Dua Selatan, Sawangan, Bali,1, South Kuta, Indonesia
Show on map
6.2 km from city centre, South Kuta, BA, Indonesia 
ExcellentBased on 117 reviews
8.2

Vouk Hotel & Suites provides a comfortable setting while in Nusa Dua. It features 5-star rooms with a private bathroom equipped with a rain shower.

Tips for booking hotels in Bali

Cheapest month:January
Most expensive month:December
Average price in Bali:€153/night
Cheapest price found:€7/night
Cheapest day:Thursday
Most expensive day:Wednesday
€66 - €295
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€128 - €234
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Bali hotels

Some of the best Bali hotel options as decided by our users. Take a look at user reviews to learn why these properties were rated the best.
Show all 27,521 hotels
1
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.

€77
Avg. per night
2
Biyukukung Suite & Spa
8.0 Excellent
Jl. Sugriwa No. 89, Ubud, Indonesia
Show on map
1.3 km from city centre, Ubud, BA, Indonesia 

Featuring an outdoor pool and free Wi-Fi, Biyukukung Suite & Spa is located in Ubud and provides comfortable accommodation. There is also a gym with a swimming pool.

€35
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.

€60
Avg. per night
4
Frii Bali Echo Beach
7.4 Good
Jalan Munduk Catu No. 32, North Kuta, Indonesia
Show on map
3.7 km from city centre, North Kuta, BA, Indonesia 

Situated within the scenic countryside of Canggu, FRii Bali Echo Beach offers modern accommodation and a wide range of facilities, including a rooftop terrace, an outdoor pool and free Wi-Fi. There is also a gym with a swimming pool.

€31
Avg. per night
5
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