Hotels with Restaurants in Batam

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 Hotels with Restaurants in Batam

Radisson Golf & Convention Center Batam
5 out of 5
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
Fully refundableReserve now, pay when you stay
The price is S$106 per night from 27 Sep to 27 Sep
Excludes taxes & fees
4.5/5Wonderful! (396 reviews)
Great trip!
"Thank you to all the wonderful & friendly staffs that made my trip so enjoyable!"

Reviewed on 22 Feb,2020

Radisson Golf & Convention Center Batam
I Hotel Baloi Batam
3.5 out of 5
komplek Baloi Kusuma Indah No 7, Batam, BTH
The price is S$71 per night from 13 Oct to 13 Oct
Excludes taxes & fees
4.5/5Wonderful! (193 reviews)
Best hotel
"Great hotel to stay"

Reviewed on 2 Mar,2020

I Hotel Baloi Batam
Best Western Premier Panbil
4 out of 5
Jl Ahmad Yani, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is S$64 per night from 25 Oct to 25 Oct
Excludes taxes & fees
4.4/5Wonderful! (234 reviews)
Excellent
"Excellent"

Reviewed on 24 Feb,2020

Best Western Premier Panbil
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Montigo Resorts Nongsa
4.5 out of 5
Jl. Hang Lekir, Nongsa, Batam, Batam Island
4.3/5Excellent! (390 reviews)
A Must stay to Spoil Yourself
"The staffs was very friendly and respectful towards us. The buffet breakfast spread was full of variety and good. The rooms were clean n comfortable. We are very happy with our stay at Montigo. Just need a bit more maintenance on the exterior and facade of the villas."

Reviewed on 1 Feb,2020

Get rates
Montigo Resorts Nongsa
Harmoni Suites Hotel
4 out of 5
Jl. Imam Bonjol No. 1, Nagoya, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is S$43 per night from 3 Oct to 3 Oct
Excludes taxes & fees
4.2/5Very Good! (291 reviews)
"The hotel was clean and very homely. My parents had nothing but only pleasing words about the hotel and its staff. Will definitely be staying here again for my next stay."

Reviewed on 6 Feb,2020

Harmoni Suites Hotel
Swiss-Belhotel Harbour Bay
3.5 out of 5
Jl. Duyung, Sei Jodoh Batu Ampar, Batam, Batam Island
The price is S$47 per night from 28 Sep to 28 Sep
Excludes taxes & fees
4.2/5Very Good! (471 reviews)
"Nice hotel. There's nice massage within the hotel too Peaceful environment..."

Reviewed on 21 Nov,2020

Swiss-Belhotel Harbour Bay
Harmoni One Convention Hotel & Service Apartments
4 out of 5
Jl Engku Putri, Batam Centre, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is S$36 per night from 3 Oct to 3 Oct
Excludes taxes & fees
4.1/5Very Good! (564 reviews)
"the pool area was really nice, the abandoned building is the only thing not nice in the view at the pool area. We stayed for 4 days and 3 nights with a non smoking queen room reservation. The first room they assigned to us is a twin room with a very small walk area, the smell is damp and a bit of ..."

Reviewed on 20 Mar,2020

Harmoni One Convention Hotel & Service Apartments
Harmoni Hotel
4 out of 5
Jl. Imam Bonjol, Nagoya, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is S$47 per night from 3 Oct to 3 Oct
Excludes taxes & fees
4.1/5Very Good! (387 reviews)
"I like the daily breakfast and the massage at the hotel."

Reviewed on 19 Mar,2020

Harmoni Hotel
Da Vienna Boutique Hotel
3 out of 5
Jl. Pembangunan Nagoya, Batam, Riau Islands
The price is S$45 per night from 26 Sep to 26 Sep
Excludes taxes & fees
4/5Very Good! (261 reviews)
"Cons: Confirmation email from Expedia says Check-in time starts at 2pm while check-in time at hotel says 3pm. Despite waiting till 3pm, room is still not ready and had to wait again. We had reached hotel at about 1.40pm but only managed to go to room after 3.20pm. Plus: Room generally clean."

Reviewed on 1 Feb,2020

Da Vienna Boutique Hotel
Holiday Inn Resort Batam, an IHG Hotel
4 out of 5
Waterfront City, Batam, Batam Island
Fully refundable
The price is S$75 per night from 5 Oct to 5 Oct
Excludes taxes & fees
4/5Very Good! (358 reviews)
Great, but won't return for festive seasons.
"Had a great experience with the seamless ferry terminal pickup and check in. The hotel staff are all super friendly and helpful. The only downside was we booked over the CNY weekend and the hotel and all the surrounding hotels had fireworks going off from 9pm-12am. Three hours of sporadic fireworks ..."

Reviewed on 30 Jan,2020

Holiday Inn Resort Batam, an IHG Hotel
Eska Hotel
3 out of 5
Kompleks Ruko Kepri Mall No. 27-34, Batam Center, Batam, Riau Island
The price is S$43 per night from 4 Oct to 4 Oct
Excludes taxes & fees
4/5Very Good! (118 reviews)
Moderate
"Bedsheet not cleaned. Room is dim at mirror side. Breakfast variety not much. Lift has no ventilation. Staff ate friendly."

Reviewed on 2 Jan,2020

Eska Hotel
Four Points by Sheraton Batam
4 out of 5
Komplek Panorama Nagoya, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is S$51 per night from 10 Oct to 10 Oct
Excludes taxes & fees
4/5Very Good! (1 review)
"Nice, clean and big. Great service"

Reviewed on 2 Jan,2021

Four Points by Sheraton Batam
Swiss-Belinn Baloi Batam
3 out of 5
Komplek Villa Idaman Baloi, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is S$33 per night from 26 Sep to 26 Sep
Excludes taxes & fees
3.9/5Very Good! (233 reviews)
"Good"

Reviewed on 16 Sep,2021

Swiss-Belinn Baloi Batam
Zest Hotel Harbour Bay
2.5 out of 5
Jl. Duyung Sei, Jodoh, Batu Ampar, Batam, Riau Islands
Fully refundableReserve now, pay when you stay
The price is S$23 per night from 28 Sep to 28 Sep
Excludes taxes & fees
3.9/5Very Good! (228 reviews)
"Toilet is not so clean, drainage choke at the shower area and wash hand sink. Please look into this problem"

Reviewed on 24 Feb,2020

Zest Hotel Harbour Bay
89 Hotel
3 out of 5
Jl.Pembangunan Baloi Blok VI, Penuin, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is S$38 per night from 6 Oct to 6 Oct
Excludes taxes & fees
3.9/5Good! (275 reviews)
"Very friendly staffs"

Reviewed on 16 Feb,2020

89 Hotel
Aston Inn Gideon Batam
3 out of 5
Komp Penuin Centre Blok AA No. 1, Penuin, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is S$67 per night from 4 Oct to 4 Oct
Excludes taxes & fees
3.8/5Good! (218 reviews)
smelly rooms
"i have stay in this hotel numerous times but since the take over the room is not clean and smell."

Reviewed on 3 May,2020

Aston Inn Gideon Batam
Turi Beach Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Batam, Batam Island
The price is S$110 per night from 13 Oct to 13 Oct
Excludes taxes & fees
3.7/5Good! (384 reviews)
"This is an easy getaway from Singapore -love it every time!"

Reviewed on 14 Mar,2020

Turi Beach Resort
Harris Resort Batam Waterfront
4 out of 5
Waterfront City, Marina, Batam, Riau Islands
3.7/5Good! (336 reviews)
Unforgettable stay
"Resort is old and run down Water sports? Dont bother as the water is dirty ATV? What terrain are you talking about? Just some flat dirt track Hotel pool is murky Food is decent though, staff are friendly"

Reviewed on 10 Jul,2017

Get rates
Harris Resort Batam Waterfront
The BCC Hotel & Residence
4 out of 5
Jl. Bunga Mawar, Baloi Kusuma, Batam, Batam Island
The price is S$258 per night from 26 Sep to 26 Sep
Excludes taxes & fees
3.7/5Good! (416 reviews)
"Out of the 4 lift, only 2 working. Take very long for the lift to come down to your level. Facilities are old. Variety of dishes for breakfast are the same daily. Only 1 meat. Not palatable:"

Reviewed on 15 Mar,2020

The BCC Hotel & Residence
Batam View Beach Resort
3.5 out of 5
Jl. Hang Lekir Nongsa, Batam, Batam Island
The price is S$95 per night from 26 Sep to 26 Sep
Excludes taxes & fees
3.5/5Good! (150 reviews)
Good place for vacation
"Its a good place to stay and the staff is very humble and nice"

Reviewed on 29 Mar,2020

Batam View Beach Resort
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.

Pocket Guide: Hotels with Restaurants in Batam

Search for hotels in Batam on Expedia. You can easily find your hotels in Batam using one of the methods below:

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

More trip options

Recent Reviews in Batam

Travelers loved these Hotels with Restaurants