Batam Hotels from SG$26

Batam, Riau Islands, Indonesia

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Batam

Swiss-Inn Batam
3 out of 5
Komplek Villa Idaman Baloi, Batam, Batam Island
SG$34
per night
Feb 27 - Feb 28
3.9/5Very Good! (224 reviews)

"The room is clean, staff were friendly and polite. Great location, shopping and eateries are all walking distance. Only improvement is the breakfast, should have more varieties but the coffee is good. Overall is very good, value for money."…"

Reviewed on 5 Nov,2019

Swiss-Inn Batam
Turi Beach Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Batam, Batam Island
SG$116
per night
Mar 24 - Mar 25
3.7/5Good! (376 reviews)
Great short vacation

"Rustic, cozy and delightful."…"

Reviewed on 25 Nov,2019

Turi Beach Resort
Zest Hotel Harbour Bay
2.5 out of 5
Jl. Duyung Sei, Jodoh, Batu Ampar, Batam, Riau Islands
Free cancellationReserve now, pay when you stay
SG$26
per night
Feb 27 - Feb 28
3.9/5Very Good! (212 reviews)

"Should provide coffee and tea making in every room."…"

Reviewed on 31 Jan,2020

Zest Hotel Harbour Bay
Harmoni One Convention Hotel & Service Apartments
4 out of 5
Jl Engku Putri, Batam Centre, Batam, Batam Island
Free cancellationReserve now, pay when you stay
SG$40
per night
Feb 27 - Feb 28
4.1/5Very Good! (543 reviews)

"Grand & great for all functions and stay. Dislike not all rooms have a view. Ours Windows face another corridors with no view which I don't know if it is accessible by anyone. The bed is just right beside it."…"

Reviewed on 21 Feb,2020

Harmoni One Convention Hotel & Service Apartments
Best Western Premier Panbil
4 out of 5
Jl Ahmad Yani, Batam, Batam Island
Free cancellationReserve now, pay when you stay
SG$68
per night
Mar 10 - Mar 11
4.4/5Excellent! (217 reviews)

"xxxx not bad, hotel room is nicer than in pictures"…"

Reviewed on 20 Jan,2020

Best Western Premier Panbil
Harmoni Hotel
4 out of 5
Jl. Imam Bonjol, Nagoya, Batam, Batam Island
Free cancellationReserve now, pay when you stay
SG$60
per night
Mar 26 - Mar 27
4.1/5Very Good! (365 reviews)

"The Harmoni Hotel is very convenient and the breakfast staff is very nice."…"

Reviewed on 13 Jan,2020

Harmoni Hotel
Radisson Golf & Convention Center Batam
5 out of 5
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
Free cancellationReserve now, pay when you stay
SG$73
per night
Mar 22 - Mar 23
4.5/5Wonderful! (381 reviews)

"Everything in the property are great! Staffs are friendly!"…"

Reviewed on 15 Feb,2020

Radisson Golf & Convention Center Batam
Aston Batam Hotel & Residence
3.5 out of 5
Jl. Sriwijaya No. 1, Kp. Pelita, Lubuk Baja, Batam
Free cancellationReserve now, pay when you stay
SG$71
per night
Mar 1 - Mar 2
4.4/5Excellent! (307 reviews)

"Highly recommend this hotel for its hospitality, good food, cleanliness and a range of facilities and amenities. Good value for money! Intending for a return trip with friends and family. =)"…"

Reviewed on 10 Feb,2020

Aston Batam Hotel & Residence
Swiss-Belhotel Harbour Bay
3.5 out of 5
Jl. Duyung, Sei Jodoh Batu Ampar, Batam, Batam Island
Free cancellationReserve now, pay when you stay
SG$53
per night
Feb 27 - Feb 28
4.2/5Very Good! (461 reviews)

"Close to the ferry terminal and a short ride to bars and restaurants"…"

Reviewed on 23 Feb,2020

Swiss-Belhotel Harbour Bay
Grands i Hotel
4 out of 5
Jl Teuku Umar Bukit Nagoya, Batam, Batam Island
SG$96
per night
Mar 26 - Mar 27
4.4/5Excellent! (398 reviews)

"Room is okay, deluxe room assigned to us was not what we expected (sofa did not face tv) Breakfast was not good"…"

Reviewed on 17 Jan,2020

Grands i Hotel
Can't see what you're looking for?
See all available properties in Batam
View all properties
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.

About Batam Island

Search for hotels in Batam on Expedia.sg. You can easily find your hotels in Batam using one of the methods below:

  • View our selection of featured hotels in Batam
  • Use the map to find hotels in the Batam neighborhood you prefer
  • Use the filters to see hotels in a specific area of Batam, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Batam
  • Enter your travel dates to view the best deals on hotels in Batam - while they last

Frequently asked questions

Recently booked Batam hotels

Recent Reviews in Batam

More trip options