Dining in Bali

Bali Hotels with Restaurants $31

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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

Check prices on hotels in Bali

Check prices in Bali for tonight, Sep 22 - Sep 23
Check prices in Bali for this weekend, Sep 27 - Sep 29
Check prices in Bali for next weekend, Oct 4 - Oct 6

Featured Bali Hotels with Restaurants

Image for Bali Garden Beach Resort
4 out of 5
Jalan Kartika Plaza, Kuta, Bali
Free CancellationReserve now, pay when you stay
$75
per night
Oct 7 - Oct 8
4.2/5Very Good! (1,434 reviews)

"The staff were extra friendly. Breakfast buffet selections excellent. The in house tour service needs a lot of improvement. English speaking drivers should be provided to English speaking guests. The driver should give an overview of the tour and places, stores, and what to expect. An overview of ..."…"

Reviewed on Sep 18, 2019

Bali Garden Beach Resort
Image for Kuta Paradiso Hotel
5 out of 5
Jl. Kartika Plaza, South of Kuta, Tuban, Kuta, Bali
Free CancellationReserve now, pay when you stay
$68
per night
Oct 18 - Oct 19
4.1/5Very Good! (1,966 reviews)

"Like, hospitality, cleanliness, breakfast Could be better, adjacent school noisy from 07:00 each morning, noisy ceremony behind the hotel twice during our stay, section of the pool shut throughout the stay due to building an exclusive sun deck"…"

Reviewed on Sep 21, 2019

Kuta Paradiso Hotel
Image for Swiss-Belresort Watu Jimbar
4 out of 5
Jalan Danau Tamblingan No.99A, Denpasar, Bali
Free CancellationReserve now, pay when you stay
$65
per night
Oct 10 - Oct 11
4.2/5Excellent! (1,274 reviews)

"Check-in was problematic, they had the wrong room ready and we needed to wait an hour to get the right room. Once all was sorted everything was OK, breakfast was good. Pool was good."…"

Reviewed on Sep 18, 2019

Swiss-Belresort Watu Jimbar
Image for Legian Beach Hotel
4 out of 5
Jalan Melasti Legian Kelod, Legian, Bali
$98
per night
Oct 7 - Oct 8
4.2/5Excellent! (1,562 reviews)

"Although our check in was extremely disappointing and took far too long, once we were in our room our stay was again a pleasant stay. The location is a hit with us and having a leisurely breakfast watching the waves role in, is a super way to start the day. Our room was comfortable and cleaned to ..."…"

Reviewed on Sep 20, 2019

Legian Beach Hotel
Image for THE HAVEN Bali Seminyak
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
$63
per night
Oct 22 - Oct 23
4.1/5Very Good! (1,603 reviews)

"The Haven is located in great place, with several restaurants, bars and stores. The staff is amazing and always happy to serve you."…"

Reviewed on Sep 20, 2019

THE HAVEN Bali Seminyak
Image for 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
$97
per night
Oct 11 - Oct 12
4.6/5Exceptional! (1,179 reviews)

"Location great. Amenities great. Breakfast perfect. Pool is not that good conpared to othe similar hotels from Bali. No kids games in the pool."…"

Reviewed on Sep 8, 2019

Courtyard By Marriott Bali Seminyak Resort
Image for The Kana, Kuta
4 out of 5
Jl. Setiabudi no. 8, Kuta, Bali
$36
per night
Oct 17 - Oct 18
4.5/5Wonderful! (1,495 reviews)

"excellent staff, great location. Value for money. Breakfast is great and have some changes to the menu daily."…"

Reviewed on Sep 12, 2019

The Kana, Kuta
Image for Dash Hotel Seminyak
4 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Free CancellationReserve now, pay when you stay
$78
per night
Oct 14 - Oct 15
4.4/5Wonderful! (487 reviews)

"Great location, good base for all Seminyak has to offer."…"

Reviewed on Sep 4, 2019

Dash Hotel Seminyak
Image for The Vira Bali Boutique Hotel & Suite
4 out of 5
Jalan Kartika Plaza No. 127, Tuban, Kuta, Bali
Free CancellationReserve now, pay when you stay
$57
per night
Oct 16 - Oct 17
4.4/5Excellent! (1,546 reviews)

"It’s a small boutique hotel. My VIP status gave me 20% of on spa services and food. Spa is not on the level I would like to see and I’m not sure if there was there anyone certified to perform massage. Breakfast is same everyday but it’s ok. My room update was same room just on the lower lever with ..."…"

Reviewed on Sep 22, 2019

The Vira Bali Boutique Hotel & Suite
Image for The Magani Hotel and Spa
4 out of 5
Jalan Melasti, Legian Kelod, Legian, Bali
$60
per night
Oct 8 - Oct 9
4.6/5Wonderful! (1,099 reviews)

"We stayed for 2 days willing to take the daily tours around the area. We were going to use the hotel mainly for night time sleeping. It served its purpose well. Comfy bed, caring hotel staff. And it was good that your Expedia status was recognized which doesnt happen very often."…"

Reviewed on Sep 19, 2019

The Magani Hotel and Spa
Image for Grand Mirage Resort & Thalasso Bali
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
$103
per night
Oct 11 - Oct 12
4.1/5Very Good! (1,948 reviews)

"Great property and resort. Very friendly staff in every part of the resort"…"

Reviewed on Sep 19, 2019

Grand Mirage Resort & Thalasso Bali
Image for The Bandha Hotel & Suites
4.5 out of 5
Jalan Padma Utara, Legian Kaja, Legian, Bali
$92
per night
Oct 1 - Oct 2
4.7/5Exceptional! (513 reviews)

"The staff were so helpful . Weda is such a lovely person and couldn’t do enough to help . It’s worth paying extra for the junior suites as they are so roomy with a huge bedroom and bathroom (had 3 baths while I was there as the bath was huge) Beds extremely comfy and big Only downside was there were ..."…"

Reviewed on Sep 16, 2019

The Bandha Hotel & Suites
Image for Febri's Hotel & Spa
3 out of 5
5 Jl Kartika Plaza Kuta Beach, Tuban, Kuta, Bali
Free CancellationReserve now, pay when you stay
$49
per night
Oct 1 - Oct 2
4.4/5Excellent! (1,128 reviews)

"Great location .Breakfast was nice .Rooms nice and clean would definitely stay again"…"

Reviewed on Sep 21, 2019

Febri's Hotel & Spa
Image for TS Suites Bali
5 out of 5
Jl. Nakula No. 18, Seminyak, Bali
$118
per night
Oct 7 - Oct 8
4.5/5Wonderful! (1,303 reviews)

"Clean and spacious room. Friendly staff and approachable."…"

Reviewed on Sep 21, 2019

TS Suites Bali
Image for Grand Inna Kuta
4 out of 5
Jl Pantai Kuta No 1 Kuta, Br. Pande Mas, Kuta, Bali
Free CancellationReserve now, pay when you stay
$52
per night
Oct 21 - Oct 22
4/5Very Good! (1,147 reviews)

"Great location Great pools - more service around the pools would be great Overall loved it and will be back"…"

Reviewed on Sep 19, 2019

Grand Inna Kuta
Image for Padma Resort Legian
5 out of 5
Jalan Padma No 1 Legian, Legian, Bali
Free CancellationReserve now, pay when you stay
$195
per night
Oct 13 - Oct 14
4.7/5Exceptional! (1,502 reviews)

"Large rooms with comfy beds and great bathroom including wide shower head with great water flow. Exc aircon unit which is easy to adjust if required. Beautiful gardens with water features and sculptures also some small squirrels on the trees if you look carefully. Included buffet breakfast would ..."…"

Reviewed on Sep 13, 2019

Padma Resort Legian
Image for Swiss-Belinn Legian
3 out of 5
Jl. Padma Utara, Legian, Bali
$31
per night
Sep 23 - Sep 24
4.3/5Excellent! (711 reviews)

"Always like coming back to SwissBel Legian Close to everything Great rooms Clean, good beds and pillows Staff are always wonderful"…"

Reviewed on Sep 20, 2019

Swiss-Belinn Legian
Image for Amadea Resort & Villas
4 out of 5
Jl. Kayu Aya 55, Seminyak, Bali
Free CancellationReserve now, pay when you stay
$83
per night
Oct 11 - Oct 12
4.5/5Wonderful! (1,021 reviews)

"It was ok, nothing special, great location though"…"

Reviewed on Sep 3, 2019

Amadea Resort & Villas
Don'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: Hotels with Restaurants in Bali

Search for hotels in Bali on Expedia. You can easily find your hotels in Bali using one of the methods below:

  • View our selection of featured hotels in Bali
  • Use the map to find hotels in the Bali neighborhood you prefer
  • Use the filters to see hotels in a specific area of Bali, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bali
  • Enter your travel dates to view the best deals on hotels in Bali - while they last

More trip options

Recently Booked Hotels with Restaurants in Bali

Travelers Loved These Hotels with Restaurants