Batam Resorts

Most properties 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

Featured Resorts in Batam

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
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
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
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
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
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

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

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
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
Batam View Beach Resort
3.5 out of 5
Jl. Hang Lekir Nongsa, Batam, Batam Island, 29432
The price is S$123 per night from 8 Feb to 9 Feb
S$123
per night
8 Feb - 9 Feb
3.5/5 Good! (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
Nongsa Point Marina & Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Kepulauan Riau, Batam, Batam Island, 29432
The price is S$84 per night from 26 Feb to 27 Feb
S$84
per night
26 Feb - 27 Feb
3.5/5 Good! (178 reviews)
Nongsa Vacation
"It was a nice resort. Except it was raining all day for both days. Room was good with sea view. The TV was a little "difficult" TV controls was not friendly, I could not control the volume. Cafe menu was a little limited."

Reviewed on 25 Jan,2023

Nongsa Point Marina & Resort
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.

Other property types in Batam

Lovina at Pollux Meisterstadt
3 out of 5
Pollux habibie batam - Batam City, Tower 1, 11th Floor unit 1115, Batam, Riau Islands, 29444
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
 Lovina at One Residence
3 out of 5
Jl. Engku Putri Utara, Tlk Tering, Batam, Batam Island, 29461
Lovina at One Residence
Panbil Residence Serviced Apartment
3.5 out of 5
Jalan Ahmad Yani, Panbil Estate, Muka Kuning, Sei Beduk, Batam, Batam Island, 29433
4.1/5 Very Good! (100 reviews)
Awesome Stay
"Superb stay - family love it so much. Will return for next trip."

Reviewed on 22 Nov,2022

Panbil Residence Serviced Apartment
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 Resorts information

Number of reviews
1500
Accommodation
6 Resorts
Lowest Price
S$37
Highest Price
S$403

Frequently asked questions

What can I expect from a resort holiday in Batam?
Longing for a relaxing getaway? Indulge in all the comforts of a resort, where you can find everything you need for your holiday – from convenient dining options to activities and shopping. Pick from 6 resorts in Batam and discover the best one for you, whether you envision yourself sipping drinks by a sprawling pool or exploring the on-site boutiques.
What's the best resort in Batam?
Montigo Resorts Nongsa - Luxury property rated 4.5 stars. Features 2 restaurants, a full-service spa and a children’s pool. Holiday Inn Resort Batam, an IHG Hotel - Family-friendly resort rated 4 stars. Has 4 outdoor pools, 4 restaurants and 2 bars. Turi Beach Resort - Beach property rated 4 stars. Enjoy the 2 outdoor pools, 3 restaurants and 2 poolside bars. HARRIS Resort Barelang Batam - Family-friendly property with a 4-star rating. Amenities include a full-service spa, a children’s club and a nightclub. Batam View Beach Resort - Beach property rated 3.5 stars. Access to 2 outdoor pools, 2 restaurants and a private beach.
How many hotel resorts are there in Batam?
Take your pick from Expedia’s 6 resorts in Batam, where you’ll find top-notch bars, beautiful guest rooms and more.
What can I do in Batam?
Travellers enjoy activities such as golfing in Batam, and also have good things to say about the swimming and other opportunities for water recreation. Learn about local history at monuments like Barelang Bridge, or discover the shopping possibilities at Kepri Mall. Other top attractions in the area include Universal Studios Singapore and Batam Centre Ferry Terminal.
What's the seasonal weather like in Batam?
The hottest months are usually May and April, with an average temperature of 27°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Batam are December, January, November and October, with each month seeing an average of 247 mm of rainfall.
What's the best way to get to and around Batam?
Fly into Batam Batu Besar (BTH-Hang Nadim), which is located 5.4 mi (8.8 km) from the heart of the city. Otherwise, you can search for flights to Changi Airport (SIN), which is 17.5 mi (28.2 km) away. If you’d like to venture out around the area, you may want a rental car for your journey.

Recent Reviews in Batam
Expedia verified reviews