Best Resorts in Batam

Start date: Check-in selected.
To Date
End date: Check-out
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Resorts in Batam

Montigo Resorts Nongsa
5.0 star property
8.8 out of 10, Excellent, (478)
"Great sea view & very large, clean villa. Staff are engaging & approachable 🌟🌟🌟🌟🌟"
Singapore
Jaz
$113 nightly
The price is $124
Nov 8 - Nov 9
Total with taxes and fees
Montigo Resorts Nongsa
Batam View Beach Resort
4.0 star property
7.2 out of 10, Good, (187)
"Staff were so attentive & accomodating that we got to know them by name & treated us as family not just tourists."
Australia
Michael
Batam View Beach Resort
Turi Beach Resort
4.0 star property
7.6 out of 10, Good, (458)
"nice view and beach"
United States
Goh
$57 nightly
The price is $64
Nov 11 - Nov 12
Total with taxes and fees
Turi Beach Resort
HARRIS Resort Barelang Batam
4.0 star property
8.4 out of 10, Very Good, (27)
"Amazing place to stay"
Singapore
Cai
$48 nightly
The price is $53
Nov 9 - Nov 10
Total with taxes and fees
HARRIS Resort Barelang Batam
Holiday Inn Resort Batam by IHG
4.0 star property
8.2 out of 10, Very Good, (435)
"A bit far from Batam ferry terminal but an overall great place to stay and relax "
Singapore
Bharat
$56 nightly
The price is $61
Dec 7 - Dec 8
Total with taxes and fees
Holiday Inn Resort Batam by IHG
Nongsa Point Marina & Resort
4.0 star property
7.2 out of 10, Good, (204)
"Nongsa Resort is really lovely, and romantic and family friendly. Wonderful staff and great food. Awesome bar with pool table and a generally really cool atmosphere. Being by the water and the marina is gorgeous, and the hotel team are generally wonderful. I will be back! Great music too. "
United States
Ryan
$55 nightly
The price is $60
Nov 20 - Nov 21
Total with taxes and fees
Nongsa Point Marina & Resort
The Sanchaya
5.0 star property
9.8 out of 10, Exceptional, (129)
"Very accommodating staf"
Singapore
Peter
$464 nightly
The price is $511
Nov 30 - Dec 1
Total with taxes and fees
The Sanchaya
Indra Maya Pool Villas
5.0 star property
8.4 out of 10, Very Good, (33)
"Very friendly and good staff going way beyond and helping us out when needed "
Singapore
Amira
Indra Maya Pool Villas
Angsana Bintan
5.0 star property
8.4 out of 10, Very Good, (669)
"Good property, especially for families. Very good beach, and courteous staff"
Singapore
Abhishek
$93 nightly
The price is $102
Nov 17 - Nov 18
Total with taxes and fees
Angsana Bintan
Banyu Biru Villa
5.0 star property
8.6 out of 10, Excellent, (26)
"Employees are so kind that we felt comfortable "
Japan
TOMONARI
$243 nightly
The price is $268
Nov 10 - Nov 11
Total with taxes and fees
Banyu Biru Villa
Natra Bintan, a Tribute Portfolio Resort
5.0 star property
8.8 out of 10, Excellent, (424)
"great staff and very decent food with Asia’s largest swimming pool - at least, that was what i was told"
United States
Edward Woon
$129 nightly
The price is $142
Nov 9 - Nov 10
Total with taxes and fees
Natra Bintan, a Tribute Portfolio Resort
Viovio Beach & Resort
2.5 star property
Viovio Beach & Resort
Morelo Water Villa
3.5 star property
$158 nightly
The price is $174
Nov 10 - Nov 11
Total with taxes and fees
Morelo Water Villa
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Batam Hotel Reviews

Find out more about Batam

Batam Resorts information

Number of reviews
3,068
Accommodation
15 Resorts
Lowest Price
$53
Highest Price
$511

Frequently asked questions

What can I expect from a resort vacation in Batam?
Longing for a relaxing getaway? Indulge in all the comforts of a resort, where you can find everything you need for your vacation from tasty food and drink options to entertainment and shopping. Pick from 6 resorts in Batam and discover the right one for you, whether you envision yourself kicking back in a room with stunning views or hitting the golf course for an afternoon game.
What's a top resort in Batam?
Batam View Beach Resort - Beach resort. Features 2 outdoor pools, 2 restaurants, and a private beach. Holiday Inn Resort Batam by IHG - Family-friendly resort. Has 4 outdoor pools, 4 restaurants, and 2 bars. Montigo Resorts Nongsa - Luxury resort. Enjoy the 2 outdoor pools, 2 restaurants, and spa. HARRIS Resort Barelang Batam - Family-friendly resort. Amenities include a full-service spa, a children's club, and a fitness center. Nongsa Point Marina & Resort - Beach resort. Access to 2 outdoor pools, a marina, and a children's pool.
How many hotel resorts will I be able to find in Batam?
Take your pick from Expedia's 6 resorts in Batam where you'll find fun for all ages, spacious guest rooms, and more.
What can I do in Batam?
Travelers enjoy activities like golfing in Batam, and also have good things to say about the swimming and other opportunities for water recreation. Monuments like Barelang Bridge and Batam Sign are places to learn more about the local history, while avid golfers can hit the links at Tamarin Santana Golf Club and South Links Country Club. Other top attractions in the area include Universal Studios Singapore and Gardens by the Bay.
What's the weather like in Batam?
The hottest months are usually May and April with an average temp of 83°F, while the coldest months are January and February with an average of 81°F. The rainiest months in Batam are December, November, May, and January, with each month seeing an average of 13 inches 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 city center. You can also search for flights into Singapore Changi Airport (SIN), which is 17.5 mi (28.2 km) away. If you'd like to venture out around the area, consider renting a car to take in more sights.

Explore a world of travel with Expedia