Indonesia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Batam

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Ibis Styles Batam Nagoya
3 out of 5
Jalan Yos Sudarso Bengkong Laut, Batam Kepulauan Riau, Batu Ampar, Batam, Riau Islands
Free cancellationReserve now, pay when you stay
The price is £31 per night from 18 Jan to 19 Jan
3.95 mi from city centre
4.1/5Very Good! (122 reviews)

"The staffs were super friendly and helpful, and the amenities were good! :)"…"

Reviewed on 15 May 2020

Ibis Styles Batam Nagoya
Batam Marriott Hotel Harbour Bay
4.5 out of 5
Harbour Bay Downtown, Jalan Duyung, Kel Sungai Jodoh, Kec Batu Ampar, Batam, Batam Island
Free cancellationReserve now, pay when you stay
The price is £79 per night from 20 Jan to 21 Jan
4.57 mi from city centre
Batam Marriott Hotel Harbour Bay
Greenland Hotel Batam
2 out of 5
Komplek Ruko Greenland Blok J No.12A-16, Batam
Get Rates
2.16 mi from city centre
3.7/5Good! (46 reviews)

"I dont like anything about the hotel. Property not to my espectation. Ever paid lower price than this hotel with much more satisfaction. Hotel so run down. Even the towels a lot of stain. The free breakfast was only rice and four dishes. Dis appointment to the max.😞"…"

Reviewed on 22 Dec 2019

Greenland Hotel Batam
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Montigo Resorts Nongsa
4.5 out of 5
Jl. Hang Lekir, Nongsa, Batam, Batam Island
The price is £260 per night from 23 Jan to 24 Jan
6.42 mi from city centre
4.3/5Excellent! (390 reviews)
A Must stay to Spoil Yourself

"The staffs was very friendly and respectful towards us. The buffet breakfast spread was full of variety and good. The rooms were clean n comfortable. We are very happy with our stay at Montigo. Just need a bit more maintenance on the exterior and facade of the villas."…"

Reviewed on 1 Feb 2020

Montigo Resorts Nongsa
Harris Hotel Batam Center
4 out of 5
Jl. Engku Putri, Batam, Riau Islands
Get Rates
2.74 mi from city centre
4.2/5Very Good! (665 reviews)

"Grab car couldnt enter the premise which caused inconvenience. Swimming pool n gym were only accessible thru the restaurant which wasnt ideal. But liked the room for the space n cleanliness."…"

Reviewed on 27 Jan 2020

Harris Hotel Batam Center
Best Western Premier Panbil
4 out of 5
Jl Ahmad Yani, Batam, Batam Island
Free cancellationReserve now, pay when you stay
The price is £44 per night from 17 Feb to 18 Feb
0.98 mi from city centre
4.4/5Wonderful! (235 reviews)
Excellent

"Excellent"…"

Reviewed on 24 Feb 2020

Best Western Premier Panbil
Grands i Hotel
4 out of 5
Jl Teuku Umar Bukit Nagoya, Batam, Batam Island
The price is £68 per night from 18 Jan to 19 Jan
3.68 mi from city centre
4.4/5Wonderful! (414 reviews)
Excellent Service

"Excellent staff service...accommodating and respecful. Thank you..i has a great time in the hotel."…"

Reviewed on 13 Mar 2020

Grands i Hotel
Nongsa Point Marina & Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Kepulauan Riau, Batam, Batam Island
Free cancellation
The price is £48 per night from 22 Jan to 23 Jan
8.38 mi from city centre
3.5/5Good! (176 reviews)

"Clean, good marina, close to singapore. Left from here to do Nongsa Neptune sailubg regatta."…"

Reviewed on 2 Feb 2020

Nongsa Point Marina & Resort
Turi Beach Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Batam, Batam Island
The price is £321 per night from 21 Jan to 22 Jan
8.37 mi from city centre
3.7/5Good! (384 reviews)

"This is an easy getaway from Singapore -love it every time!"…"

Reviewed on 14 Mar 2020

Turi Beach Resort
Nagoya Mansion Hotel & Residence
4 out of 5
Jl. Raden Fatah, Kampung Utama Street No.1, Nagoya, Batam, Batam Island
The price is £17 per night from 18 Jan to 19 Jan
3.4 mi from city centre
3.5/5Good! (168 reviews)
Great stay

"Location is good. Clean and all staff are very friendly."…"

Reviewed on 20 Feb 2020

Nagoya Mansion Hotel & Residence
Harris Resort Batam Waterfront
4 out of 5
Waterfront City, Marina, Batam, Riau Islands
Get Rates
6.66 mi from city centre
3.7/5Good! (336 reviews)
Unforgettable stay

"Resort is old and run down Water sports? Dont bother as the water is dirty ATV? What terrain are you talking about? Just some flat dirt track Hotel pool is murky Food is decent though, staff are friendly"…"

Reviewed on 10 Jul 2017

Harris Resort Batam Waterfront
89 Hotel
3 out of 5
Jl.Pembangunan Baloi Blok VI, Penuin, Batam, Batam Island
Free cancellationReserve now, pay when you stay
The price is £22 per night from 18 Jan to 19 Jan
3.31 mi from city centre
3.9/5Good! (275 reviews)

"Very friendly staffs"…"

Reviewed on 16 Feb 2020

89 Hotel
Blitz Hotel Batam Centre
The price is £10 per night from 18 Jan to 19 Jan
2.15 mi from city centre
3.6/5Good! (9 reviews)

"Better value than hotels in the immediate area"…"

Reviewed on 26 Mar 2020

Blitz Hotel Batam Centre
Batam View Beach Resort
3.5 out of 5
Jl. Hang Lekir Nongsa, Batam, Batam Island
The price is £94 per night from 18 Jan to 19 Jan
6.77 mi from city centre
3.5/5Good! (151 reviews)
Good place for vacation

"Its a good place to stay and the staff is very humble and nice"…"

Reviewed on 29 Mar 2020

Batam View Beach Resort
Golden View Hotel
3.5 out of 5
Jl. Bengkong Laut, Batam, Riau Islands
The price is £14 per night from 22 Jan to 23 Jan
4.47 mi from city centre
4.1/5Very Good! (31 reviews)

"There's breakfast, pool, in house message and sauna"…"

Reviewed on 28 Jan 2020

Golden View Hotel
The BCC Hotel & Residence
4 out of 5
Jl. Bunga Mawar, Baloi Kusuma, Batam, Batam Island
The price is £34 per night from 1 Feb to 2 Feb
3.04 mi from city centre
3.7/5Good! (416 reviews)

"Room was clean and comfortable however, The air-condition was not very good. It seems to be O.K. but then it stops and does not maintain the set temperature."…"

Reviewed on 4 Mar 2020

The BCC Hotel & Residence
Swiss-Belinn Baloi Batam
3 out of 5
Komplek Villa Idaman Baloi, Batam, Batam Island
Free cancellationReserve now, pay when you stay
The price is £16 per night from 21 Jan to 22 Jan
3.5 mi from city centre
3.9/5Very Good! (232 reviews)
Short getaway

"Great location with new shopping centre near by."…"

Reviewed on 16 Mar 2020

Swiss-Belinn Baloi Batam
Radisson Golf & Convention Center Batam
5 out of 5
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
Free cancellationReserve now, pay when you stay
The price is £53 per night from 25 Jan to 26 Jan
0.45 mi from city centre
4.5/5Wonderful! (396 reviews)
Great trip!

"Thank you to all the wonderful & friendly staffs that made my trip so enjoyable!"…"

Reviewed on 22 Feb 2020

Radisson Golf & Convention Center Batam
Eska Hotel
3 out of 5
Kompleks Ruko Kepri Mall No. 27-34, Batam Center, Batam, Riau Island
The price is £24 per night from 21 Jan to 22 Jan
0.41 mi from city centre
4/5Very Good! (118 reviews)
Moderate

"Bedsheet not cleaned. Room is dim at mirror side. Breakfast variety not much. Lift has no ventilation. Staff ate friendly."…"

Reviewed on 2 Jan 2020

Eska Hotel
Pacific Palace Hotel
3.5 out of 5
JL Duyung Sei Jodoh, Batam, Batam Island
The price is £34 per night from 27 Jan to 28 Jan
4.29 mi from city centre
3.8/5Good! (55 reviews)

"We are happy with the stay"…"

Reviewed on 13 Jan 2020

Pacific Palace Hotel
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.

Pocket Guide: Batam

Search for hotels in Batam on Expedia.co.uk. 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 neighbourhood 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

Where is the best place to stay in Batam?
Montigo Resorts Nongsa is a favourite with Expedia customers. This 4.5-star resort offers a full-service spa and 2 restaurants. Other top choices based on reviews include I Hotel Baloi Batam and Swiss-Belhotel Harbour Bay.
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. Add dates, click “Search”, then you can use the “free cancellation” filter to get the top deals on offer in Batam.
What's the best place to stay on a budget in Batam?
Based on reviews, Zest Hotel Harbour Bay is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other good choices for your budget-friendly stay include OYO 1447 Lovina Inn - Nagoya Batam and Biz Hotel Batam.
What's the best place to stay for a family holiday to Batam?
Montigo Resorts Nongsa is a top 4.5-star resort on Expedia for families, and features a children’s pool and 2 restaurants. Other options for your child-friendly holiday include Harris Resort Batam Waterfront and Holiday Inn Resort Batam. Also, attractions in the area such as Singapore Flyer and Universal Studios Singapore are fun for children of all ages.
What's the best place to stay for couples in Batam?
Montigo Resorts Nongsa is a favourite 4.5-star resort for couples, and features a full-service spa and an al fresco restaurant. Other good choices for a stay with your sweetheart include Harmoni One Convention Hotel & Service Apartments and Holiday Inn Resort 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. Radisson Golf & Convention Center Batam is another good option for you and your pet.
What's the best hotel for a beach holiday in Batam?
Turi Beach Resort is a top 4-star beachfront resort with 2 outdoor pools and 3 restaurants, and it’s located close to Nongsa Beach . Other good options for your stay near the beach include Batam View Beach Resort and Montigo Resorts Nongsa.
What's the best high-end place to stay in Batam?
Montigo Resorts Nongsa is a 4.5-star resort with 2 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. Goodway Hotel Batam and Turi Beach Resort are other upscale choices for your holiday.
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?
Radisson Golf & Convention Center Batam is a top 5-star hotel that has a golf driving range and features free WiFi. Other good options to stay near a golf course include Nongsa Point Marina & Resort and Turi Beach Resort. You can tee off at Tamarin Santana Golf Club during your trip.
What are some hotels with pools in Batam?
Montigo Resorts Nongsa is a popular 4.5-star resort featuring an outdoor pool, a children’s pool and 2 restaurants. Other choices that offer an on-site pool include Radisson Golf & Convention Center Batam and Harmoni One Convention Hotel & Service Apartments.

Batam Hotel Reviews

More trip options