Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Hotels with Restaurants in Indonesia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Indonesia

Top Hotels with Restaurants in Indonesia

Bali Garden Beach Resort
Bali Garden Beach Resort
4 out of 5
Jalan Kartika Plaza, Kuta, Bali
The price is SG$102 per night

Located in Kartika Plaza, this beachfront hotel is next to a golf course and within 1 mi (2 km) of Kuta Beach and Beachwalk Shopping Center. Legian Beach and ...

4.3/5Excellent! (1,000 reviews)

"It is in a perfect location, all of the staff are truly amazing and make you feel so welcome."…"

Reviewed on 23 Mar,2020

Bali Garden Beach Resort
Kuta Paradiso Hotel
Kuta Paradiso Hotel
5 out of 5
Jl. Kartika Plaza, South of Kuta, Tuban, Kuta, Bali
The price is SG$66 per night

Located in Kartika Plaza, this luxury hotel is within a 5-minute walk of Discovery Shopping Mall and Waterbom Bali. Kuta Beach and Tuban Beach are also within ...

4/5Very Good! (1,177 reviews)

"Location was great. Staff were very helpful and courteous. We discovered that our room had bedbugs. Were given an immediate apology, an upgraded room and a voucher worth Rp1,000,000 to use at their restaurant. I would say that the mites came in on a guest's baggage as most rooms were fine. Just hoping ..."…"

Reviewed on 20 Mar,2020

Kuta Paradiso Hotel
Swiss-Belresort Watu Jimbar
Swiss-Belresort Watu Jimbar
4 out of 5
Get Rates

Situated in the entertainment district, this spa resort is within a 15-minute walk of Sindhu Beach, Sanur Beach and Pantai Karang Beach. Sanur Night Market and ...

4.2/5Very Good! (997 reviews)

"Nice pool area but people were leaving towels on pool lounges all day but not even at the pool.short walk to the beach and good restaurants nearby."…"

Reviewed on 6 Mar,2020

Swiss-Belresort Watu Jimbar
Legian Beach Hotel
Legian Beach Hotel
4.5 out of 5
Jalan Melasti Legian Kelod, Legian, Bali
The price is SG$142 per night

Situated on the beach, this luxury hotel is within a 5-minute walk of Legian Beach and Kuta Beach. Double Six Beach and Eat Street are also within 3 mi (5 ...

4.2/5Excellent! (993 reviews)

"Great location, very nice rooms and all staff were fabulous."…"

Reviewed on 26 Mar,2020

Legian Beach Hotel
THE HAVEN Bali Seminyak
THE HAVEN Bali Seminyak
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
The price is SG$45 per night

Situated near the beach, this spa resort is within 1 mi (2 km) of Double Six Beach and Legian Beach. Kuta Beach and Seminyak Square are also within 2 mi (3 ...

4.1/5Very Good! (1,000 reviews)

"Beautiful place and room view easy access to legian Seminyak and Kuta walking distance even to the beach alot of restaurant and massages parlour everywhere. I had dinner at Haven restaurant the food that i order was good delicius make me order another place next day. Receptionist staff Sarah excellent ..."…"

Reviewed on 22 Mar,2020

THE HAVEN Bali Seminyak
Courtyard By Marriott Bali Seminyak Resort
Courtyard By Marriott Bali Seminyak Resort
4.5 out of 5
The price is SG$77 per night

This family-friendly Seminyak hotel is located near the airport, within 1 mi (2 km) of Double Six Beach, Petitenget Beach and Seminyak Square. Seminyak Beach ...

4.6/5Wonderful! (998 reviews)

"Excellent location in Seminyak, and very courteous receptionist and workers."…"

Reviewed on 20 Mar,2020

Courtyard By Marriott Bali Seminyak Resort
The Kana, Kuta
The Kana, Kuta
4 out of 5
Get Rates

Located in Raya Kuta, this hotel is within 1 mile (2 km) of BIMC Hospital, Kuta Beach and Beachwalk Shopping Center. Waterbom Bali and Poppies Lane II are also ...

4.5/5Wonderful! (999 reviews)

"The staff was top, the room was very clean. The location is great for party’s"…"

Reviewed on 15 Mar,2020

The Kana, Kuta
Dash Hotel Seminyak
Dash Hotel Seminyak
4 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
The price is SG$68 per night

Situated near the beach, this spa hotel is within a 10-minute walk of Masceti Temple, Seminyak Beach, and Eat Street. Seminyak Square and Petitenget Beach are ...

4.4/5Excellent! (541 reviews)
5 stars!!!!

"Great hotel, modern / quirky style. I really liked the layout of the room. My only query was the mannequin on my balcony. The amount of time that thing made me nearly jump out of my skin was more than I care to admit. Other than that tiny minor thing, my stay was great!!"…"

Reviewed on 5 Mar,2020

Dash Hotel Seminyak
The Vira Bali Boutique Hotel & Suite
The Vira Bali Boutique Hotel & Suite
4 out of 5
The price is SG$44 per night

Located in Kartika Plaza, this spa hotel is within a 15-minute walk of Discovery Shopping Mall, Waterbom Bali and Kuta Beach. Beachwalk Shopping Center and Legian ...

4.5/5Wonderful! (1,009 reviews)

"Very nice hotel in the middle of Kuta and close to all the various amenities like restaurants, mall, etc. The breakfast was good."…"

Reviewed on 11 Mar,2020

The Vira Bali Boutique Hotel & Suite
The Magani Hotel and Spa
The Magani Hotel and Spa
4 out of 5
The price is SG$69 per night

This family-friendly Legian hotel is located near the airport, within a 10-minute walk of Legian Road, Legian Beach and Kuta Beach. Double Six Beach and Beachwalk ...

4.5/5Wonderful! (999 reviews)

"Felt very comfortable from the moment we arrived until we had to leave. Staff were beautiful and would do anything for you. They are all a genuine asset to the Magani"…"

Reviewed on 20 Mar,2020

The Magani Hotel and Spa
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
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.

Hotels with Restaurants in Indonesia

Search for Hotels with Restaurants in Indonesia on Expedia. You can easily find your hotels in Indonesia using one of the methods below:

  • View our selection of featured hotels in Indonesia
  • Use the map to find hotels in the Indonesia neighborhood you prefer
  • Use the filters to see hotels in a specific area of Indonesia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Indonesia
  • Enter your travel dates to view the best deals on hotels in Indonesia - while they last

More trip options