Batam Island hotels

Search hundreds of travel sites at once for hotels in Batam Island

Batam Island
1 Oct — 2 Oct2
Batam Island
Sat 1/10
Sun 2/10
...and more

Latest Batam Island Hotel Deals

MOST POPULARBatam
3 stars from AED 29
4+ stars from AED 73
Lubuk Baja
3 stars from AED 33
4+ stars from AED 37
Sekupang
3 stars from AED 26
4+ stars from AED 184
Batuampar
3 stars from AED 33
4+ stars from AED 44

Best Batam Island hotels

Most recommended Batam Island hotels

Show all
Ktm Resort - Batam - Pool
Ktm Resort
8.1 Excellent
AED 125+
AED 125+
Parking
Free Wi-Fi
Pool
Air conditioning
Harris Resort Batam Waterfront - Batam - Bedroom
Harris Resort Batam Waterfront
8.1 Excellent
AED 239+
AED 239+
Parking
Free Wi-Fi
Pool
Air conditioning
Montigo Resorts Nongsa
7.7 Good
AED 826+
AED 826+
Parking
Free Wi-Fi
Pool
Air conditioning
Harris Hotel Batam Center
8.2 Excellent
AED 187+
AED 187+
Parking
Pool
Air conditioning
Turi Beach Resort
7.7 Good
AED 320+
AED 320+
Parking
Pool
Air conditioning
Harris Resort Barelang Batam
8.1 Excellent
AED 253+
AED 253+
Parking
Free Wi-Fi
Pool
Air conditioning
AED 99+
Free Wi-Fi
Pool
Air conditioning
Best Western Premier Panbil
8.6 Excellent
AED 242+
AED 242+
Parking
Free Wi-Fi
Pool
Air conditioning
AED 272+
Parking
Free Wi-Fi
Pool
Air conditioning
AED 353+
Parking
Free Wi-Fi
Pool
Air conditioning
Swiss-Belhotel Harbour Bay
8.3 Excellent
AED 301+
AED 301+
Parking
Free Wi-Fi
Pool
Air conditioning

How much is a Batam Island hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

AED 129

Average price (weekend night)

AED 158
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Batam Island

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Batam Island

Where to stay in Batam Island?

Our map will help you find the perfect place to stay in Batam Island by showing you the exact location of each hotel.