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

Search over 1,000,000 properties worldwide and 550 airlines worldwide.


Check prices on hotels in Batam

Best deal 21 Jun - 23 Jun
Tonight 18 Jun - 19 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

Top 3 Stars Hotels in Batam

See all 168 properties in Batam

Estimated price for 1 night/2 adults

Aston Batam Hotel & Residence
Aston Batam Hotel & Residence
3.5 out of 5.0 Jl. Sriwijaya No. 1, Kp. Pelita, Lubuk Baja, Batam
Free cancellation
4.4/5 (245 reviews)
SG$70/ night for 2 guests

Clean and spacious room. Hassle free while checking in and out. Room was ready when we check in at 11.30am and late checkout was given till 1pm (we dont even have to nego). Shuttle service provided to nearby shopping malls

Reviewed on 22 May,2019
Swiss-Belhotel Harbour Bay
Swiss-Belhotel Harbour Bay
3.5 out of 5.0 Jl. Duyung, Sei Jodoh Batu Ampar, Batam, Batam Island
Free cancellation
4.2/5 (405 reviews)
SG$53/ night for 2 guests

Great location, within walking distance to a cinema, supermarket, Nasi Padang place, seafood restaurants and also to the Harbour bay ferry terminal. Air con is very cold though.

Reviewed on 10 Jun,2019
Ibis Styles Batam Nagoya
Ibis Styles Batam Nagoya
3.0 out of 5.0 Jalan Yos Sudarso Bengkong Laut, Batam Kepulauan Riau, Batu Ampar, Batam, Riau Islands
Free cancellation
4.1/5 (90 reviews)
SG$39/ night for 2 guests

The suite room looks modern, spacious and in style. There should be hand soup as basic toiletries. Breakfast can be improved with more food options and speed to top up the food line as it was empty.

Reviewed on 24 May,2019
Panbil Residence Apartment Batam
Panbil Residence Apartment Batam
3.5 out of 5.0 Jalan Ahmad Yani, Panbil Estate, Muka Kuning, Sei Beduk, Batam, Batam Island
4.2/5 (52 reviews)
SG$46/ night for 2 guests

all good. just that the location is far from city area

Reviewed on 6 Jun,2019
Travelodge Batam
Travelodge Batam
3.5 out of 5.0 Jalan Duyung Sei Jodoh, Jodoh River, Batu Ampar, Batam
Free cancellation
4.0/5 (59 reviews)
SG$41/ night for 2 guests

nothing unique . but room is smaller than what is show in the picture.

Reviewed on 7 Jun,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, Jl. Teuku Umar, Nagoya, Batam, Batam Island
3.8/5 (195 reviews)

Location Staff attitude Reasonable price Good breakfast

Reviewed on 17 May,2019
Gideon Hotel Batam
Gideon Hotel Batam
3.0 out of 5.0 Komp Penuin Centre Blok AA No. 1, Penuin, Batam, Batam Island
3.8/5 (179 reviews)
SG$47/ night for 2 guests

near to the wet market just across the road which you can get snack n dry goods, Also near to the BCS mall just across the road. outside there are also a few massage place

Reviewed on 22 May,2019
Swiss-Belinn Batam
Swiss-Belinn Batam
3.5 out of 5.0 Jl. Prambanan No. 1, Jodoh Batam, Batam, Batam Island
Free cancellation
3.8/5 (124 reviews)
SG$29/ night for 2 guests

Excellent, we are enjoying this trip. Its worth for money.

Reviewed on 21 May,2019
Da Vienna Boutique Hotel
Da Vienna Boutique Hotel
3.0 out of 5.0 Jl. Pembangunan Nagoya, Batam, Riau Islands
4.1/5 (229 reviews)
SG$39/ night for 2 guests

Pleasant environment, staff polite and can speak English. Bed is comfortable and shower is good. Air-con is cold. Buffet is acceptable except no fruit juice, only coffee. Avoid taking the cab arranged by hotel. Charges RP30,000 just to go Nagoya Hill Mall.

Reviewed on 7 Jun,2019
Map

Find Your Ideal 3 Star Hotel in Batam

There's a reason the top 3-star hotels in Batam, Riau Islands, 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.

Recently booked 3 Stars hotels in Batam

D'Merlion Hotel
3.0 out of 5.0
Last booking: 4 hours ago
Zest Hotel Harbour Bay
2.5 out of 5.0
Last booking: 15 hours ago
Harmoni Hotel
4.0 out of 5.0
Last booking: 26 hours ago