Search Hotels in Bali, Bali

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Check Bali hotel prices

Check prices in Bali for tonight, 20 Feb - 21 Feb20 Feb - 21 Feb
Check prices in Bali for tomorrow night, 21 Feb - 22 Feb21 Feb - 22 Feb
Check prices in Bali for this weekend, 21 Feb - 23 Feb21 Feb - 23 Feb
Check prices in Bali for next weekend, 28 Feb - 1 Mar28 Feb - 1 Mar
Bali, Indonesia

Top 10 Hotels in Bali

Mercure Bali Legian
4 out of 5
Jl Legian No 328 - Legian Kelod Kuta, Legian, Bali
Free cancellationReserve now, pay when you stay
£49
per night
Mar 21 - Mar 22
4.1/5Very Good! (604 reviews)

"This was my second time staying in the hotel. The hotel is convenient. 24hrs mini mart, massage parlors, laundry services are just opposite the hotel."…"

Reviewed on 16 Feb 2020

Mercure Bali Legian
Novotel Bali Ngurah Rai Airport
4 out of 5
Jalan Raya Ngurah Rai, Tuban, Bali
Free cancellationReserve now, pay when you stay
£56
per night
Mar 9 - Mar 10
4.4/5Excellent! (963 reviews)

"It took time for check in I got lost since Facility location is complicated"…"

Reviewed on 15 Feb 2020

Novotel Bali Ngurah Rai Airport
Sofitel Bali Nusa Dua Beach Resort
5 out of 5
Lot N5 Nusa Dua Tourism Complex, Nusa Dua, Bali
£152
per night
Mar 21 - Mar 22
4.3/5Excellent! (721 reviews)

"Well designed resort. Amazing facilities. Great deal of fun to kids and adults. A number of complimentary activities .. Make sure you pick a room with pool access or a room with a private plunge pool .. both are worth the price .. breakfast selection was the best among the 3 resorts we visited. Except ..."…"

Reviewed on 20 Jan 2020

Sofitel Bali Nusa Dua Beach Resort
Legian Beach Hotel
4 out of 5
Jalan Melasti Legian Kelod, Legian, Bali
Free cancellationReserve now, pay when you stay
£96
per night
Mar 20 - Mar 21
4.2/5Excellent! (1,621 reviews)

"Very clean. Great service. Bungalows were fantastic."…"

Reviewed on 16 Feb 2020

Legian Beach Hotel
Grand Hyatt Bali
5 out of 5
Kawasan Wisata Nusa Dua BTDC, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
£126
per night
Feb 21 - Feb 22
4.3/5Excellent! (1,067 reviews)

"Beautiful, well maintained property. Staff take excellent care of the hotel and guests. I enjoyed staying here and can't wait to come back!"…"

Reviewed on 17 Feb 2020

Grand Hyatt Bali
Courtyard By Marriott Bali Seminyak Resort
4.5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
Free cancellationReserve now, pay when you stay
£92
per night
Feb 28 - Feb 29
4.6/5Exceptional! (1,295 reviews)

"room was clean , but original room had broken air conditioned and water bidet not working properly ; but staf promptly changed room to a working aircon and the aircon was great!. staf very helpful and handled problems promptly and well ( second room had problem in opening from the inside (rare thing) ..."…"

Reviewed on 17 Feb 2020

Courtyard By Marriott Bali Seminyak Resort
Lloyd's Inn Bali
3.5 out of 5
Jl. Arjuna ( Double Six Street ), Seminyak, Bali
Free cancellationReserve now, pay when you stay
£39
per night
Feb 22 - Feb 23
4.2/5Very Good! (101 reviews)

"We liked the beautifully designed place, the complementary breakfast, the great staff and the spa. We didn’t expect the room to be smaller"…"

Reviewed on 11 Feb 2020

Lloyd's Inn Bali
The Stones - Legian, Bali - Marriott Autograph Collection Hotel
5 out of 5
Jl. Raya Pantai Kuta, Banjar Legian Kelod, Kuta, Bali
Free cancellationReserve now, pay when you stay
£85
per night
Feb 21 - Feb 22
4.5/5Wonderful! (1,248 reviews)

"Amazing atmosphere and greats staff. We were given a room to stay in as our flight was at midnight, at no cost"…"

Reviewed on 19 Feb 2020

The Stones - Legian, Bali - Marriott Autograph Collection Hotel
Meliã Bali
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
£115
per night
Feb 26 - Feb 27
4.3/5Excellent! (786 reviews)

"Excellent location. Room was a bit dated and the dining room was also dated."…"

Reviewed on 16 Feb 2020

Meliã Bali
Hilton Garden Inn Bali Ngurah Rai Airport
4 out of 5
Jalan Airport Ngurah Rai, No. 7 Kuta, Tuban, Bali
Free cancellationReserve now, pay when you stay
£36
per night
Feb 24 - Feb 25
4.2/5Excellent! (543 reviews)

"Super and clean staff friendly and price is also normal Again I will try to visit and I will send my friends"…"

Reviewed on 20 Feb 2020

Hilton Garden Inn Bali Ngurah Rai Airport
Can't see what you're looking for?
See all available properties in Bali
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Bali

Visiting Bali

Couples looking to get away will find a romantic atmosphere in Bali, though all guests will undoubtedly appreciate the temples, beaches and cafes. Visitors who travel to this relaxing, welcoming city can discover its dancing, spas and surfing. Top attractions include Tanah Lot and Carrefour Plaza Kuta.

  • There are 2274 Bali hotels
  • August is the most expensive month to travel here, whereas November is the most economical
  • Closest major airport is in Denpasar (DPS-Ngurah Rai Intl.), 25.4 mi (40.9 km) from the city centre

Sightseeing around Bali

  • Surfing is one of the top activities, whereas Tunjung Sari Spa Bali, Pemuteran Dive Center, and Ayur Bali Spa & Wellness are favourite sights to visit
  • Popular cultural attractions include Mandala Mathika Subak, Gaya Art Space, and Neka Art Museum
  • Popular family attractions include Bali Botanic Garden, Elephant Safari Park, and Bali Bird Park
  • Notable for its temples and landmarks to visit, including Tanah Lot, Ulun Danu Temple, and Market
  • The beaches, forests and island provide a picturesque setting, and places to consider visiting are Kuta Beach, Lovina Beach, and Legian Beach
  • Shopping is one of the top reasons to visit, so consider an excursion to Carrefour Plaza Kuta, Seminyak Square and Bedugul Market
  • Everyone, not just sports fans, will find lots of reasons to cheer at a game or event at Baruna Dive Center, Bali Quad Discovery Tours or Bali Jet Set Dive and Marine Sports

Getting around Bali

Bali has plenty of options for transport. Nearby metro stations include Ubung Bus Terminal and Batubulan Bus Terminal.

Staying in Bali

With 3413 hotels and other accommodations in the city, you'll find a holiday retreat at an affordable rate:
  • 1101 hotels, ranging from GBP 5/night to GBP 786/night
  • 398 resorts, ranging from GBP 12/night to GBP 540/night
  • 24 aparthotels, ranging from GBP 17/night to GBP 188/night
  • 13 apartments, ranging from GBP 13/night to GBP 148/night
  • 22 B&Bs, ranging from GBP 7/night to GBP 68/night
  • 134 guesthouses, ranging from GBP 6/night to GBP 210/night
  • 19 hostels, ranging from GBP 4/night to GBP 15/night
  • 15 inns, ranging from GBP 12/night to GBP 137/night
  • 535 villas, ranging from GBP 15/night to GBP 499/night
Consider one of these top-rated, larger hotels for your family trip or any other travel plans:
  • The St. Regis Bali Resort
  • The Magani Hotel and Spa
You may enjoy one of these highly rated, smaller hotels and specialty properties for a romantic getaway or boutique stay:
  • KajaNe Yangloni
  • Bali Niksoma Boutique Beach Resort

A favourite with Expedia travellers is KajaNe Yangloni with a 5 out of 5 user rating, whereas The St. Regis Bali Resort and Bali Niksoma Boutique Beach Resort are also highly rated by guests.

Dressing for Bali

  • Between January and March, you can expect the daytime average to be around 33°C and the night-time average to be 22°C
  • From April to June, temperatures average about 33°C during the day and 20°C at night
  • July to September averages 31°C during the day and 20°C at night
  • Between October and December, the average temperature is 33°C during the day and 22°C at night
  • Bali gets about 44 millimetres of rain per year

More trip options

Recently booked Bali hotels

Bali Hotel Reviews