A temple with intricate carvings, surrounded by lush greenery and palm trees.

Hotels with Restaurants in Ubud, Bali

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Ubud Hotels with Restaurants

Tonight
Aug 22 - Aug 23
Tomorrow
Aug 23 - Aug 24
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Our top choices for Ubud hotels with a restaurant

1. SereS Springs Resort & Spa Singakerta

SereS Springs Resort & Spa Singakerta
Ubud
United States
Isabella
P5,673
P6,865 total
includes taxes & fees
Sep 18 - Sep 19
SereS Springs Resort & Spa Singakerta

2. The Udaya Resorts and Spa

The Udaya Resorts and Spa
Ubud
Canada
Bogdan
P7,531
P9,112 total
includes taxes & fees
Aug 30 - Aug 31
The Udaya Resorts and Spa

3. Visesa Ubud Resort

Visesa Ubud Resort
Ubud
Australia
Trudie
P7,413
P8,970 total
includes taxes & fees
Aug 24 - Aug 25
Visesa Ubud Resort

4. Emana Akatara

Emana Akatara
Ubud
Canada
Meriya
P3,689
P4,463 total
includes taxes & fees
Aug 27 - Aug 28
Emana Akatara

5. Bucu View Ubud Resort

Bucu View Ubud Resort
Ubud City-Centre
Turkey
Sena
P5,090
P6,159 total
includes taxes & fees
Sep 2 - Sep 3
Bucu View Ubud Resort

6. Junjungan Ubud Hotel & Spa

Junjungan Ubud Hotel & Spa
Ubud
United States
Brett
P2,092
P2,532 total
includes taxes & fees
Sep 9 - Sep 10
Junjungan Ubud Hotel & Spa

7. Utopia Concept Bali Adults Only

Utopia Concept Bali Adults Only
Ubud
Canada
Ghulamhussain
P9,199
P11,131 total
includes taxes & fees
Aug 23 - Aug 24
Utopia Concept Bali Adults Only

8. The Sankara Suites & Villas

The Sankara Suites & Villas
Ubud
United Kingdom
Joanna
P5,946
P7,195 total
includes taxes & fees
Aug 26 - Aug 27
The Sankara Suites & Villas

9. Aksmi Suites & Villas

Aksmi Suites & Villas
Ubud
United States
Michell Georgette
P4,115
P4,980 total
includes taxes & fees
Sep 21 - Sep 22
Aksmi Suites & Villas

10. Element by Marriott Bali Ubud

Element by Marriott Bali Ubud
Ubud
United States
Cheryl
P5,509
P6,666 total
includes taxes & fees
Sep 15 - Sep 16
Element by Marriott Bali Ubud
View all properties

Top Ubud Hotel Reviews

Tanah Gajah, a Resort by Hadiprana

Tanah Gajah, a Resort by Hadiprana

10/10 Excellent
"Beautiful property, quiet and peaceful, outstanding service at every level, staff were friendly and courteous. Rooms were well equipped. We enjoyed our stay and highly recommend this property."
Narsi 4-night trip
Posted 1 day ago
Tanah Gajah, a Resort by Hadiprana
Maya Ubud Resort and Spa

Maya Ubud Resort and Spa

10/10 Excellent
"Singapore, Singapore 112 Our peaceful haven above the Ubud crowds Review of Maya Ubud Resort & Spa Reviewed 1 week ago I thoroughly enjoyed my stay at Maya Ubud in August 2026. The hotel grounds are stunning — extensive, beautifully maintained, and nestled deep in nature. It's a joy to relax by the pool while taking in the steep, tree-covered cliffs that plunge into the river gorge below. The breezes are wonderfully cool and fresh, never chilly, thanks to the warm sun. Service was impeccable — attentive, kind, and genuinely enthusiastic. All the staff were wonderful, especially Sumi and Dewi, who went above and beyond. The Mat Pilates class was excellent too. Ubud itself was quite crowded during our visit, which made us appreciate the hotel's own offerings even more — two pools, three restaurants (the Western food was particularly good), and cultural dance performances every single night. We left feeling completely refreshed."
Corinna Cecilia 4-night trip
Posted 2 days ago
Maya Ubud Resort and Spa
Bali Bohemia

Bali Bohemia

8/10 Good
"Front desk, staff and manager, we’re very helpful in managing and finding a solution to an issue I had and for that I am grateful. The property was gorgeous beautifully and tastefully decorated. However, you are near the monkey forest so they will be around the hotel, but they do not bother anyone unless you have eye contact with them which is not good so just keep walking. Great area as well lots of food to eat and things to do like the swing and zip line. They also have a restaurant and a bakery on premises, which is also very good. Thank you for everything."
Abigail 2-night trip
Posted 3 days ago
Bali Bohemia
The Evitel Resort Ubud

The Evitel Resort Ubud

10/10 Excellent
"Staff were helpful & friendly, great view of the rice fields from the balcony, room tidy & clean, excellent breakfast selection & wonderfull view from the swimming pool. Great location in Ubud with access to shops, cafes & restaurants within a very short walking distance. Would stay there again if coming if Bali."
Mark 7-night trip
Posted 3 days ago
The Evitel Resort Ubud
SenS Hotel and Spa Conference Ubud Town Centre

SenS Hotel and Spa Conference Ubud Town Centre

10/10 Excellent
"The room was super clean. It has all of the amenities such as toothbrush, toothpaste, cotton buds etc, so you do not have to ask for anything. You get two water bottles daily, theres tea/coffee sachets in the room. They have a water dispenser in the corridor so you can refill your bottles. It really had everything you need. On arrival you have a welcome drink and sweet. The service was good. They have a gym, spa and pool. The area has affordable massage places, restaurants and shops. Overall, highly recommend if you are staying in Ubud."
Camilla 4-night trip
Posted 6 days ago
SenS Hotel and Spa Conference Ubud Town Centre
The Udaya Resorts and Spa

The Udaya Resorts and Spa

10/10 Excellent
"Excellent experience."
Brandon 3-night trip
Posted 8 days ago
The Udaya Resorts and Spa
The Lokha Ubud Resort, Villas & SPA

The Lokha Ubud Resort, Villas & SPA

8/10 Good
"Great hotel in the Ubud jungle. Staff very very friendly. Bungalow set up was spacious. Only concern was a few mosquitos managed to squeeze into the rooms at night."
Samuel 7-night trip
Posted 2 months ago
The Lokha Ubud Resort, Villas & SPA

Frequently asked questions

How much do hotels with dining in Ubud cost?
The rate for hotels in Ubud ranges from P2,432 to P13,171 per night. Expedia has awesome deals on hotels with restaurants or close to top food areas that'll satisfy both your stomach and wallet. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Ubud?
A traveler favorite is The Kayon Resort. Kick back at this 4.5-star stay which offers a nearby river and dining romance packages. Ibah is another sought-after hotel with dining worth shortlisting. Spend your vacation at this 4.5-star option and you'll have access to amenities including pool sun loungers and a cafe. You can choose from multiple hotels with dining in Ubud with a total average guest review rating of 9.4.
How many hotels with dining are there in Ubud?
Take your pick of 483 hotels offering access to great dining options in Ubud. Whether you're taking a trip with the kids or planning a getaway with your besties, Expedia is here to help you find the best place.
What are the best cheap hotels with dining in Ubud?
With hotels with dining starting from only P2,432 per night, you'll have more money in your pocket to spend on awesome culinary experiences in Ubud! UbudOne is an affordable option that features amenities such as a swimming pool and a terrace. Alternatively, sample the flavors of Ubud from Payangan Residence. A garden and a swimming pool are among this stay's conveniences. Visiting free attractions in Ubud will stretch your travel budget even further. Keramas Beach and Goa Gajah are on the itineraries of many tourists. With the dollars you save, you can treat your crew to lunch. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Ubud?
Many visitors after a family-friendly hotel with dining in Ubud choose Ibah. With a 4.5-star rating and amenities such as a children's pool and laundry facilities, it'll feel like your home away from home. Komaneka at Monkey Forest is a 4-star stay that will also give you access to some delicious dining. Laundry facilities and housekeeping services help make it a great base for your family trip. Once you've checked in and unpacked your things, there are plenty of family-friendly attractions to see around Ubud. Ubud Palace and Bali Safari and Marine Park guarantee fun for young and old.
Are there any 5-star hotels with dining in Ubud?
Tanah Gajah, a Resort by Hadiprana is a fabulous 5-star hotel with dining in Ubud. Around 3 kilometers from downtown, beauty services and dining romance packages are among the amenities you'll find here. Viceroy Bali is another high-end option that will place you close to some delectable culinary experiences. Also rated 5 stars, it's around 2 kilometers from the city center and features massage services and treatment rooms.
Why book your hotel with dining in Ubud with Expedia?
Booking a hotel with dining in Ubud is as easy as clicking on your travel dates and choosing the option that satisfies your needs. Looking for a property that has its own restaurant or is close to a culinary hub? Want it to be luxurious or low cost? Use Expedia's filters to narrow your results even further and find the ideal fit.
How can I find cheap hotels with dining in Ubud?
A great way to uncover cheap hotels with dining in Ubud is with Expedia's nifty filter tool. Book properties with restaurants or a few extras, like included breakfast. You can also narrow down your search results by star rating, amenities and budget to land awesome bargains in just a few clicks.
What is there to do in Ubud near my hotel with dining?
Ubud has enough activities and sights to keep you going for weeks, starting with Ubud Palace. Goa Gajah, Agung Rai Museum of Art and Neka Art Museum are other impressive attractions. If you're staying a while longer, Peliatan Palace and Puri Lukisan Museum will cap off your itinerary nicely.

Explore a world of travel with Expedia