Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Check prices on hotels in Batam

Best deal Best deal 1 Feb - 3 Feb
Tonight 20 Jan - 21 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Top 3 Stars Hotels in Batam

See all 169 properties in Batam
Aston Batam Hotel & Residence
Aston Batam Hotel & Residence
3.5 out of 5.0 Jl. Sriwijaya No. 1, Kp. Pelita, Batam
Free cancellation
4.4/5 (179 reviews)
SG$67/ nightfor 2 guests

Great stay. Staff friendly & helpful. Just lack a face towel

Reviewed on 7 Jan,2019
Nagoya Hill Hotel Batam
Nagoya Hill Hotel Batam
3.5 out of 5.0 Jl. Teuku Umar, Lubuk Baja Kota, Batam
4.4/5 (40 reviews)
SG$110/ nightfor 2 guests

Best place tonl stay and very convenient. Easy to kove around batam.

Reviewed on 15 Jan,2019
Travelodge Batam
Travelodge Batam
3.5 out of 5.0 Jalan Duyung Sei Jodoh, Batam
Free cancellation
3.9/5 (37 reviews)
SG$40/ nightfor 2 guests

Hotel staff is friendly and provides good hospitality. Breakfast is good. Room is comfortable and clean. Overall, satisfied!

Reviewed on 31 Dec,2018
Swiss-Belhotel Harbour Bay
Swiss-Belhotel Harbour Bay
3.5 out of 5.0 Jl. Duyung, Sei Jodoh Batu Ampar, Batam
Free cancellation
4.2/5 (353 reviews)
SG$47/ nightfor 2 guests

dinner and breakfast was presntable. hotel is clean.

Reviewed on 23 Dec,2018
Panbil Residence Apartment Batam
Panbil Residence Apartment Batam
3.5 out of 5.0 Jalan Ahmad Yani, Panbil Estate, Batam
4.2/5 (27 reviews)
SG$46/ nightfor 2 guests

Nice and clean room. Book 2 rooms but only 1 room was ready when I arrived at 5pm. Hopefully the room readiness can be improve

Reviewed on 3 Jan,2019
M One Hotel
M One Hotel
3.5 out of 5.0 Harbour Bay Down Town, Jl. Duyung, Batam
3.8/5 (42 reviews)
SG$31/ nightfor 2 guests

no comment while staying there so called just okay only

Reviewed on 2 Jan,2019
Amaris Hotel Nagoya Hill - Batam
Amaris Hotel Nagoya Hill - Batam
3.0 out of 5.0 Komp. Ruko Nagoya Hill Blok I No. 10-16, Batam
Free cancellation
3.8/5 (175 reviews)
SG$37/ nightfor 2 guests

Near Nagoya Mall. Stay was pleasent. Keep up the good work!

Reviewed on 21 Dec,2018
Da Vienna Boutique Hotel
Da Vienna Boutique Hotel
3.0 out of 5.0 Jl. Pembangunan Nagoya, Batam
4.1/5 (196 reviews)
SG$42/ nightfor 2 guests

It's a nice hotel with friendly staffs. Will be perfect if can provide more clean bed sheet,towel and pillow case, as can see black stains…

Reviewed on 9 Dec,2018
Ibis Styles Batam Nagoya
Ibis Styles Batam Nagoya
3.0 out of 5.0 Jalan Yos Sudarso Bengkong Laut, Batam
Free cancellation
4.2/5 (72 reviews)
SG$35/ nightfor 2 guests

Though pretty deserted from city its rather quite at night. Good for short stay and away from bustle .Overall everything is good and acceptable.

Reviewed on 26 Nov,2018

Recently booked 3 Stars hotels in Batam

Turi Beach Resort
4.0 out of 5.0
Last booking: 15 hours ago

Find Your Ideal 3 Star Hotel in Batam

There's a reason the top 3-star hotels in Batam, Indonesia are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Batam, you'll get affordable rates at these mid-range properties. Check through our listings and you'll find some hotels may even give you access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centres, and spacious rooms.

Search for a cheap deal on a 3 star hotel in Batam for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Batam near the local attractions, if you want something a touch more unassuming. Whatever your travelling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Batam 3 star hotels offer a fantastic economical yet comfortable stay for any type of holiday.