Hotels with Restaurants in Bali

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Bali

Check availability on Bali Hotels with Restaurants

Our top choices for Bali hotels with a restaurant

Bali Garden Beach Resort

Bali Garden Beach Resort
4.0 star property
Kartika Plaza
9.0 out of 10, Wonderful, (1,005 reviews)
"We loved how empty the property felt due to its size. The location is very good, right in the hub of everything. Very good restaurants right on property. Loved the swim up bar!"
United States
Dharma
The price is P5,364
P6,491 total
includes taxes & fees
May 20 - May 21
Bali Garden Beach Resort

Kuta Paradiso Hotel

Kuta Paradiso Hotel
5.0 star property
Kartika Plaza
8.4 out of 10, Very Good, (1,000 reviews)
"Great breakfast and staff very friendly"
Australia
Bradley
The price is P2,911
P3,522 total
includes taxes & fees
Jun 6 - Jun 7
Kuta Paradiso Hotel

Sanur Resort Watujimbar

Sanur Resort Watujimbar
4.0 star property
Sanur
8.4 out of 10, Very Good, (1,004 reviews)
"Great location, plunge pools a must, friendly staff, great money changer onsite, great food"
Australia
Clive
The price is P4,003
P4,844 total
includes taxes & fees
May 20 - May 21
Sanur Resort Watujimbar

Legian Beach Hotel

Legian Beach Hotel
4.5 star property
North Legian
9.0 out of 10, Wonderful, (1,013 reviews)
"Rooms were clean, breakfast was plenty, nice place to stay in a good location."
Australia
Rhian
The price is P6,297
P7,620 total
includes taxes & fees
May 18 - May 19
Legian Beach Hotel

THE HAVEN Bali Seminyak

THE HAVEN Bali Seminyak
4.0 star property
Seminyak
8.6 out of 10, Excellent, (1,000 reviews)
"Hotel was lovely, all staff lovely, breakfast great. But 10 nights of very poor quality sleep, too much loud bar/nightclub music which doesnt stop until 3am"
Australia
Helen
The price is P3,301
P3,994 total
includes taxes & fees
May 22 - May 23
THE HAVEN Bali Seminyak

Courtyard By Marriott Bali Seminyak Resort

Courtyard By Marriott Bali Seminyak Resort
5.0 star property
Dyanapura
9.6 out of 10, Exceptional, (1,014 reviews)
"Enjoyed my stay very much, very clean property and very friendly staff"
United States
damyanti
The price is P7,377
P8,927 total
includes taxes & fees
May 29 - May 30
Courtyard By Marriott Bali Seminyak Resort

The Kana Kuta

The Kana Kuta
4.0 star property
Raya Kuta
9.2 out of 10, Wonderful, (1,000 reviews)
"Hospitality is excellent and food was awesome, value for money"
Australia
Venkatesh kumar
The price is P1,559
P1,887 total
includes taxes & fees
May 25 - May 26
The Kana Kuta

Viva Dash Hotel Seminyak

Viva Dash Hotel Seminyak
4.0 star property
Petitenget
9.0 out of 10, Wonderful, (799 reviews)
"Have stayed here twice and will keep on coming back with the great service they have thank you viva dash"
Canada
Shakil
The price is P2,048
P2,478 total
includes taxes & fees
May 15 - May 16
Viva Dash Hotel Seminyak

The Vira Bali Boutique Hotel & Suite

The Vira Bali Boutique Hotel & Suite
4.0 star property
Kartika Plaza
9.2 out of 10, Wonderful, (1,007 reviews)
"Really enjoyed our stay! Super helpful staff and so kind"
Canada
Noor
The price is P3,008
P3,640 total
includes taxes & fees
May 25 - May 26
The Vira Bali Boutique Hotel & Suite

The Magani Hotel and Spa

The Magani Hotel and Spa
5.0 star property
Legian City-Centre
9.2 out of 10, Wonderful, (1,007 reviews)
"Friendly staff comfortable accommodation "
Australia
Stephen Barry
The price is P4,122
P4,988 total
includes taxes & fees
Jun 2 - Jun 3
The Magani Hotel and Spa
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Bali Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

What are the best hotels with dining in Bali?
Select from multiple hotels with dining in Bali that have a total average guest review rating of 8.9. The Kayon Resort will have you staying near some awesome culinary experiences. It has a 4.5-star rating and features a rooftop terrace and a deep soaking bathtub. Another sought-after option is Ibah. Amenities at this 4.5-star hotel include a nearby river and dining romance packages.
Why book your hotel with dining in Bali with Expedia?
Whether you'd prefer a hotel with a restaurant, or one that's close to a foodie enclave, Expedia will have an escape that's just your taste. Use our filters to search for Bali hotels with on-site dining. You can also look up accommodations in renowned locations filled with cafés, restaurants or markets. Whatever you decide on, you'll score a mouthwatering deal with Expedia!
How can I find cheap hotels with dining in Bali?
With Expedia's filter tool, comparing cheap hotels with dining in Bali has never been easier. To discover stays that'll make your hip pocket happy, refine your search by meal plans, star rating and budget.