Search hotels on Batam, Indonesia

Enter your dates and choose from 841 hotels and other places to stay

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

Check out these popular cities on Batam

Nagoya

106 hotels

Batam Center

35 hotels

Jodoh

17 hotels

Sekupang

14 hotels

Tanjunguma

2 hotels

Bagam

8 hotels

Nongsa

5 hotels

Batu Aji

3 hotels

Kangboi

2 hotels

Kubuk

3 hotels

Stay at the best hotels on Batam

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Yello Hotel Harbour Bay

Hotel in Nagoya

Yello Hotel Harbour Bay is a 3-star property located in Nagoya. Featuring room service, this property also has a restaurant and a terrace. The hotel has family rooms.

N
Nheela
From
Singapore
Good location of the hotel, near shops and restaurants. Good customer service provided.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 463 reviews
Price from
$41.68
1 night, 2 adults

Favehotel Nagoya - Batam

Hotel in Nagoya

Favehotel Nagoya - Batam has accommodations in Nagoya. This 2-star hotel offers a 24-hour front desk and free WiFi. Guests can enjoy city views.

K
Kelly
From
Singapore
This is the disappointing area.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 327 reviews
Price from
$47.39
1 night, 2 adults

Batam Marriott Hotel Harbour Bay

Hotel in Nagoya

Batam Marriott Hotel Harbour Bay features a fitness center, a garden and a sun terrace with swimming pool and buffet breakfast in Nagoya.

Z
Zac
From
United States
It was very comfortable. Food was great. Most importantly, the staff was so lovely. All were friendly and went above and beyond to make sure we were well cared for. I wish I could name them all, but to name a few: Vanessa, Violina, Jennifer, Adhit, Friska and Rejal.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 359 reviews
Price from
$181.43
1 night, 2 adults

Blissful Homestay Batam

Hotel in Nagoya

Blissful Homestay Batam is offering accommodations in Nagoya. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

A
Azizah Azoni
From
Malaysia
Good location near Grand Batam Mall. Near attraction places such as massage,cafe,alfamart,indomaret ,layer cake house,spa and many more. Family room huge & cosy.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 34 reviews
Price from
$22.12
1 night, 2 adults

Hotel O Penginapan LorraNearPasar Oleh Oleh

Hotel in Nagoya

Hotel O Penginapan LorraNearPasar Oleh Oleh is a 2-star property located in Nagoya. All rooms have a flat-screen TV with cable channels and a shared bathroom.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$2.51
1 night, 2 adults

Tempat Senang Spa Resort & Restaurant

Hotel in Sekupang

Tempat Senang Spa Resort & Restaurant features an outdoor swimming pool, garden, a terrace and bar in Sekupang. The hotel provides both free WiFi and free private parking.

C
Charlotte
From
Singapore
The hotel is very well laid out - it is easy to find a quiet spot without too many other people around. The food is also very good quality and very reasonably priced. The spa facilities are great - I had a fantastic massage, facial and the best foot massage that I have ever had! I have sensitive skin but the facial was very calming. The rooms are amazing and very spacious and all the toiletries provided meant that I didn't have to bring these with me.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 44 reviews
Price from
$149.32
1 night, 2 adults

Planet Holiday Hotel & Residence

Hotel in Nagoya

Located 1.6 mi from Nagoya Hill Shopping Mall, Planet Holiday Hotel & Residence is a well-established accommodations with a number of modern facilities, including a fitness center and an outdoor pool....

K
Khyrol
From
Singapore
The staff are really friendly. The hotel is quite accessible
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,248 reviews
Price from
$32.28
1 night, 2 adults

HARRIS Hotel & Suites Nagoya Batam

Hotel in Nagoya

Featuring a bar, HARRIS Hotel & Suites Nagoya Batam is located in Nagoya. With a fitness center, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

N
Ne
From
Singapore
WE LIKE ALL LOCATION, STAFF, FACILITIES AND COMFORT TO STAY.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 209 reviews
Price from
$68.01
1 night, 2 adults

Grand Mercure Batam Centre

Hotel in Batam Center

Located in Batam Center, 1.8 miles from Ocarina Beach, Grand Mercure Batam Centre provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

L
Lius
From
Indonesia
nice and clean room. good breakfast.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 198 reviews
Price from
$88.07
1 night, 2 adults

Aglow Hotel Harbor Bay Batam

Hotel in Nagoya

Aglow Hotel Harbor Bay Batam in Nagoya has 4-star accommodations with a garden, a terrace and a restaurant. The hotel features an indoor pool and room service and free WiFi throughout the property.

L
Läntinen
From
Finland
The reception staff was super lovely and helpful, room was big, clean and comfortable. Only a couple of minutes walk from the ferry port where there are lots of shops and restaurants. Would definitely stay here again!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 118 reviews
Price from
$40.80
1 night, 2 adults
See all 841 hotels on Batam

Most booked hotels on Batam in the past month

See all

Popular with guests booking hotels on Batam

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,248 reviews

Popular with guests booking hotels on Batam

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 528 reviews

Popular with guests booking hotels on Batam

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 355 reviews

Popular with guests booking hotels on Batam

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 209 reviews

Popular with guests booking hotels on Batam

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 115 reviews

Popular with guests booking hotels on Batam

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 558 reviews

Popular with guests booking hotels on Batam

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 539 reviews

Popular with guests booking hotels on Batam

Popular with guests booking hotels on Batam

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 123 reviews

Popular with guests booking hotels on Batam

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 389 reviews

Batam's best hotels with breakfast

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,248 reviews

Guest review
The staff are really friendly. The hotel is quite accessible
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 209 reviews

Guest review
WE LIKE ALL LOCATION, STAFF, FACILITIES AND COMFORT TO STAY.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 558 reviews

Guest review
I like how amazing the facade is. I like how the man on the receiving end area can communicate well. I like the food during the breakfast buffet. I like that it is near the One Batam Mall and you can walk to Masjid Agung, there’s also a bakery near it. But it’s like in the other block. But it’s okay, I can explore. I like that theres fridge inside. Just that the hair blower is not convenient to use. I don’t know if it is just me. Overall, I rate this 9.5/10 stars. ⭐️
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 539 reviews

Guest review
Rooms was big and spacious. Comfortable bed and pillows. I don'tike the comforter or blankets, looks shabby, could use a fluff or something. Looks flat and ordinary. Room feels humid and smells funky like an old building, but overall, it is very good and quiet.I like my room little kitchenette corner. Very convenient, and there's 2 electric stove.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 14 reviews

Guest review
Everything..from check in,breakfast and checkout time..all excellent👍
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 417 reviews

Guest review
Nice bathtub , strong Aircon and cozy bed
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 463 reviews

Guest review
Good location of the hotel, near shops and restaurants. Good customer service provided.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 29 reviews

Guest review
Near to the Centre of Culinary & Golf Course

Budget hotels on Batam

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 528 reviews

Guest review
✓ SERVICE ✓ FACILITIES ✓ LOCATION ✓ FOOD ✓ EVERYTHING
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 355 reviews

Guest review
I love the staff , they are friendly and welcoming. They even prepare cake for anniversary.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 115 reviews

Guest review
Air Conditioner and Water heater. Overall cleanliness.
Scored out of 10, guest rating 3.4
Poor - What previous guests thought, 11 reviews
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 123 reviews

Guest review
Room And cleanness and stuff behaviour is very cute
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 389 reviews

Guest review
The room is clean and the king size bed was cosy and comfortable.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 244 reviews

Guest review
Booked grand executive room n there's a balcony.. room is nice clean n comfortable
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 185 reviews

Guest review
Rooms were clean and comfortble. Shower area needs some work as water was not flowing our fast enough. Breakfast was very basic. Should have a bit more variety. Did not use the pool, hence no comments.

Hotels on Batam you can book without a credit card

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 367 reviews

Guest review
Everything. Staff was very helpful from front desk to housekeeping. Room was super clean, comfy and simply exceptional.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 972 reviews

Guest review
The hotel is located just beside the Harbor center and has a nice view. The room was calm and well illuminated with a drinking water dispenser located very near. The equipments work well and the staff is friendly.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 359 reviews

Guest review
It was very comfortable. Food was great. Most importantly, the staff was so lovely. All were friendly and went above and beyond to make sure we were well cared for. I wish I could name them all, but to name a few: Vanessa, Violina, Jennifer, Adhit, Friska and Rejal.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 425 reviews

Guest review
Good Staff servicing , nice location go where also near
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 495 reviews

Guest review
Room was clean, bed is comfortable and the staff is courteous. Service was good.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 691 reviews

Guest review
The breakfast were wonderful and all the staff very wonderful also
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 401 reviews

Guest review
Nice location, lovely helpful staff who had my back when someone was bothering me. Great breakfast. Nice room and bed. Overall just a really good hotel. Thanks a lot.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 111 reviews

Guest review
Lucky beside are's indian food shop.

FAQs about hotels in Batam

See reviews by guests who stayed at hotels on Batam

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 280 reviews
Comfortable room and bed. Clean and spacious, just nice for a family of 4 (2 adults and 2 toddlers). Had a nice room with city view! Ms Maya, the manager there was top notch in her customer service! She recommended which place to eat, where to go with the kids, which mall to go, where to shop. Even gave out a contact for laundry services which is excellent in their services too! Riekena was sweet and helpful too. She assist me with an extra card when I forgot to bring it down to pick up my laundry. Accompany me to my hotel level and assist to unlock the door when she could have just tap the lift and go.. The other female receptionist, which i forget her name (i'm sorry!) was sweet in assisting us with the booking of taxi too! Answering my queries and questions with a thoughtful smile.. Thank you so much! To the staffs who assisted me and family during our stay there (11.05.2026-15.05.2026) thank you so so much, we had an enjoyable stay there. Will definitely visit this hotel again! ❤️
Guest review by Ilaa Dydy
Singapore
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 518 reviews
Great Hotel rooms on 3 levels as we got upgraded (bottom living room and private pool - 2 bedrooms on level 2 and Huge terrace on level 3). Accommodates 4 easily. Good breakfast. Beach Club. Great Indonesian restaurant. Proximity to a few golf courses. Super comfi beds. Super spacious bathrooms.
Guest review by jan
Singapore
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 126 reviews
The wifi is actually fast, and strong. The pool is so so, but that is bonus. For the room, it is very clean, the bed is soft and comfy. The aircond is functioning well. For the iron, need to request via call, and the staff will deliver it to your room in 5 minutes.
Guest review by Samsuri
Malaysia
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 185 reviews
Rooms were clean and comfortble. Shower area needs some work as water was not flowing our fast enough. Breakfast was very basic. Should have a bit more variety. Did not use the pool, hence no comments.
Guest review by Shatrughan
Singapore
From $173.42 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 547 reviews
Clean Teh facility is kind of old but it is maintained. Easy to ask for help from front desk and maintenance This is worth my money!
Guest review by Princess Zarla
Philippines
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 239 reviews
This is our fourth times for our chosen accommodation in batam. The scenery, the ambience, and the layout are pure relaxing.
Guest review by Muhamad Redzuan
Singapore
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 630 reviews
Great view and calming environment, great service, smiley staff and very engaged staff members. Food was pretty decent.
Guest review by Leong
Singapore
From $19.39 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 134 reviews
Very friendly spoke English great. One of the staff members took me to the mall to help me get a local SIM card. 💯%👍
Guest review by Jp18est
United Kingdom
From $131.87 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 956 reviews
The scenic view that we don’t always have in our busy life back at home. The wonderful and helpful staff as well.
Guest review by rattana
Thailand
From $81.28 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 417 reviews
Nice bathtub , strong Aircon and cozy bed
Guest review by kee ching
Singapore
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 929 reviews
Always good we like Aston very 🙂👍 nice
Guest review by Benny
Denmark

Planning a trip? Get inspired by reviews of cities on Batam

Scored out of 10, guest rating 10

We are truly glad that we chose Four Points by Sheraton...

We are truly glad that we chose Four Points by Sheraton Batam to celebrate our anniversary. It was a wonderful experience from beginning to end. Location The hotel is conveniently located, with many nearby attractions, shopping malls, and local restaurants to explore. Cleanliness The hotel had a pleasant and welcoming atmosphere from the moment we entered. The rooms and corridors were very clean and well maintained. I would also like to extend my heartfelt thanks to the housekeeping staff, especially Mr. Sapar, for his excellent service. Customer Service All the staff members were friendly, welcoming, and always greeted us with warm smiles. They were attentive and willing to assist us promptly whenever needed. Guest Relations This was the highlight of our stay. We truly felt warmly welcomed and well taken care of throughout our time at the hotel. Every moment was enjoyable and memorable. Special thanks to Amel for the wonderful arrangements and care from the preparation stage until the end of our stay. Hotel Restaurant The restaurant was clean and cosy, and the food was absolutely marvellous, especially the local dishes. Our sincere thanks to the chef and the kitchen team for preparing such delicious meals for us. Overall, we had an amazing experience staying at Four Points by Sheraton Batam. Every staff member contributed to making our stay special and memorable. We will definitely choose Four Points again for our future visits to Batam and will highly recommend the hotel to our family and friends.
Guest review by Anonymous
Singapore
Scored out of 10, guest rating 10

Batam Center was a convenient and easy base for our quick...

Batam Center was a convenient and easy base for our quick trip. The area has everything you need within walking distance — malls, cafés, supermarkets, and plenty of local shops to explore. It’s busy but organised, with good transport links and a straightforward ferry terminal that makes arrivals and departures smooth. For a short stay, it’s practical, accessible, and hassle‑free.
Guest review by Harold
Malaysia
Scored out of 10, guest rating 10

The private pool was great in the hot & humid weather and...

The private pool was great in the hot & humid weather and key reason we chose the property. Staff were all very friendly and attentive. While we did travel outside for one evening, a good choice of food & restaurants at the property.
Guest review by Anonymous
Scored out of 10, guest rating 8.0

Trip to Batam - It's a nice and relaxing trip for family,...

Trip to Batam - It's a nice and relaxing trip for family, just an hour ferry from Singapore. KTM Resort - Relaxing short trip, in-house spa, friendly staff. Batam Zoo - What an experience to visit the zoo....if you like to pet/feed the animals. Dining Outlets - It's definitely worth it!
Guest review by Jacqueline WONG Yoke Eng
Singapore
Scored out of 10, guest rating 6.0

Plenty of cafes to choose from & great restaurants nearby on...

Plenty of cafes to choose from & great restaurants nearby on the waterfront. Excelor cafe good for breakfast. ‘See sea’ restaurant good for dinner & Malaysian restaurant also good for dinner in the mall.
Guest review by Robert DeLacey
New Zealand
Scored out of 10, guest rating 8.0

The Harbour Bay area has many good restaurants for quiet...

The Harbour Bay area has many good restaurants for quiet evenings alone. It is not far from the Nagoya Hill mall which is great for shopping. For relaxation, Eska Spa at the ferry terminal is very professional.
Guest review by Kenneth James
Australia
Scored out of 10, guest rating 10

There are so many interesting places to visit that we simply...

There are so many interesting places to visit that we simply didn’t have enough time to explore them all! 😍 The exchange rate from Ringgit to Rupiah was also really good, making shopping even more enjoyable. 💸🛍️ Shopping was definitely one of the highlights — so many choices and great prices! We had such a wonderful time and would love to come back again to explore the places we missed. ❤️ Definitely worth visiting Batam if you love shopping, exploring, and getting more for your Ringgit!
Guest review by NORASNIWATI
Malaysia
Scored out of 10, guest rating 6.0

Nearby Nongsa beach but the beach is not clean.. the villa...

Nearby Nongsa beach but the beach is not clean.. the villa house we stay is just nice for a group of 6. But the house seems not been occupied for long, as it smells once you enter, the floor also not so clean. The aircon is not cold
Guest review by Anonymous
Scored out of 10, guest rating 10

Everything was perfect! Great location!

Everything was perfect! Great location! Rooms are very clean and magnificent! Spa is also very good! Special mention to the driver Julanda of the hotel who has been my guide for 3 days and showed me around Batam.
Guest review by Dominique
Belgium
Scored out of 10, guest rating 8.0

Nagoya Shopping Mall is full of perhaps nothing else that...

Nagoya Shopping Mall is full of perhaps nothing else that cheap imitations… if that’s what you are keen for. But once you venture around the fringes of Nagoya that’s where the attractions are … the simple local fare and stores are a delight
Guest review by DAZFamily
Singapore

More places to explore, more ways to go