Find Hotels with Restaurants in Ubud

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 483 Ubud Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Interior
The Kayon Resort
4.5 star property
10.0 out of 10, Exceptional, (295)
"We absolutely loved this resort, it’s beautiful and serene and felt very special. I was there on my birthday and they gave me a delicious cake and sang to me. The staff were all incredibly kind and sweet. We regret that we did not have more time to enjoy our stay as it was only for 2 nights."
The price is $215
$260 total
includes taxes & fees
Jun 12 - Jun 13
The Kayon Resort
Interior detail
Tejaprana Resort & Spa
4.0 star property
9.8 out of 10, Exceptional, (372)
"Excellent for relaxing and excellent friendly staff"
The price is $218
$264 total
includes taxes & fees
Jun 2 - Jun 3
Tejaprana Resort & Spa
Outdoor pool, open 7:00 AM to 8:00 PM, pool umbrellas, sun loungers
Bisma Eight Ubud
5.0 star property
9.8 out of 10, Exceptional, (356)
"Great hotel, well located. The staff always have a smile on their faces. Excellent food with the restaurant one of the best in Ubud. Highly recommend."
The price is $261
$316 total
includes taxes & fees
May 25 - May 26
Bisma Eight Ubud
Exterior
COMO Uma Ubud
5.0 star property
9.8 out of 10, Exceptional, (307)
"Wonderful place to relax in nature. Terrific food services. Short drive to town"
The price is $280
$339 total
includes taxes & fees
Jun 6 - Jun 7
COMO Uma Ubud
River Hillside Villa | Private pool
Ayung Resort Ubud
4.5 star property
9.6 out of 10, Exceptional, (595)
"Paradise retreat after busier areas of Bali. It feels like a grand hotel of old with Incredible views, amazing staff - in particular ‘Goose’ provided our table with an absolutely 5 star dinner service. Good selection of food and wine. Spa service was terrific. A real highlight for us was doing the bicycle tour organized by the hotel with the wonderful Resa through the historical town and nearby rice fields. Such an authentic adventure. A very special place! Amazing value."
The price is $132
$160 total
includes taxes & fees
Jun 21 - Jun 22
Ayung Resort Ubud
Exterior detail
Maya Ubud Resort and Spa
5.0 star property
9.6 out of 10, Exceptional, (737)
"absolutely beautiful resort, many activities to do within the resort, the staff is friendly, humble and accommodating. The evening shows are nice, food was good several restaurant within the resort to choose from, we set up a spa day as well and it was beautiful. The spa is located next to the river and you can hear the water while getting a massage, if there is any cons which aren't really cons, its that you are in the jungle, so there is many bugs, critters and other kind of wildlife, the...
The price is $218
$264 total
includes taxes & fees
Jun 3 - Jun 4
Maya Ubud Resort and Spa
Aerial view
Alaya Resort Ubud
5.0 star property
9.4 out of 10, Exceptional, (1000)
"Stayed 9 nights and loved everything from the comfortable rooms, hospitality, cleanliness, location and amenities. The staff goes out of their way to make you comfortable and happy during your stay! The complimentary breakfast every morning was amazing offering a variety of foods for breakfast or brunch. Gorgeous spa! During my stay I had a few massages, body scrub and a facial at the spa which was so relaxing and convenient to go from the spa to my bed in minutes. I felt so welcomed by the...
The price is $213
$262 total
includes taxes & fees
Jun 14 - Jun 15
Alaya Resort Ubud
Valley Pool Villa with 1x Lunch in Timur Kitchen | Outdoor pool | 2 outdoor pools, sun loungers
Komaneka at Tanggayuda
5.0 star property
9.4 out of 10, Exceptional, (299)
"Komaneka brand is one of the best luxury hotel brands in Bali. This is our second stay at Tanggayuda in last couple of years and we really like the comfort and personalisation given to us during our stays. We requested to have Indian food selection at breakfast and the team at Komaneka were very accommodating, every staff at the restaurant knew the food preference and name of the family members. So much detail in service level is exceptional. Special thanks to Litsya (front desk) and...
The price is $335
$406 total
includes taxes & fees
May 25 - May 26
Komaneka at Tanggayuda
Outdoor pool, open 7:00 AM to 8:00 PM, sun loungers
Bali Bohemia
3.0 star property
9.4 out of 10, Exceptional, (146)
" I had to ask twice for soap in bathroom sink as 1st staff who checked us in said it’s not provided. Guest should not have to ask for soap to wash hands after using bathroom!"
The price is $40
$49 total
includes taxes & fees
May 22 - May 23
Bali Bohemia
Outdoor pool
SenS Hotel and Spa Conference Ubud Town Centre
4.5 star property
9.2 out of 10, Wonderful, (671)
"shower water collects and doesn't drain "
The price is $61
$74 total
includes taxes & fees
May 22 - May 23
SenS Hotel and Spa Conference Ubud Town Centre
Don't see what you're looking for?
See all available properties in Ubud
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.

Ubud Hotels with Restaurants information

 

Hotels with Restaurants in Ubud

483

Highest price
$335
Cheapest price
$61
Number of guest reviews
5,210
Total number of hotels in Ubud
2,360

 

Frequently asked questions

How much do hotels with dining in Ubud cost?
Hotels in Ubud range between $61 to $335 per night. Bring your appetite — these stays have restaurants or offer access to some great dining experiences. 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.
What are the best hotels with dining in Ubud?
Ubud has multiple hotels with dining with a total average guest review rating of 9.3. The Kayon Resort - CHSE Certified is a popular option if you’re looking to explore the local dining scene. It has a 4.5-star rating and includes amenities such as a terrace and a nearby river. Tanah Gajah, a Resort by Hadiprana - CHSE Certified is another guest favorite. This 5-star hotel offers access to some great food experiences and comes with free valet parking services and a terrace.
How many hotels with dining are there in Ubud?
Ubud has 483 hotels with dining. To help you locate the ideal digs, take advantage of our filters to search for other amenities or perks you need.
What are the best cheap hotels with dining in Ubud?
Keep both your taste buds and wallet happy at one of our Ubud hotels with dining that start at just $61 per night. UbudOne will put you close to some mouthwatering food experiences. Conveniences here include a terrace and a swimming pool. Or book at Payangan Residence, which has a cafe and a garden. Use the money you save at either retreat to dine your way around Ubud! If you’re sightseeing in Ubud and want to save money, there are plenty of popular and free attractions to put on your to-do list. Tegenungan Waterfall and Keramas Beach are always popular with visitors. 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?
Treat the crew to a stay at The Kayon Resort - CHSE Certified, a 4.5-star option just a quick drive from downtown. Amenities here include a swimming pool and a barbecue grill. Another family-friendly hotel with dining in Ubud is Tanah Gajah, a Resort by Hadiprana - CHSE Certified. Childcare services and a swimming pool help make this 5-star property a guest favorite. After checking in and kicking back together in your home away from home, it’s time to hit the road and visit some of the local sights. Ubud Palace and Bali Safari and Marine Park are two excellent family-friendly attractions in Ubud.
Are there any 5-star hotels with dining in Ubud?
Alila Ubud. Bali - CHSE Certified is a wonderful 5-star hotel with dining in Ubud. Around 3 mi from the downtown area, beauty services and a terrace are some of the amenities you’ll find here. Royal Kamuela Villas & Suites at Monkey Forest, Ubud - CHSE Certified is another indulgent getaway that will put you close to some top-notch foodie experiences. Also rated 5 stars, it’s around 1 mi from the city center and features a rooftop terrace and beauty services.
Why book your hotel with dining in Ubud with Expedia?
With Expedia, it’s easy to find your ideal hotel with dining in Ubud. Make the most of our filters to search for stays with their own restaurants. If you have a fixed budget, click on how much you’d like to spend and the star rating of your hotel. We’ll help you find a suitable stay whatever your tastes or bank balance.
How can I find cheap hotels with dining in Ubud?
A wonderful way to score cheap hotels with dining in Ubud is with Expedia’s user-friendly filter tool. Source stays with restaurants or tasty extra touches, like included breakfast and dinner. You can also tailor your search results by amenities, star rating and budget to access unbeatable bargains in a few clicks.
What is there to do in Ubud near my hotel with dining?
Whatever you’re interested in, Ubud has tons to capture your imagination. Ubud Palace, Bali Safari and Marine Park and Elephant Safari Park are on many visitors’ lists. Don’t forget to check out Keramas Beach, Bali Bird Park and Bali Zoo either. With Expedia’s hotel deals in Ubud, you can discover even more fabulous attractions like these with the money you save.

Recent reviews of Ubud hotels
Expedia verified reviews