Hotels in Batam

Find the best deals on 210 hotels in Batam

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Batam

Find the perfect Batam hotel for business or leisure
Holiday Inn Resort Batam
8.2
58 USD
View all deals
Beverly Hotel Batam
8.5
19 USD
View all deals
Harris Resort Batam Waterfront
8.4
45 USD
View all deals
Pacific Palace Hotel
8.6
39 USD
View all deals
Swiss-Inn Batam
8.3
19 USD
View all deals
Swiss-Belinn Batam
7.6
19 USD
View all deals
Hotel 01 Batam
6.9
23 USD
View all deals
Sijori Resort And Spa Batam
8.2
50 USD
View all deals
Triniti Hotel Batam
7.6
20 USD
View all deals
Batam View Beach Resort
7.9
45 USD
View all deals
Harmoni One Convention Hotel & Service Apartments
8.7
28 USD
View all deals
89 Hotel
8.0
26 USD
View all deals
Grands I Hotel
9.0
81 USD
View all deals
Nongsa Village
6.6
124 USD
View all deals
Grand Palace Hotel
4.5
15 USD
View all deals
Harbourbay Amir Hotel
7.0
20 USD
View all deals
Harris Hotel Batam Center
8.4
44 USD
View all deals
The K Hotel
8.0
27 USD
View all deals
The BCC Hotel & Residence
7.7
41 USD
View all deals
Sahid Batam Center Hotel & Convention
8.3
23 USD
View all deals
Marina Sentosa Hotel
4.6
18 USD
View all deals
Standard Hotel
7.6
14 USD
View all deals
Hotel Sinar Bulan
5.6
15 USD
View all deals
Hotel Utama
7.1
27 USD
View all deals
Lovina Inn Penuin
7.5
24 USD
View all deals
The Music Hotel
7.1
12 USD
View all deals
Nagoya Plasa Hotel
7.5
30 USD
View all deals
Romance Hotel
4.5
13 USD
View all deals
Nagoya Mansion Hotel & Residence
7.8
42 USD
View all deals
Ggi Hotel
7.6
23 USD
View all deals
Pagoda Hotel
8.1
13 USD
View all deals
Airy Golden Gate Batam
7.0
12 USD
View all deals
Golden Fish Cottage & Restaurant
193 USD
View all deals
Swiss-Belhotel Harbour Bay
8.5
35 USD
View all deals
The Centro Hotel & Residence by Orchardz
6.1
26 USD
View all deals
Nagoya One Hotel
8.1
21 USD
View all deals
Os Hotel Edukits
7.9
17 USD
View all deals
Horison Ultima Nagoya Batam
8.3
31 USD
View all deals
Goodway Hotel Batam
6.4
35 USD
View all deals
KTM Resort
8.5
38 USD
View all deals

When to book a hotel in Batam

Low Season
January
High Season
December

cheapest month to stay

43%

expected price decrease

most expensive time to stay

42%

expected price increase

+180.0%
+120.0%
+60.0%
Base
Price
34 - 85 USD
Highest day of week
Saturday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

48 USD

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

80 USD

av. price over the last two weeks


Batam travel tips

Let us help you with the best tips about Batam

How long do people stay in Batam?

The average length of stay in Batam is 1 night.

How much does a hotel cost in Batam?

The cost of a hotel room in Batam will vary according to demand, location and star rating. On average, rooms will cost around 52 USD per night.

When is the best time to book a hotel in Batam?

Hotels in Batam are usually cheapest during the month of January, you can expect a price decrease of around 46% during this period.

Which day is cheapest to stay in Batam?

The cost of a Batam hotel room will vary for each day but generally Thursday works out the most economical, with Friday proving the least economical.

How much does a hostel in Batam cost?

16 USD is how much a hostel (and up to 2 star hotels) in Batam could cost you each night. Booking a hostel could save you 15 USD when compared to the average price of a hotel in Batam.


How much does a hotel in Batam cost?

4 stars and above
#1 most popular
Harris Resort Batam Waterfront
8.4
45 USD
#2 most popular
Pacific Palace Hotel
8.6
39 USD
Best value
Ggi Hotel
7.6
23 USD
3 stars
#1 most popular
Holiday Inn Resort Batam
8.2
58 USD
#2 most popular
Beverly Hotel Batam
8.5
19 USD
Best value
RedDoorz @ Batu Aji Batam
8.5
7 USD
2 stars and below
#1 most popular
Triniti Hotel Batam
7.6
20 USD
#2 most popular
Grand Palace Hotel
4.5
15 USD
Best value
D'Kost Homestay Batam
7.5
8 USD

Cheapest hotels in Batam

Cheap hotels and hostels in Batam
RedDoorz @ Batu Aji Batam
8.5
7 USD
Airy Syariah Sekupang Tiban Satu Blok D 173 Batam
6.4
9 USD
D'Kost Homestay Batam
7.5
8 USD
The Golden Bay Hotel Batam
7.9
9 USD
Jakson Homestay Batam Penginapan
8.1
8 USD
RedDoorz Plus Near Kepri Mall
8.7
9 USD

Best value hotels in Batam

Beverly Hotel Batam
8.5
19 USD
Harmoni One Convention Hotel & Service Apartments
8.7
28 USD
Swiss-Inn Batam
8.3
19 USD
Standard Hotel
7.6
14 USD
Swiss-Belinn Batam
7.6
19 USD
Ggi Hotel
7.6
23 USD

Looking for a specific type of hotel

Romantic Hotels in Batam
Best value
Zest Hotel Harbour Bay
8.2
16 USD
#1 Most popular
Holiday Inn Resort Batam
8.2
58 USD
#2 Most popular
Harris Resort Batam Waterfront
8.4
45 USD
#3 Most popular
Pacific Palace Hotel
8.6
39 USD
#4 Most popular
Swiss-Belinn Batam
7.6
19 USD
#5 Most popular
Batam View Beach Resort
7.9
45 USD
Harmoni One Convention Hotel & Service Apartments
8.7
28 USD
Kid-Friendly Hotels in Batam
Best value
Zest Hotel Harbour Bay
8.2
16 USD
#1 Most popular
Holiday Inn Resort Batam
8.2
58 USD
#2 Most popular
Harris Resort Batam Waterfront
8.4
45 USD
#3 Most popular
Pacific Palace Hotel
8.6
39 USD
#4 Most popular
Swiss-Belinn Batam
7.6
19 USD
#5 Most popular
Batam View Beach Resort
7.9
45 USD
Harmoni One Convention Hotel & Service Apartments
8.7
28 USD

Start planning your trip to Batam