We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Batam Hotels

What style of hotel do you prefer?
All Hotels (37)
Best Value (3)
Romantic (4)
Trendy (2)
Luxury (2)
On the Beach (1)
B&Bs (2)

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Batam city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Batam

HARRIS Hotel Batam Center
HARRIS Hotel Batam Center 4.0 of 5 stars
Special offer Save Up To 10%
HARRIS Resort Batam Waterfront
HARRIS Resort Batam Waterfront 4.0 of 5 stars
Special offer Save Up To 10%
View all special offers in Batam (4)

Tempat Senang Resort Spa & Restaurant
S$124 - 251 per night*
Offers & Announcements Full Day Spa Special
+62 778325616
E-mail hotel
Offers & Announcements Full Day Spa Special
Tempat Senang Resort Spa & Restaurant Slideshow
CHECK RATES! ABS:HotelCheckRates-d1148800?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 37 hotels in Batam
4.5 of 5 stars 209 reviews
Traveller photos (149)
3.5 of 5 HARRIS Hotel Batam Center Special offer Save Up To 10%
E-mail hotel
+62 778 749 8888��
Special offer Save Up To 10%
HARRIS Hotel Batam Center Slideshow
CHECK RATES! ABS:HotelCheckRates-d2295860?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 37 hotels in Batam
4.5 of 5 stars 56 reviews
Professional photos | Traveller photos (125)
CHECK RATES! ABS:HotelCheckRates-d1465056?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 37 hotels in Batam
4.5 of 5 stars 70 reviews
Traveller photos (41)
3.5 of 5 HARRIS Resort Batam Waterfront
S$113 - 225 per night*
Special offer Save Up To 10%
E-mail hotel
Special offer Save Up To 10%
HARRIS Resort Batam Waterfront Slideshow
CHECK RATES! ABS:HotelCheckRates-d307835?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 37 hotels in Batam
4.5 of 5 stars 427 reviews
Professional photos | Traveller photos (402)
3.5 of 5 Holiday Inn Batam
S$98 - 382 per night*
Special offer Save Up To 20% When You...
CHECK RATES! ABS:HotelCheckRates-d299127?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 37 hotels in Batam
4.5 of 5 stars 122 reviews
Professional photos | Traveller photos (134)
Harmoni One Hotel
S$319 per night*
CHECK RATES! ABS:HotelCheckRates-d1134897?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 37 hotels in Batam
4.5 of 5 stars 45 reviews
Professional photos | Traveller photos (61)
Crown Vista Hotel
S$78 per night*
CHECK RATES! ABS:HotelCheckRates-d659093?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 37 hotels in Batam
4.5 of 5 stars 26 reviews
Professional photos | Traveller photos (43)
CHECK RATES! ABS:HotelCheckRates-d308395?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 37 hotels in Batam
4.5 of 5 stars 140 reviews
Professional photos | Traveller photos (70)
CHECK RATES! ABS:HotelCheckRates-d566040?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 37 hotels in Batam
4.5 of 5 stars 189 reviews
Professional photos | Traveller photos (313)
Batam View Beach Resort
S$120 - 460 per night*
CHECK RATES! ABS:HotelCheckRates-d447157?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 37 hotels in Batam
4.5 of 5 stars 102 reviews
Professional photos | Traveller photos (129)
Golden View Hotel Batam
S$226 per night*
CHECK RATES! ABS:HotelCheckRates-d676421?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 37 hotels in Batam
4.5 of 5 stars 44 reviews
Professional photos | Traveller photos (38)
CHECK RATES! ABS:HotelCheckRates-d1580892?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 37 hotels in Batam
4.5 of 5 stars 25 reviews
Professional photos | Traveller photos (22)
CHECK RATES! ABS:HotelCheckRates-d610379?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 37 hotels in Batam
4.5 of 5 stars 99 reviews
Professional photos | Traveller photos (32)
The Hills Batam
S$62 - 118 per night*
Ranked #14 of 37 hotels in Batam
4.5 of 5 stars 3 reviews
Traveller photos (6)
CHECK RATES! ABS:HotelCheckRates-d2301538?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 37 hotels in Batam
4.5 of 5 stars 8 reviews
Traveller photos (1)
Panorama Regency Hotel
S$135 per night*
CHECK RATES! ABS:HotelCheckRates-d302650?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 37 hotels in Batam
4.5 of 5 stars 5 reviews
Professional photos | Traveller photos (11)
Pacific Palace Hotel
S$92 per night*
CHECK RATES! ABS:HotelCheckRates-d1023494?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 37 hotels in Batam
4.5 of 5 stars 48 reviews
Professional photos | Traveller photos (84)
3.5 of 5 Swiss-Belhotel Batam
S$75 - 152 per night*
CHECK RATES! ABS:HotelCheckRates-d1491205?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 37 hotels in Batam
4.5 of 5 stars 14 reviews
Professional photos
Nongsa Village Resort
S$352 per night*
CHECK RATES! ABS:HotelCheckRates-d1231218?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 37 hotels in Batam
4.5 of 5 stars 7 reviews
Professional photos | Traveller photos (10)
CHECK RATES! ABS:HotelCheckRates-d1307909?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 37 hotels in Batam
4.5 of 5 stars 25 reviews
Professional photos | Traveller photos (41)
CHECK RATES! ABS:HotelCheckRates-d877778?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 37 hotels in Batam
4.5 of 5 stars 29 reviews
Professional photos | Traveller photos (13)
Puri Garden Hotel
S$80 per night*
CHECK RATES! ABS:HotelCheckRates-d607896?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 37 hotels in Batam
4.5 of 5 stars 13 reviews
Professional photos | Traveller photos (20)
CHECK RATES! ABS:HotelCheckRates-d1193916?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 37 hotels in Batam
4.5 of 5 stars 17 reviews
Professional photos | Traveller photos (2)
CHECK RATES! ABS:HotelCheckRates-d1513460?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 37 hotels in Batam
4.5 of 5 stars 19 reviews
Professional photos | Traveller photos (8)
Nagoya Plaza Hotel
S$92 per night*
CHECK RATES! ABS:HotelCheckRates-d815080?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 37 hotels in Batam
4.5 of 5 stars 13 reviews
Professional photos | Traveller photos (4)
Sijori Resort Batam
S$60 per night*
CHECK RATES! ABS:HotelCheckRates-d1168659?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 37 hotels in Batam
4.5 of 5 stars 30 reviews
Professional photos | Traveller photos (17)
No photo provided
CHECK RATES! ABS:HotelCheckRates-d300416?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 37 hotels in Batam
4.5 of 5 stars 1 review
PT. KTM Resort - Batam
S$94 per night*
CHECK RATES! ABS:HotelCheckRates-d1732491?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 37 hotels in Batam
4.5 of 5 stars 25 reviews
Professional photos | Traveller photos (22)
CHECK RATES! ABS:HotelCheckRates-d642913?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 37 hotels in Batam
4.5 of 5 stars 25 reviews
Professional photos | Traveller photos (10)
CHECK RATES! ABS:HotelCheckRates-d1729862?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 37 hotels in Batam
4.5 of 5 stars 6 reviews
Professional photos | Traveller photos (8)