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

Ubud Hotels with Restaurants

  • 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

Check availability on Ubud Hotels with Restaurants

Our top choices for Ubud hotels with a restaurant

1. The Udaya Resorts and Spa

The Udaya Resorts and Spa
4.0 star property
Ubud
9.8 out of 10, Exceptional, (471 reviews)
"Wonderful, relaxing place to stay with a vibrant breakfast."
United States
Olivia
The price is RM453
RM548 total
includes taxes & fees
19 Nov - 20 Nov
The Udaya Resorts and Spa

2. The Sankara Suites & Villas

The Sankara Suites & Villas
4.0 star property
Ubud
9.4 out of 10, Exceptional, (339 reviews)
"Super helpful staff, well maintained property, amenities very nice especially the Radha Spa. Really had a great time here."
Canada
Preet Inder
The price is RM285
RM345 total
includes taxes & fees
15 Dec - 16 Dec
The Sankara Suites & Villas

3. Ubud Nyuh Bali Resort & Spa

Ubud Nyuh Bali Resort & Spa
4.5 star property
Ubud
9.6 out of 10, Exceptional, (304 reviews)
"Loved this place and the staff! Can’t wait to come back one day!"
United States
Marissa
The price is RM230
RM278 total
includes taxes & fees
12 Dec - 13 Dec
Ubud Nyuh Bali Resort & Spa

4. SenS Hotel and Spa Conference Ubud Town Centre

SenS Hotel and Spa Conference Ubud Town Centre
4.5 star property
Ubud City-Centre
9.2 out of 10, Wonderful, (806 reviews)
"We arrived late at night, but the hotel service was very good."
Japan
K
The price is RM189
RM228 total
includes taxes & fees
22 Nov - 23 Nov
SenS Hotel and Spa Conference Ubud Town Centre

5. Utopia Concept Bali Adults Only

Utopia Concept Bali Adults Only
4.0 star property
Ubud
10.0 out of 10, Exceptional, (20 reviews)
"Great hotel, peacefull property."
United States
Jose
The price is RM395
RM478 total
includes taxes & fees
24 Nov - 25 Nov
Utopia Concept Bali Adults Only

6. Pertiwi Bisma Ubud

Pertiwi Bisma Ubud
3.5 star property
Ubud City-Centre
8.4 out of 10, Very good, (345 reviews)
"My friend and I loved the whole resort and everything about it. Would definitely stay there again. Close to lots of restaurants and boutiques and mini marts."
Australia
Suzanne
The price is RM105
RM127 total
includes taxes & fees
17 Nov - 18 Nov
Pertiwi Bisma Ubud

7. Ubud Village Hotel

Ubud Village Hotel
4.0 star property
Ubud City-Centre
9.2 out of 10, Wonderful, (417 reviews)
"In a great location! Close to the Monkey Forrest, market, restaurants, bars, live music and shopping. Two great restaurants/bar and speakeasy on the premises. Fabulous breakfast is also included!"
Canada
Alexandra Elizabeth
The price is RM276
RM335 total
includes taxes & fees
25 Nov - 26 Nov
Ubud Village Hotel

8. Abisena Wellness & Resort Ubud-Adult Only

Abisena Wellness & Resort Ubud-Adult Only
4.5 star property
Sambahan
9.6 out of 10, Exceptional, (45 reviews)
"This hotel property and staff are amazing. We loved our experience there. This will now be our go to hotel in Bali"
United States
Doreen
The price is RM495
RM599 total
includes taxes & fees
19 Nov - 20 Nov
Abisena Wellness & Resort Ubud-Adult Only

9. Dewangga Ubud

Dewangga Ubud
4.5 star property
Ubud City-Centre
9.0 out of 10, Wonderful, (108 reviews)
"Awesome central location, great staff"
Canada
Colten
The price is RM167
RM202 total
includes taxes & fees
29 Nov - 30 Nov
Dewangga Ubud

10. Arya Arkananta Resort & Spa

Arya Arkananta Resort & Spa
4.0 star property
Ubud
9.6 out of 10, Exceptional, (59 reviews)
"I love the costumer service, everyone was nice and respectful. I loved my flower pool/bath and the floating breakfast. Also the full body massage was 10/10"
United States
Catiza Helena Cabral
The price is RM265
RM321 total
includes taxes & fees
16 Nov - 17 Nov
Arya Arkananta Resort & 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.

Top Ubud Hotel Reviews

Frequently asked questions

How much do hotels with dining in Ubud cost?
The rate for hotels in Ubud ranges from RM127 to RM599 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 traveller favourite 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 holiday 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.3.
How many hotels with restaurants 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 RM127 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 flavours 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 centre and features massage services and treatment rooms.
Why book your hotel with restaurants in Ubud with Expedia?
Booking a hotel with restaurants 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 restaurants in Ubud?
A great way to uncover cheap hotels with restaurants 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 restaurants?
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.