Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Photo by Botak Jon

Search Batam, Riau Islands Hotels from AU$14

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. 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
Amenities
Accessibility
Trip type
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 AU$78 per night from 8 Nov. to 9 Nov.
0.72 km 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
Best Western Premier Panbil
4 out of 5
Jl Ahmad Yani, Batam, Batam Island
Free cancellationReserve now, pay when you stay
The price is AU$65 per night from 24 Nov. to 25 Nov.
1.59 km from city centre
4.4/5Wonderful! (234 reviews)
Excellent

"Excellent"…"

Reviewed on 24 Feb. 2020

Best Western Premier Panbil
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 AU$57 per night from 27 Oct. to 28 Oct.
6.37 km 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

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 AU$354 per night from 9 Nov. to 10 Nov.
10.34 km 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
Turi Beach Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Batam, Batam Island
The price is AU$587 per night from 1 Nov. to 2 Nov.
13.48 km 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
Nongsa Point Marina & Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Kepulauan Riau, Batam, Batam Island
Free cancellationReserve now, pay when you stay
The price is AU$74 per night from 27 Oct. to 28 Oct.
13.5 km 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
Barelang Bridge Hotel
2.5 out of 5
Jembatan, Jl. Trans Barelang, Pulau Setokok, Bulang, Batam, Batam Island
The price is AU$24 per night from 27 Oct. to 28 Oct.
13.17 km from city centre
Barelang Bridge Hotel
Pacific Palace Hotel
3.5 out of 5
JL Duyung Sei Jodoh, Batam, Batam Island
The price is AU$51 per night from 1 Nov. to 2 Nov.
6.9 km from city centre
3.8/5Good! (55 reviews)

"We are happy with the stay"…"

Reviewed on 13 Jan. 2020

Pacific Palace Hotel
Harris Hotel Batam Center
4 out of 5
Jl. Engku Putri, Batam, Riau Islands
Get Rates
4.41 km from city centre
4.2/5Very Good! (665 reviews)

"Close to ferry terminal & mega mall. Decent restaurant & easy access to the airport."…"

Reviewed on 14 Dec. 2019

Harris Hotel Batam Center
Blitz Hotel Batam Centre
The price is AU$19 per night from 27 Oct. to 28 Oct.
3.46 km 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
Beverly Hotel Batam
3.5 out of 5
JL Raden Patah No.12, Lubuk Baja, Batam
Free cancellation
The price is AU$37 per night from 2 Nov. to 3 Nov.
4.85 km from city centre
3.7/5Good! (22 reviews)

"Staff were very helpful and kind."…"

Reviewed on 31 Jan. 2020

Beverly Hotel Batam
89 Hotel
3 out of 5
Jl.Pembangunan Baloi Blok VI, Penuin, Batam, Batam Island
The price is AU$40 per night from 27 Oct. to 28 Oct.
5.34 km from city centre
3.9/5Good! (275 reviews)

"Very friendly staffs"…"

Reviewed on 16 Feb. 2020

89 Hotel
The Golden Bay Hotel Batam
3.5 out of 5
Jalan Bengkong Laut, Golden City, Bengkong, Batu Ampar, Batam
The price is AU$14 per night from 27 Oct. to 28 Oct.
7.13 km from city centre
3.7/5Good! (51 reviews)

"Provide shuttle service to Nagoya Hill Mall & BCS. Breakfast provided are very basic, only few dishes. It's opposite GO CART & abt 10mins walk to Golden Prawn Seafood Restaurant."…"

Reviewed on 21 Nov. 2019

The Golden Bay Hotel Batam
Panbil Residence Apartment Batam
3.5 out of 5
Jalan Ahmad Yani, Panbil Estate, Muka Kuning, Sei Beduk, Batam, Batam Island
Free cancellationReserve now, pay when you stay
The price is AU$64 per night from 27 Oct. to 28 Oct.
1.69 km from city centre
4.1/5Very Good! (98 reviews)

"Didn’t really fancy too much in this hotel. Breakfast a lot of food didn’t replenish shortly after all were taken off. Distance a bit far from shopping location. Necessities not fully provided. Short of hand towel. My frd’s room short of safebox, bowls, wardrobe light not working. Hotel can consider ..."…"

Reviewed on 28 Jan. 2020

Panbil Residence Apartment Batam
Apartment Queen Victoria Batam
3 out of 5
Jalan Jendral Sudirman, Taman Baloi, Lubuk Baja, Batam, Riau Islands
The price is AU$33 per night from 27 Oct. to 28 Oct.
2.43 km from city centre
3.8/5Good! (18 reviews)
Excellent

"Excellent, convenient and quiet"…"

Reviewed on 31 Dec. 2019

Apartment Queen Victoria 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.

Visiting Batam

Couples looking to get away will find a romantic atmosphere in Batam, and many visitors are sure to appreciate the golf courses and waterfront. Tourists can also enjoy all the city has to offer including its water parks. Universal Studios Singapore®, Chinatown Heritage Center, and Gardens by the Bay are some of the top sights around the area.

  • There are 164 hotels and other accommodations in Batam
  • The closest major airport is in Batam Batu Besar (BTH-Hang Nadim) 9.6 from the city center
  • The next closest is in Singapore (SIN-Changi) 29.1 away

Sightseeing and Staying in Batam

Top activities include taking a ferry and golfing, while Batam Centre Ferry Terminal, Batam Centre, and Harbor Bay Ferry Terminal are favorite sights to visit. A couple of additional sights to add to your agenda are Kepri Mall and Drak Bike Park.

In Batam, there are 164 hotels and other lodging options so you'll have plenty of choices for your holiday retreat. Below are highly ranked ones based on our user reviews:

  • Aston Batam Hotel & Residence - This 3.5-star hotel features an indoor pool, a fitness center, and a bar. It's a favorite with Expedia travelers for its proximity to shopping and room size.
  • Radisson Golf & Convention Center Batam - Our customers like the family-friendly amenities and dining options at this hotel. With a stay at this 5-star hotel, guests can enjoy access to a full-service spa and a restaurant, along with free WiFi.
  • Ibis Styles Batam Nagoya - Guests who stay at this 3-star hotel in Batu Ampar can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its overall value and pool.

Outside the city, top places to visit include Universal Studios Singapore®, located 18.3 mi (29.4 from the city center, and Chinatown Heritage Center, which is 18.3 mi (29.4 away.

Dressing for Batam

  • Between January and March, you can expect the daytime average to be around 88°F and the nighttime average to be 73°F
  • From April to June, temperatures average about 89°F during the day and 75°F at night
  • July through September averages 88°F during the day and 75°F at night
  • In October-December, the average temperature is 87°F during the day and 74°F at night
  • Batam gets about 2.72 inches of rain per year
  • Hottest months are usually May and June with an average temperature of 89°F, while the coldest months are January and February with an average of 73°F

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 choice if you’re bringing your pet along.
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 Best Western Premier Panbil 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.

Recent Reviews in Batam

More trip options