Search Hotels with Restaurant in Batam

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Batam Hotels with Restaurant

Top Batam Hotels with Restaurant

Montigo Resorts Nongsa

5.0 star property
8.8 out of 10, Excellent, (474)
"Nice and relaxing escape"
Montigo Resorts Nongsa

Wyndham Panbil Batam

5.0 star property
8.8 out of 10, Excellent, (304)
"good stay"
The price is ฿1,607
฿1,945 total
includes taxes & fees
16 Sept - 17 Sept
Wyndham Panbil Batam

The Sanchaya

5.0 star property
9.8 out of 10, Exceptional, (123)
"Great hospitality with nice personalized touch"
The price is ฿14,103
฿17,065 total
includes taxes & fees
8 Oct - 9 Oct
The Sanchaya

Batam View Beach Resort

4.0 star property
7.2 out of 10, Good, (186)
"Nice and spacious, friendly staff.. Wide variety of buffet breakfast"
Batam View Beach Resort

Natra Bintan, a Tribute Portfolio Resort

5.0 star property
8.8 out of 10, Excellent, (422)
"Amazing service, great stay! "
The price is ฿5,505
฿6,661 total
includes taxes & fees
7 Oct - 8 Oct
Natra Bintan, a Tribute Portfolio Resort

Holiday Inn Resort Batam by IHG

4.0 star property
8.2 out of 10, Very good, (432)
"A bit far from Batam ferry terminal but an overall great place to stay and relax "
The price is ฿1,573
฿1,903 total
includes taxes & fees
28 Sept - 29 Sept
Holiday Inn Resort Batam by IHG

Grand Mercure Batam Centre

5.0 star property
9.8 out of 10, Exceptional, (12)
"Clean and staff is courteous "
The price is ฿1,926
฿2,330 total
includes taxes & fees
17 Sept - 18 Sept
Grand Mercure Batam Centre

Holiday Inn Resort Bintan Lagoi Beach by IHG

4.0 star property
9.0 out of 10, Wonderful, (14)
"The hotel facilities is"
The price is ฿4,744
฿5,740 total
includes taxes & fees
14 Sept - 15 Sept
Holiday Inn Resort Bintan Lagoi Beach by IHG

Turi Beach Resort

4.0 star property
7.6 out of 10, Good, (455)
"I simply love the place actually...our room no. 115 was just perfect n clean. We enjoy d the stay, the food, the spa n the water sports available.. Just a little something to highlight Abt their spa...massage and the masseuse were good but...the place lack of the smell of being in a spa...aromatic smell n calming music adds to the experience. We come across the spa centre by chance while looking around the place. Didn't know it was operating until we stepped in to ask... They should have put up...
The price is ฿1,942
฿2,350 total
includes taxes & fees
18 Sept - 19 Sept
Turi Beach Resort

HARRIS Resort Batam Waterfront

4.0 star property
7.6 out of 10, Good, (371)
"Staff were friendly and accommodating. It was a wonderful experience!"
The price is ฿1,398
฿1,692 total
includes taxes & fees
23 Sept - 24 Sept
HARRIS Resort Batam Waterfront
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 Batam Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Why book your hotel with restaurants in Batam with Expedia?
Reserving a hotel with restaurants in Batam is as simple as working out your travel dates and choosing the option that satisfies your needs. On the lookout for a getaway that has an on-site restaurant or is in a foodie hot spot? Want it to be budget friendly or upmarket? Use Expedia's search filters to narrow your results even further and find your dream fit.
How can I find cheap hotels with restaurants in Batam?
With Expedia's helpful filter tool, scoring cheap hotels with restaurants in Batam couldn't be easier. To discover stays that'll make your wallet happy, refine your search by budget, meal plans and star rating.