Search Hotels with Restaurant in Uluwatu

Start date: Check-in selected.
To Date
End date: Check-out

    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 Uluwatu Hotels with Restaurant

Top Uluwatu Hotels with Restaurant

HARRIS Hotel Kuta Tuban Bali
4.0 star property
8.6 out of 10, Excellent, (992)
"Convenient as transit hotel, close to the airport and spacious room. "
The price is 837.482 ₫
1.013.353 ₫ total
includes taxes & fees
13 Nov - 14 Nov
HARRIS Hotel Kuta Tuban Bali
The Vira Bali Boutique Hotel & Suite
4.0 star property
9.2 out of 10, Wonderful, (1016)
"Clean hotel, close to shops and restaurants and airport. Friendly staff overall. "
The price is 1.464.593 ₫
1.772.159 ₫ total
includes taxes & fees
5 Nov - 6 Nov
The Vira Bali Boutique Hotel & Suite
Grand Hyatt Bali
5.0 star property
8.8 out of 10, Excellent, (1000)
"Excellent place for a family or business event"
The price is 2.845.152 ₫
3.442.634 ₫ total
includes taxes & fees
8 Nov - 9 Nov
Grand Hyatt Bali
Legian Beach Hotel
4.5 star property
8.8 out of 10, Excellent, (1008)
"Great breakfast, amazing resort style accommodation "
Legian Beach Hotel
Nusa Dua Beach Hotel and Spa - Handwritten Collection
5.0 star property
9.0 out of 10, Wonderful, (1006)
"nice beach and spa "
The price is 3.171.198 ₫
3.837.150 ₫ total
includes taxes & fees
1 Nov - 2 Nov
Nusa Dua Beach Hotel and Spa - Handwritten Collection
Discovery Kartika Plaza Hotel
5.0 star property
9.0 out of 10, Wonderful, (1010)
"Great shopping near by, clean and friendly place, great restaurants near by"
The price is 2.391.016 ₫
2.893.130 ₫ total
includes taxes & fees
20 Oct - 21 Oct
Discovery Kartika Plaza Hotel
Kashantee Village
3.5 star property
9.0 out of 10, Wonderful, (69)
"A great area and pool vibe "
The price is 1.319.544 ₫
1.596.647 ₫ total
includes taxes & fees
20 Oct - 21 Oct
Kashantee Village
Ayodya Resort Bali
5.0 star property
8.8 out of 10, Excellent, (1020)
"the staff was just incredible, so friendly and helpful, they were key on the success of our stay, the food was just delicious, and the hotel is gorgeous. "
The price is 3.587.049 ₫
4.340.329 ₫ total
includes taxes & fees
6 Nov - 7 Nov
Ayodya Resort Bali
The Anvaya Beach Resort Bali
5.0 star property
9.2 out of 10, Wonderful, (1015)
"Very good hotel, clean, beautiful. Staff are very nice and helpful. Breakfast are great"
The Anvaya Beach Resort Bali
Jimbaran Bay Beach Resort & Spa
4.5 star property
8.4 out of 10, Very good, (652)
"Great amenities and location! "
Jimbaran Bay Beach 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 Uluwatu Hotel Reviews

Frequently asked questions

How much do hotels with dining in Uluwatu cost?
The rate for hotels in Uluwatu ranges from 1.013.353 ₫ to 4.340.329 ₫ per night. Expedia has awesome offers on properties with restaurants or in popular dining areas that'll please both your cravings and budget. 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 Uluwatu?
Uluwatu offers multiple hotels with dining with a total average guest review rating of 8.8. Suarga Padang Padang is a popular option if you're looking to explore the local dining scene. It has a 4.5-star rating and offers amenities such as a free cooked-to-order breakfast and an ocean view. Uluwatu Cottages also comes highly recommended. This 3.5-star hotel offers access to some wonderful foodie experiences and comes with an ocean view and pool sun loungers.
How many hotels with restaurants are there in Uluwatu?
Lock in your holiday dates and then choose from 103 hotels with access to dining options in Uluwatu. For a business trip, a couples' getaway or anything in between, Expedia will help you find a stay to calm your culinary cravings in a few easy clicks.
Are there any family-friendly hotels with dining in Uluwatu?
Many travellers seeking a family-friendly hotel with dining in Uluwatu choose Suarga Padang Padang. With a 4.5-star rating and amenities like complimentary breakfast and housekeeping services, it'll get your crew's tick of approval. de Sapphire Cliff Villa by danapati is a 3.5-star stay that will also give you access to some top food experiences. A barbecue grill and WiFi help make it a comfy base for your family getaway. Once you've checked in and unpacked, there are loads of family-friendly attractions to explore around Uluwatu. Padang Padang Beach and Bingin Beach guarantee fun for all ages.
Are there any 5-star hotels with dining in Uluwatu?
Alila Villas Uluwatu, Bali will fit your needs perfectly. Amenities at this getaway, around 2 km from central Uluwatu, include room service and a resort. Bvlgari Resort Bali is another 5-star hotel with dining. It has beauty services and designer toiletries and is 3 km from the downtown area.
Why book your hotel with restaurants in Uluwatu with Expedia?
Expedia makes it a breeze to find your dream hotel with restaurants in Uluwatu. Make the most of our filters to search for stays with an on-site restaurant. If you need to stick to a budget, choose how much you want to spend and your preferred hotel star rating. We'll help you find the perfect pad whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Uluwatu?
Expedia can help you easily locate cheap hotels with restaurants in Uluwatu. Try our handy filter tools to discover accommodation with restaurants or optional extras, like included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to keep costs down.
What is there to do in Uluwatu near my hotel with restaurants?
If you're eager to experience the best of Uluwatu, Blue Point Beach is the perfect place to start.