Explore Batam
Things to do
Transport
Hotels

Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

1/5
4.6/5
Fantastic
102 reviews
100m from Nagoya Thamrin City,Lubuk Baja
1K+ people booked
Rp746,824
Based on rates from 8 Dec
1/5
4.3/5
Great
37 reviews
200m from Nagoya Thamrin City,Lubuk Baja
500+ people booked
Rp711,483
Based on rates from 15 Dec
1/5
4.9/5
Fantastic
311 reviews
300m from Grand Batam Mall,Lubuk Baja
Hospitable service
Clean and tidy
4K+ people booked
Rp505,773
Based on rates from 7 Dec
1/5
4.6/5
Fantastic
506 reviews
900m from Mangrove Nature Tourism, Never Tired of Looking,Nongsa
7K+ people booked
Year-End Sale
Rp2,105,109
Based on rates from 5 Dec
1/3
5.0/5
Fantastic
1 reviews
100m from Harbour Bay Mall
Hospitable service
Clean and tidy
Rp483,435
Based on rates from 7 Dec
1/5
3.5/5
Good
38 reviews
400m from Grand Batam Mall Pintu 3,Lubuk Baja
Business center
500+ people booked
Rp355,575
Based on rates from 8 Dec
1/5
3.5/5
Good
202 reviews
1.0km from Nongsa Beach,Nongsa
Close to the beach
3K+ people booked
Rp837,676
Based on rates from 8 Dec
1/5
4.2/5
Great
319 reviews
200m from Grand Majesty Day Spa,Lubuk Baja
Fitness
Business center
4K+ people booked
Rp498,605
Based on rates from 9 Dec
1/5
4.4/5
Great
496 reviews
200m from The Infinity Massage Penuin,Lubuk Baja
Fitness
Business center
7K+ people booked
Rp1,282,770
Based on rates from 2 Jan
1/5
4.5/5
Fantastic
459 reviews
700m from Nagoya Thamrin City,Lubuk Baja
6K+ people booked
Rp958,535
Based on rates from 23 Dec
1/5
4.8/5
Fantastic
327 reviews
200m from Grand Batam Mall,Lubuk Baja
Fitness
Business center
4K+ people booked
Rp1,113,734
Based on rates from 7 Dec
1/5
5.0/5
Fantastic
1 reviews
1.5km from Pura Agung Amerta Bhuana,Lubuk Baja
Fitness
Rp571,620
Based on rates from 6 Dec

Top rated hotels in Batam

1/3
5.0/5
Fantastic
1 reviews
100m from Harbour Bay Mall
Hospitable service
Clean and tidy
Rp483,435
1/5
5.0/5
Fantastic
1 reviews
1.5km from Pura Agung Amerta Bhuana,Lubuk Baja
Fitness
Rp571,620
1/5
5.0/5
Fantastic
1 reviews
200m from Siam Odyssey (Nagoya Hill Mall),Lubuk Baja
Hospitable service
Clean and tidy
Rp541,114
1/5
5.0/5
Fantastic
1 reviews
1.1km from downtown
Hospitable service
Clean and tidy
Rp553,783
1/5
5.0/5
Fantastic
3 reviews
Galang
Close to the beach
Rp1,011,046
1/5
SleepRest @ NTC
5.0/5
Fantastic
17 reviews
100m from Nagoya Thamrin City,Lubuk Baja
Hospitable service
Clean and tidy
Rp515,775
1/5
5.0/5
Fantastic
3 reviews
1.1km from downtown
Fitness
Rp1,204,420
1/5
5.0/5
Fantastic
1 reviews
200m from GO! Massage Batam
Hospitable service
Clean and tidy
Rp435,592
1/5
5.0/5
Fantastic
1 reviews
300m from Siam Odyssey (Nagoya Hill Mall),Lubuk Baja
Business center
Hospitable service
Rp311,232
1/5
5.0/5
Fantastic
2 reviews
1.0km from The Infinity Massage Penuin
Hospitable service
Clean and tidy
Rp227,381
1/5
5.0/5
Fantastic
1 reviews
800m from Nagoya Thamrin City
Business center
Hospitable service
Rp147,698

Luxury hotels in Batam

1/5
4.6/5
Fantastic
102 reviews
100m from Nagoya Thamrin City,Lubuk Baja
Rp746,824
1/5
4.6/5
Fantastic
506 reviews
900m from Mangrove Nature Tourism, Never Tired of Looking,Nongsa
Rp2,105,109
1/5
3.5/5
Good
38 reviews
400m from Grand Batam Mall Pintu 3,Lubuk Baja
Business center
Rp355,575
1/5
3.5/5
Good
202 reviews
1.0km from Nongsa Beach,Nongsa
Close to the beach
Rp837,676
1/5
4.2/5
Great
319 reviews
200m from Grand Majesty Day Spa,Lubuk Baja
Fitness
Business center
Rp498,605
1/5
4.4/5
Great
496 reviews
200m from The Infinity Massage Penuin,Lubuk Baja
Fitness
Business center
Rp1,282,770
1/5
4.5/5
Fantastic
459 reviews
700m from Nagoya Thamrin City,Lubuk Baja
Rp958,535
1/5
5.0/5
Fantastic
1 reviews
1.5km from Pura Agung Amerta Bhuana,Lubuk Baja
Fitness
Rp571,620
1/5
4.8/5
Fantastic
327 reviews
200m from Grand Batam Mall,Lubuk Baja
Fitness
Business center
Rp1,113,734
1/5
3.5/5
Good
32 reviews
2.8km from downtown
Rp305,398
1/5
4.9/5
Fantastic
553 reviews
300m from Harbour Bay Mall
Fitness
Rp1,087,562
1/5
4.4/5
Great
24 reviews
700m from Nagoya Thamrin City,Lubuk Baja
Fitness
Business center
Rp754,325

Reviews of Batam hotels

nor *****
2025-11-11 06:50:35
Fantastic 5.0
Everything was the best!!! It's worth booking this resort for a special occasion. Very satisfied. All the resort staff are friendly & helpful. The food was great & the activities were great too. I want to repeat with family.
Anthony ****
2025-08-12 01:50:38
Fantastic 5.0
It has been a great experience staying in Harris Waterfront. Especially the staffs, they were all so friendly. Their foods whether is breakfast or the dinner/lunch we had in Harris, they were great. For sure, I will book with them again when I will to go Batam for my next trip. I will recommend them to my friends too.
Bee *******
2025-11-10 05:34:51
Fantastic 5.0
Very convenient location, link to Grand Batam mall. There were 3 spaces besides Hotel and Aespa offer 20% off all treatments for hotel guest. It was my son's birthday and the staff decorated the room with rose petals and towel birthday cake and also gave me a small birthday cake. Definitely my choice of Hotel if I were to return to Batam.
Kenneth ***
2025-07-19 04:50:09
Fantastic 5.0
First time here and it was very enjoyable, I really liked my stay here. The staff were very amicable and the room was awesome. Breakfast was also amazing though I did find it difficult to wake up early in the morning 🤣
KONGYEW ****
2025-11-01 08:11:12
Fantastic 5.0
Stayed in Room 722. Alittle warm because it's the top floor. Preferred rooms on the 6th floor. Artotel has one of the best location.
YOKE ********
2025-09-01 14:16:47
Fantastic 5.0
The staff are friendly and polite, and the breakfast is quite good with a wide variety of options. the hotel provides welcome drinks and snacks as well.
Nur *******************
2025-09-06 02:03:24
Fantastic 5.0
all time fav hotel. Went for a solo trip. Hotel is connected to mall. The staffs are always polite and smiling.
ZaZa ****
2025-11-15 10:41:03
Fantastic 5.0
I stayed at Turi Beach Resort on a weekday, and overall, the facilities are well-maintained. The resort grounds are clean, the buildings look cared for, and everything seems to be in good condition. However, I was a bit puzzled because the website stated that the resort was fully booked—but when I arrived, I hardly saw other guests. The beach was empty, the swimming pool was empty, and most areas felt very quiet. It made me wonder where everyone was, or if the occupancy shown online was accurate. If you’re looking for a peaceful, quiet stay, this might actually be a good thing. But if you’re expecting a lively resort atmosphere, you might feel a little isolated during weekdays.
Muhammad *************
2025-08-19 01:10:41
Fantastic 5.0
Great convenient location. Less than 10 minutes walk to Batam Centre Harbour as well as mega mall. Most importantly, friendly and helpful staff makes the stay a very pleasant one. The room is huge and clean with a water dispenser right outside our room to dispense hot or cold water at our choosing. So convenient. Overall, we just love it! Value for money without a doubt.