Batam Hotels from S$37

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Batam hotels

Montigo Resorts Nongsa
4.5 out of 5
Jl. Hang Lekir, Nongsa, Batam, Batam Island, 29400
The price is S$403 per night from 5 Mar to 6 Mar
S$403
per night
5 Mar - 6 Mar
9.15 km from city centre
4.3/5 Excellent! (398 reviews)
"Property was amazing. Residence is clean and huge. Overall worth going and will go again."

Reviewed on 13 Jan,2023

Montigo Resorts Nongsa
Harmoni One Convention Hotel & Service Apartments
4 out of 5
Jl Engku Putri, Batam Centre, Batam, Batam Island, 29400
Fully refundableReserve now, pay when you stay
The price is S$40 per night from 27 Feb to 28 Feb
S$40
per night
27 Feb - 28 Feb
1.42 km from city centre
4.1/5 Very Good! (573 reviews)
"Clean property and very close to shopping mall"

Reviewed on 15 Jan,2023

Harmoni One Convention Hotel & Service Apartments
ASTON Batam Hotel & Residence
3.5 out of 5
Jl. Sriwijaya No. 1, Kp. Pelita, Lubuk Baja, Batam, 29444
Fully refundableReserve now, pay when you stay
The price is S$84 per night from 20 Feb to 21 Feb
S$84
per night
20 Feb - 21 Feb
4.59 km from city centre
4.4/5 Excellent! (342 reviews)
Good holiday @ Aston
"Housekeeping responsive. Download Whatsapp to maintain speedy communications"

Reviewed on 11 Jan,2023

ASTON Batam Hotel & Residence

Save an average of 15% on thousands of hotels when you're signed in

Aston Nagoya City Hotel
Jln Imam Bonjol, Nagoya Thamrin City, Gedung 3, Lubuk Baja Kota Batam, Batam, 29444
Fully refundableReserve now, pay when you stay
The price is S$61 per night from 20 Feb to 21 Feb
S$61
per night
20 Feb - 21 Feb
5 km from city centre
4.3/5 Excellent! (19 reviews)
"Nice hotel and clean. Breakfast was very good. In the morning there was no hot water for shower ( hotel was fully booked but that is no excuse)"

Reviewed on 6 Feb,2023

Aston Nagoya City Hotel
Batam Marriott Hotel Harbour Bay
5 out of 5
Harbour Bay Downtown, Jalan Duyung, Kel Sungai Jodoh, Kec Batu Ampar, Batam, Batam Island, 29453
Fully refundableReserve now, pay when you stay
The price is S$256 per night from 24 Feb to 25 Feb
S$256
per night
24 Feb - 25 Feb
6.87 km from city centre
4.5/5 Wonderful! (15 reviews)
"Fantastic location. Deluxe room is big enough to accommodate a family of 4. Room is clean. Buffet breakfast spread is not too bad but I feel that they can improve more on their international spread."

Reviewed on 27 Jan,2023

Batam Marriott Hotel Harbour Bay
Planet Holiday Hotel & Residence
4 out of 5
Jl. Raja Ali Haji, Sei Jodoh, Batam, 29432
Fully refundableReserve now, pay when you stay
The price is S$55 per night from 19 Feb to 20 Feb
S$55
per night
19 Feb - 20 Feb
6.06 km from city centre
4.1/5 Very Good! (207 reviews)
"Excellent value for money."

Reviewed on 30 Dec,2022

Planet Holiday Hotel & Residence
Holiday Inn Resort Batam, an IHG Hotel
4 out of 5
Waterfront City, Batam, Batam Island, 29422
Fully refundable
The price is S$71 per night from 2 Mar to 3 Mar
S$71
per night
2 Mar - 3 Mar
11.34 km from city centre
4/5 Very Good! (369 reviews)
"When we checked in I was told that I didn’t have breakfast which I did and ended paying an extra 6000000 rupiah for it. Also I requested for a queen sized bed and got twin beds. I tried to change but was turned away."

Reviewed on 24 Jan,2023

Holiday Inn Resort Batam, an IHG Hotel
ASTON Inn Gideon Batam
3 out of 5
Komp Penuin Centre Blok AA No. 1, Penuin, Batam, Batam Island, 36000
Fully refundableReserve now, pay when you stay
The price is S$53 per night from 20 Feb to 21 Feb
S$53
per night
20 Feb - 21 Feb
4.51 km from city centre
3.8/5 Good! (239 reviews)
Good Location
"Good location, near to wet market, A2 Food Court, coffee shop, BCS mall and Grand Batam."

Reviewed on 23 Dec,2022

ASTON Inn Gideon Batam
Swiss-Belhotel Harbour Bay - CHSE Certified
3.5 out of 5
Jl. Duyung, Sei Jodoh Batu Ampar, Batam, Batam Island, 29432
The price is S$106 per night from 19 Feb to 20 Feb
S$106
per night
19 Feb - 20 Feb
6.69 km from city centre
4.2/5 Very Good! (491 reviews)
"Good location near to Harbour bay. Hotel is quite old which needs to be upgrade soon. Breakfast buffet spread need to be improved with more choices."

Reviewed on 27 Jan,2023

Swiss-Belhotel Harbour Bay - CHSE Certified
HARRIS Hotel Batam Center - Batam
4 out of 5
Jl. Engku Putri, Batam, Riau Islands, 29461
Fully refundableReserve now, pay when you stay
The price is S$57 per night from 12 Feb to 13 Feb
S$57
per night
12 Feb - 13 Feb
3.24 km from city centre
4.2/5 Very Good! (698 reviews)
"Location is very convenient as it is right next to the ferry terminal and there is a shopping mall opposite."

Reviewed on 23 Jan,2023

HARRIS Hotel Batam Center - Batam
Radisson Golf & Convention Center Batam
5 out of 5
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau, 29432
Fully refundableReserve now, pay when you stay
The price is S$122 per night from 12 Feb to 13 Feb
S$122
per night
12 Feb - 13 Feb
0.7 km from city centre
4.5/5 Wonderful! (409 reviews)
Always my first choice.
"Im back after 3 long years... We all know why. Im glad im back even though its just for a night. Well what can i say. Everything is just the way it is. Excellent. New uniform for the staffs. Looks good. Friendly staff as always. Im just a happy. I will definitely be back again."

Reviewed on 6 Feb,2023

Radisson Golf & Convention Center Batam
Turi Beach Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Batam, Batam Island, 29465
The price is S$120 per night from 8 Feb to 9 Feb
S$120
per night
8 Feb - 9 Feb
12.28 km from city centre
3.7/5 Good! (401 reviews)
"Service is excellent. From the reception to the bellman and even room service. Staff are friendly and helpful. Love it"

Reviewed on 7 Dec,2022

Turi Beach Resort
ARTOTEL Batam
3 out of 5
Batu Selicin, Lubuk Baja, Batam City, Batam, Riau Islands, 29444
Fully refundableReserve now, pay when you stay
The price is S$48 per night from 5 Mar to 6 Mar
S$48
per night
5 Mar - 6 Mar
4.76 km from city centre
3.7/5 Good! (7 reviews)
Good vibes..
"Service were on point. From security to reception staff, they all have a good vibrant vibes. It feels good to be there. Not forgetting the housekeepers too. One thing that needs to be better is the breakfast. Serving the same fried rice and fried noodles on every morning is abit too much. Definitely ..."

Reviewed on 26 Jan,2023

ARTOTEL Batam
I Hotel
4 out of 5
Jl Teuku Umar Bukit Nagoya, Batam, Batam Island, 29432
The price is S$72 per night from 27 Feb to 28 Feb
S$72
per night
27 Feb - 28 Feb
5.25 km from city centre
4.4/5 Excellent! (436 reviews)
"The best hotel near to nagoya mall. Love it very much!"

Reviewed on 29 Jan,2023

I Hotel
Lovina at Pollux Meisterstadt
3 out of 5
Pollux habibie batam - Batam City, Tower 1, 11th Floor unit 1115, Batam, Riau Islands, 29444
The price is S$37 per night from 27 Feb to 28 Feb
S$37
per night
27 Feb - 28 Feb
1.74 km from city centre
3.6/5 Good! (5 reviews)
Perfect place for family stay in Batam
"We love our stay here. The apartement is clean, big enough and new. The view is great as directly toward Batam center port. Within walk distance to get McD, kfc, JCO, etc. They prepare the bed, towel and shower stuff to accomodate all 6 of us.The bed is quite comfy. Overall, we would stay here ..."

Reviewed on 29 Dec,2022

Lovina at Pollux Meisterstadt
HARRIS Resort Barelang Batam
4 out of 5
Jl. Trans Barelang,, Batam, BTH, 29439
Fully refundableReserve now, pay when you stay
The price is S$69 per night from 8 Feb to 9 Feb
S$69
per night
8 Feb - 9 Feb
13.76 km from city centre
3.3/5 (3 reviews)
Quite disappointed
"Location ok. Hotel pools were in bad conditions,dirty. Room amenities is disappointing. Towels is dirty looking. Bedsheet is dirty. Breakfast is a joke. We came for breakfast very early around 6.45am and the food was cold. Bird's were feeding the bread and no staff were attending the bread section. ..."

Reviewed on 29 Jul,2022

HARRIS Resort Barelang Batam
Four Points by Sheraton Batam
4 out of 5
Komplek Panorama Nagoya, Batam, Batam Island, 29432
Fully refundableReserve now, pay when you stay
The price is S$94 per night from 12 Feb to 13 Feb
S$94
per night
12 Feb - 13 Feb
5.87 km from city centre
4.2/5 Excellent! (32 reviews)
"Room was tidy and clean. Staff were helpful and courteous 😊"

Reviewed on 23 Jan,2023

Four Points by Sheraton Batam
Asialink Hotel By Prasanthi
4 out of 5
Jalan Sriwijaya no.22, Batam, Kepulauan Riau, 29444
Fully refundableReserve now, pay when you stay
The price is S$71 per night from 20 Feb to 21 Feb
S$71
per night
20 Feb - 21 Feb
4.45 km from city centre
4.5/5 Wonderful! (6 reviews)
"Mr Arif was very helpful and his staff are very good as well. Highly recommend this hotel for a stay in Batam. Thank you Asialink."

Reviewed on 20 Nov,2022

Asialink Hotel By Prasanthi
I Hotel Baloi Batam
3.5 out of 5
komplek Baloi Kusuma Indah No 7, Batam, BTH, 29411
The price is S$86 per night from 19 Feb to 20 Feb
S$86
per night
19 Feb - 20 Feb
4.53 km from city centre
4.5/5 Wonderful! (217 reviews)
Awesome Stayed
"Was a perfect stay... will return for the next trip."

Reviewed on 11 Jan,2023

I Hotel Baloi Batam
Santika Hotel Batam
3 out of 5
No. 9 Jl. Engku Putri, Batam, Kepulauan Riau, 29464
The price is S$53 per night from 5 Mar to 6 Mar
S$53
per night
5 Mar - 6 Mar
3.06 km from city centre
4.6/5 Wonderful! (7 reviews)
"Love that the hotel is nearby to batam centre mall & ferry terminal. Rooms are super clean however our request to have one with seaview was denied but we'll try again next time. Staffs are polite & helpful. Hotel cafe is on rooftop with excellent view which makes up for the just ok food. Definitely ..."

Reviewed on 9 Jan,2023

Santika Hotel Batam
Don'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.

Batam hotels information

Number of reviews
4874
Accommodation
239 hotels
Lowest Price
S$37
Highest Price
S$403

Frequently asked questions

Where is the best place to stay in Batam?

Aston Nagoya City Hotel is a favourite with Expedia customers. This hotel offers a restaurant and free parking. Other top choices based on reviews include Planet Holiday Hotel & Residence and Montigo Resorts Nongsa. See all available top hotels, or vacation rentals in Batam.

What are some of the best holiday rentals that Batam has to offer?

Sleeprest Golden Prima 1: This highly rated holiday home rental in Batam is equipped with a terrace, air conditioning and free WiFi to help you feel comfortable during your stay. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Batam.

If I need to cancel my hotel reservation in Batam, will I receive a refund?

Yes! The majority of room reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Batam.

What's the best place to stay on a budget in Batam?

Based on reviews, Hana Hotel is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good choices for your budget-friendly stay include Batam City Hotel and Da Vienna Boutique Hotel. View all budget hotels in Batam.

What's the best place to stay for a family holiday to Batam?

OYO 676 Hotel Osaka is a hotel with free parking and free WiFi, and it's a top choice on Expedia for families. Other options for your child-friendly holiday include Hokkie Hotel Punggur Batam and Blitz Hotel Batam Centre. Also, attractions in the area such as Universal Studios Singapore and East Coast Park are fun for children of all ages. Find more child-friendly accommodations in Batam.

What's the best pet-friendly place to stay in Batam?

Greenland Hotel Batam is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. See more pet-friendly hotel accommodations in Batam.

What's the best high-end place to stay in Batam?

Nongsa Point Marina & Resort is a 4-star resort with a private beach and an ocean-view restaurant, and it's a popular choice for Expedia travellers looking for a pampered stay. HARRIS Resort Barelang Batam and Harmoni One Convention Hotel & Service Apartments are other upscale choices for your holiday. Find more luxury hotels in Batam.

What's the best boutique-style accommodation in Batam?

Da Vienna Boutique Hotel is a favourite 3-star hotel with Expedia travellers looking for stylish accommodation, and features 2 restaurants and a bar. If you're searching for a boutique hotel, you might also want to look at Batam City Hotel.

What's the best hotel for a golf holiday in Batam?

Nongsa Point Marina & Resort is a top 4-star resort that has an adjacent golf course and features a marina. You can tee off at Tamarin Santana Golf Club during your trip. See more golf hotels in Batam.

What are some hotels with pools in Batam?

Best Western Premier Panbil is a popular 5-star hotel featuring a children's pool, an outdoor pool and 2 bars/lounges. Other choices that offer an on-site pool include Nongsa Point Marina & Resort and Holiday Inn Resort Batam, an IHG Hotel. View all hotels with pools in Batam.

What is the best spa hotel in Batam?

Asialink Easy by Prasanthi is a top spa hotel featuring a fitness centre, a bar and a restaurant. Spend an afternoon at the spa where you’ll find facials, body wraps and body treatments. Other popular spa hotels in Batam include Eska Hotel and Swiss-Belhotel Harbour Bay - CHSE Certified. See all spa hotels in Batam.

What's the most popular hotel in Batam with a water park on site or close by?

The Golden Bay Hotel Batam is a popular 3.5-star hotel featuring an airport shuttle and a water parkTake a look at all hotels with or near waterparks in Batam.

Recent Reviews in Batam
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code