Hotels in Batam

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

Where to stay in Batam?

OYO 92261 Aulia Homestay Syariah

2.0 star property
The price is ₩2,246
₩2,830 total
includes taxes & fees
Jul 14 - Jul 15
OYO 92261 Aulia Homestay Syariah

OYO 91942 Sunny Syariah

2.0 star property
The price is ₩3,343
₩4,164 total
includes taxes & fees
Jul 24 - Jul 25
OYO 91942 Sunny Syariah

Grand Mercure Batam Centre

5.0 star property
9.6 out of 10, Exceptional, (9)
The price is ₩85,934
₩103,979 total
includes taxes & fees
Aug 3 - Aug 4
Grand Mercure Batam Centre

Wyndham Panbil Batam

5.0 star property
8.8 out of 10, Excellent, (300)
The price is ₩78,950
₩95,529 total
includes taxes & fees
Jul 14 - Jul 15
Wyndham Panbil Batam

Holiday Inn Resort Batam by IHG

4.0 star property
8.2 out of 10, Very Good, (429)
The price is ₩69,918
₩84,601 total
includes taxes & fees
Jul 20 - Jul 21
Holiday Inn Resort Batam by IHG

HARRIS Resort Barelang Batam

4.0 star property
8.4 out of 10, Very Good, (24)
The price is ₩63,160
₩76,424 total
includes taxes & fees
Jul 16 - Jul 17
HARRIS Resort Barelang Batam

Nongsa Village

4.5 star property
4.0 out of 10, (1)
Nongsa Village

Batam Marriott Hotel Harbour Bay

5.0 star property
9.2 out of 10, Wonderful, (99)
The price is ₩242,008
₩292,830 total
includes taxes & fees
Jul 21 - Jul 22
Batam Marriott Hotel Harbour Bay

OYO 93131 Mamapapahouse

2.0 star property
The price is ₩3,750
₩4,725 total
includes taxes & fees
Jul 16 - Jul 17
OYO 93131 Mamapapahouse

Os Style Hotel Batam Centre

3.0 star property
10.0 out of 10, Exceptional, (1)
The price is ₩45,615
₩55,195 total
includes taxes & fees
Aug 7 - Aug 8
Os Style Hotel Batam Centre

Radisson Golf & Convention Center Batam

4.0 star property
9.2 out of 10, Wonderful, (466)
The price is ₩116,291
₩140,712 total
includes taxes & fees
Jul 20 - Jul 21
Radisson Golf & Convention Center Batam

Golden View Hotel

3.5 star property
8.4 out of 10, Very Good, (45)
The price is ₩43,606
₩54,253 total
includes taxes & fees
Jul 20 - Jul 21
Golden View Hotel

OYO 93781 Hotel California 2NearNagoya Hill Shopping Mall

2.0 star property
The price is ₩4,614
₩5,614 total
includes taxes & fees
Jul 17 - Jul 18
OYO 93781 Hotel California 2NearNagoya Hill Shopping Mall

Collection O 91499 John Lebron House

3.0 star property
The price is ₩9,570
₩12,461 total
includes taxes & fees
Aug 10 - Aug 11
Collection O 91499 John Lebron House

Harmoni One Convention Hotel & Service Apartments

4.0 star property
8.4 out of 10, Very Good, (608)
The price is ₩35,055
₩43,234 total
includes taxes & fees
Jul 15 - Jul 16
Harmoni One Convention Hotel & Service Apartments

OYO 92741 Octav Homestay

2.0 star property
The price is ₩3,432
₩4,324 total
includes taxes & fees
Jul 14 - Jul 15
OYO 92741 Octav Homestay

Panbil Residence Serviced Apartment

3.5 star property
8.4 out of 10, Very Good, (120)
The price is ₩36,037
₩45,046 total
includes taxes & fees
Aug 1 - Aug 2
Panbil Residence Serviced Apartment

Swiss-Belhotel Harbour Bay

3.5 star property
8.6 out of 10, Excellent, (557)
The price is ₩74,276
₩92,844 total
includes taxes & fees
Jul 14 - Jul 15
Swiss-Belhotel Harbour Bay

Yello Hotel Harbour Bay Batam

3.0 star property
9.6 out of 10, Exceptional, (24)
The price is ₩47,721
₩57,742 total
includes taxes & fees
Jul 14 - Jul 15
Yello Hotel Harbour Bay Batam
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.

Great weekend hotel deals in Batam

Showing deals for:Jul 25 - Jul 27

Check out family-friendly hotels in Batam

You may also like hotels with spas in Batam

You can also stay at hotels with an ocean view in Batam

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.
trending_down

Our prices for hotels in Batam are cheapest in May

See average prices and weather for all months

Price trends for hotels in Batam

Pricing is based on two traveler single night rates
Jul
₩43,440
Average price during July is ₩43,440
Aug
₩64,532
Average price during August is ₩64,532
Sep
₩61,499
Average price during September is ₩61,499
Oct
₩37,954
Average price during October is ₩37,954
Nov
₩47,040
Average price during November is ₩47,040
Dec
₩54,372
Average price during December is ₩54,372
Jan
₩39,996
Average price during January is ₩39,996
Feb
₩39,261
Average price during February is ₩39,261
Mar
₩37,061
Average price during March is ₩37,061
Apr
₩33,582
Average price during April is ₩33,582
May
₩14,384
Average price during May is ₩14,384
Jun
₩48,426
Average price during June is ₩48,426
Currently viewing crowd sizes and weather for July.

July

trending_upHigh crowds
High 30°C / low 27°C. Sunny most days.
30°
weather_sun
July, High crowds, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sun
August, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sun
September, Low crowds, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_partly_sunny
October, Low crowds, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Partly sunny.
27°
29°
weather_sleet
November, Low crowds, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
29°
weather_sleet
December, High crowds, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
29°
weather_sleet
January, Low crowds, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
29°
weather_sun
February, Moderate crowds, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
30°
weather_sun
March, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
30°
weather_sleet
April, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
30°
weather_sleet
May, High crowds, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
30°
weather_partly_sunny
June, High crowds, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Partly sunny.
27°
Monthly weather averages (˚C)

Top landmarks in Batam

Learn more about Batam

Batam is well-known for its waterfront and golfing while attractions include Mega Legenda and Mega Mall. This romantic city has something for everyone including sights like Batam Center Shopping Area and Batam Centre Ferry Terminal.

Check out reviews of Batam hotels guests love

Frequently asked questions

What accommodations do travelers like in Batam?
Where can I find free parking at my hotel in Batam?
These hotels offer the perk of free parking: Swiss-Belhotel Harbour Bay, Holiday Inn Resort Batam by IHG and OS Style Hotel Batu Aji Batam Powered by Archipelago. There are 9 choices you may want to check out on our site.
Can I book refundable accommodations in Batam?
If you need the flexibility to change your travel plans to Batam, most accommodations provide refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where should I stay in Batam if I want a budget-friendly accommodation?
Four Points by Sheraton Batam and Favehotel Nagoya - Batam are two accommodations you might want to consider that'll save you money.
Where can I stay in Batam if I want a vacation home instead of a traditional hotel?
You'll find 13 vacation homes on our site. You can also book one of 49 apartments or 7 villas.
What will the weather in Batam be like during my vacation?
Batam is a great place to visit any time of year with an average temperature of 81°F during the coldest months.
Why should I book my Batam accommodation with Hotels.com?
There are plenty of reasons to book your Batam travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Batam

Find out more about Batam

Batam is a romantic city where you can spend time visiting the marina. Plan a fun excursion to Batam Centre Ferry Terminal and Batam Centre while here. A stop at other sights like Mega Legenda and Mega Mall will create memories.

Keep exploring

Keep exploring