Skip to Content

Batam, Indonesia Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Batam, Indonesia. From gourmet dining experiences to casual eateries, our hotels offer a variety of dining options to suit every palate. Enjoy the convenience of having delicious meals just steps away from your room, whether you're in the mood for a hearty breakfast, a leisurely lunch, or an elegant dinner. Book your stay today and treat yourself to a culinary journey without ever leaving the comfort of your hotel.

Showing 25-30 of 30 hotels

Sort by:
Distance
4.3(392 reviews)
|
22.2 mi from destination

Relaxing resort-style hotel in Bintan Island, Indonesia, overlooking Lagoi Bay.

4.3(34 reviews)
|
25.8 mi from destination

Genting Hotel Jurong offering modern accommodation, restaurant, outdoor pool and meeting space.

View Details
4.2(2511 reviews)
|
30.2 mi from destination

Luxury hotel in Johor Bahru with 5-star accommodations, dining, free Wi-Fi, pool and event spaces.

NEW
3.9(146 reviews)
|
30.9 mi from destination

Experience a place where you're not just staying, but belonging

4.5(2570 reviews)
|
32 mi from destination

Desaru hotel in Johor with sea-facing rooms, excellent dining, event venues and a hotel spa.

4.2(1145 reviews)
|
32.6 mi from destination

A well-appointed Desaru hotel with stylish, spacious rooms and a prime location.