Batam
2 guests

Adults:

2

Children:

0

Child’s age:

Batam

Oct 22 - Oct 23 ·
2 guests

Batam Resorts

Batam
2 guests

Adults:

2

Children:

0

Child’s age:

Over 330 stays assessed to highlight the standout picks

Navigation

1. Wyndham Panbil Batam

2. Radisson Golf & Convention Center Batam

3. Morelo Water Villa

4. Planet Holiday Hotel & Residence

Affordable resorts in Batam

5. Nagoya Hill Hotel Batam

6. Ktm Resort Batam

7. I Hotel Batam

Adult Resorts in Batam

8. The Residence Bintan

9. I Hotel Baloi Batam

10. Kelong Pancing Madu Tiga

Best Resorts in Batam

Wyndham Panbil Batam Wyndham Panbil Batam

Wyndham Panbil Batam

Jl Ahmad Yani
5.7 km (3.5 mi) from city center
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

The wonderful Wyndham Panbil Batam Hotel is rated 5 stars and features 232 rooms for guests to stay in.

You can unwind in a Turkish steam bath and a treatment room as well as relax in an infinity pool. Guests will also be able to enjoy hiking and cycling in the area.

8.6
407 reviews
~ US$66 / night

Wyndham Panbil Batam

5.7 km (3.5 mi) from city center
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

Wyndham Panbil Batam

The wonderful Wyndham Panbil Batam Hotel is rated 5 stars and features 232 rooms for guests to stay in.

You can unwind in a Turkish steam bath and a treatment room as well as relax in an infinity pool. Guests will also be able to enjoy hiking and cycling in the area.

8.6
407 reviews
From US$ 66 / night
  • Top location
Radisson Golf & Convention Center Batam Radisson Golf & Convention Center Batam

Radisson Golf & Convention Center Batam

Jl Jendral Sudirman,Sukajadi,Batam
3.6 km (2.2 mi) from city center
  • All inclusive
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

Located 3.7 km from such natural attractions as Dataran Engku Putri Garden, the 4-star Radisson Golf & Convention Center Batam Hotel includes a restaurant and a gift shop. Guests can swim in an infinity swimming pool, while this hotel provides views of the pool.

Radisson Golf & Convention Center Batam Hotel features facials and a shared lounge as well as a sauna and a foot bath for chilling out. At this Batam hotel, guests can enjoy fitness classes in a gym area.

8.9
331 reviews
~ US$103 / night

Radisson Golf & Convention Center Batam

3.6 km (2.2 mi) from city center
  • All inclusive
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

Radisson Golf & Convention Center Batam

Located 3.7 km from such natural attractions as Dataran Engku Putri Garden, the 4-star Radisson Golf & Convention Center Batam Hotel includes a restaurant and a gift shop. Guests can swim in an infinity swimming pool, while this hotel provides views of the pool.

Radisson Golf & Convention Center Batam Hotel features facials and a shared lounge as well as a sauna and a foot bath for chilling out. At this Batam hotel, guests can enjoy fitness classes in a gym area.

8.9
331 reviews
From US$ 103 / night
  • Great deal
  • Private beach
Morelo Water Villa Morelo Water Villa

Morelo Water Villa

Jl Trans Barelang, Jembatan 5 Galang
45.3 km (28.1 mi) from city center
23
  • In-room breakfast
  • Free parking
  • Room service
  • Air conditioning
  • Live entertainment
  • Sun terrace

Located around 10 minutes by car from Pantai Viovio Beach, the comfortable Morelo Water Villa Batam hotel offers amenities such as a nightclub, spa therapy, and a shared lounge. Featuring a private beach area and a restaurant, this 4-star smoke-free resort is 3.5 km from Jembatan 6 Barelang.

Guests can access a nightclub to add excitement to their stay. Activities such as canyoning and fisheries can be arranged by the Morelo.

Morelo Water Villa

45.3 km (28.1 mi) from city center
23
  • In-room breakfast
  • Free parking
  • Room service
  • Air conditioning
  • Live entertainment
  • Sun terrace

Morelo Water Villa

Located around 10 minutes by car from Pantai Viovio Beach, the comfortable Morelo Water Villa Batam hotel offers amenities such as a nightclub, spa therapy, and a shared lounge. Featuring a private beach area and a restaurant, this 4-star smoke-free resort is 3.5 km from Jembatan 6 Barelang.

Guests can access a nightclub to add excitement to their stay. Activities such as canyoning and fisheries can be arranged by the Morelo.

Resorts near Batam

Affordable resorts in Batam

  • Popular choice
Planet Holiday Hotel & Residence Planet Holiday Hotel & Residence

Planet Holiday Hotel & Residence

Jalan Raja Ali Haji, Sei Jodoh
5.6 km (3.5 mi) from Batam
  • BBQ facilities
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

The 4-star Planet Holiday Hotel & Residence Nagoya offers guests access to GO Massage Batam, which is only 8 minutes' walk away. Situated merely 0.6 km from the computer store "Nagoya Hill Shopping Mall", this hotel has a swimming pool as well as a steam room, a Jacuzzi, and a sauna.

A nightclub, a shared lounge, and karaoke are featured at the Planet. Guests can appreciate mini golf, table tennis, and billiard provided by this Nagoya hotel.

8.4
1262 reviews
~ US$41 / night

Planet Holiday Hotel & Residence

5.6 km (3.5 mi) from Batam
  • BBQ facilities
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Planet Holiday Hotel & Residence

The 4-star Planet Holiday Hotel & Residence Nagoya offers guests access to GO Massage Batam, which is only 8 minutes' walk away. Situated merely 0.6 km from the computer store "Nagoya Hill Shopping Mall", this hotel has a swimming pool as well as a steam room, a Jacuzzi, and a sauna.

A nightclub, a shared lounge, and karaoke are featured at the Planet. Guests can appreciate mini golf, table tennis, and billiard provided by this Nagoya hotel.

8.4
1262 reviews
From US$ 41 / night
Nagoya Hill Hotel Batam Nagoya Hill Hotel Batam

Nagoya Hill Hotel Batam

Jalan Teuku Umar, Super Block Nagoya Hill Batam
4.8 km (3.0 mi) from Batam
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Infinity pool

The fantastic Nagoya Hill Hotel Batam is located approximately a 10-minute walk from the computer store "Nagoya Hill Shopping Mall" and offers ticket service for a comfortable travel experience. This 4-star hotel offers 230 rooms with pool views, an Indonesian restaurant, and a poolside bar.

Offering an outdoor swimming pool Nagoya Hill Hotel Batam provides guests with a sauna and a banquet hall. There is a health club at the property.

8.6
453 reviews
~ US$48 / night

Nagoya Hill Hotel Batam

4.8 km (3.0 mi) from Batam
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Infinity pool

Nagoya Hill Hotel Batam

The fantastic Nagoya Hill Hotel Batam is located approximately a 10-minute walk from the computer store "Nagoya Hill Shopping Mall" and offers ticket service for a comfortable travel experience. This 4-star hotel offers 230 rooms with pool views, an Indonesian restaurant, and a poolside bar.

Offering an outdoor swimming pool Nagoya Hill Hotel Batam provides guests with a sauna and a banquet hall. There is a health club at the property.

8.6
453 reviews
From US$ 48 / night
Ktm Resort Batam Ktm Resort Batam

Ktm Resort Batam

Jalan Kolonel Soegiono, Tg. Pinggir
14.6 km (9.1 mi) from Batam
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

The 4-star Ktm Resort Batam Sekupang, situated approximately 20 minutes' walk from Sekupang Ferry Terminal, features a sauna, an aqua park, and a golf course. The resort is in the Sekupang district of Sekupang, 3.1 km from such natural sights as the minor Sambu Island.

The property has an outdoor swimming pool. There are numerous kayaking, ping-pong, and fisheries opportunities in the area.

8.4
640 reviews
~ US$40 / night

Ktm Resort Batam

14.6 km (9.1 mi) from Batam
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

Ktm Resort Batam

The 4-star Ktm Resort Batam Sekupang, situated approximately 20 minutes' walk from Sekupang Ferry Terminal, features a sauna, an aqua park, and a golf course. The resort is in the Sekupang district of Sekupang, 3.1 km from such natural sights as the minor Sambu Island.

The property has an outdoor swimming pool. There are numerous kayaking, ping-pong, and fisheries opportunities in the area.

8.4
640 reviews
From US$ 40 / night

Adult Resorts in Batam

I Hotel Batam I Hotel Batam

I Hotel Batam

Jalan Teuku Umar, Bukit Nagoya
4.6 km (2.9 mi) from Batam
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

Located about 5 minutes by car from Bukit Senyum Copy Shop, the 4-star I Hotel Batam Nagoya offers amenities such as a nightclub and a sauna. Located 2.2 km from Jalan Harbour Bay, this Nagoya hotel features a safety deposit box and 24-hour security.

There is an outdoor swimming pool with a hot tub. At the property, guests can take part in fitness classes offered at a fitness centre.

8.9
323 reviews
~ US$75 / night

I Hotel Batam

4.6 km (2.9 mi) from Batam
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

I Hotel Batam

Located about 5 minutes by car from Bukit Senyum Copy Shop, the 4-star I Hotel Batam Nagoya offers amenities such as a nightclub and a sauna. Located 2.2 km from Jalan Harbour Bay, this Nagoya hotel features a safety deposit box and 24-hour security.

There is an outdoor swimming pool with a hot tub. At the property, guests can take part in fitness classes offered at a fitness centre.

8.9
323 reviews
From US$ 75 / night
  • Best-rated
  • Private beach
The Residence Bintan The Residence Bintan

The Residence Bintan

Kampung Galang Batang, Gunung Kijang Bintan, Kepulauan Riau,Indonesia
70.6 km (43.9 mi) from Batam
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

The Residence Bintan Kawal hotel features views of the sea, and invites guests to enjoy a meal at an Asian restaurant or a drink at a poolside bar. Located in the Gunung Kijang district, this resort features 126 rooms along with a herb garden.

Access to an outdoor swimming pool with a hot tub available during your stay. The property also boasts a fitness centre with yoga instruction and bicycles for guests to keep fit. Beauty treatments at the Residence Bintan Kawal include body wraps, body scrub, and pedicure along with spa amenities such as a treatment room and a foot bath.

9.1
992 reviews
~ US$195 / night

The Residence Bintan

70.6 km (43.9 mi) from Batam
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

The Residence Bintan

The Residence Bintan Kawal hotel features views of the sea, and invites guests to enjoy a meal at an Asian restaurant or a drink at a poolside bar. Located in the Gunung Kijang district, this resort features 126 rooms along with a herb garden.

Access to an outdoor swimming pool with a hot tub available during your stay. The property also boasts a fitness centre with yoga instruction and bicycles for guests to keep fit. Beauty treatments at the Residence Bintan Kawal include body wraps, body scrub, and pedicure along with spa amenities such as a treatment room and a foot bath.

9.1
992 reviews
From US$ 195 / night
I Hotel Baloi Batam I Hotel Baloi Batam

I Hotel Baloi Batam

Komplek Baloi Kusuma Indah No,7
4.8 km (3.0 mi) from Batam
  • BBQ facilities
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

The 4-star smoke-free I Hotel Baloi Batam Nagoya offers quick access to Pasar Penuin, situated only a 5-minute walk away. This Nagoya hotel features an outdoor swimming pool and 2 restaurants serving Indonesian, Asian, and international dishes.

Other facilities at this Nagoya hotel include a nightclub, a sauna, and a sunbathing terrace.

8.8
363 reviews
~ US$81 / night

I Hotel Baloi Batam

4.8 km (3.0 mi) from Batam
  • BBQ facilities
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

I Hotel Baloi Batam

The 4-star smoke-free I Hotel Baloi Batam Nagoya offers quick access to Pasar Penuin, situated only a 5-minute walk away. This Nagoya hotel features an outdoor swimming pool and 2 restaurants serving Indonesian, Asian, and international dishes.

Other facilities at this Nagoya hotel include a nightclub, a sauna, and a sunbathing terrace.

8.8
363 reviews
From US$ 81 / night

Party Resorts in Batam

Kelong Pancing Madu Tiga Kelong Pancing Madu Tiga

Kelong Pancing Madu Tiga

Jln.Senggarang Besar, Rt.002/Rw.005. Kel. Senggarang, Kec. Tanjungpinang Kota, Kota Tanjungpinang, Provinsi Kepulauan Riau, 29111 Tanjungpinang, Indonesia
46.2 km (28.7 mi) from Batam
  • Restaurant
  • Shuttle service
  • 24-hour security
  • Air conditioning
  • Bar/ Lounge area
  • Terrace

Situated approximately a 25-minute stroll from the Bintan Penyengat Island, the comfortable Kelong Pancing Madu Tiga Hotel Tanjung Pinang features a restaurant. This Tanjung Pinang resort also entices guests with shuttle service.

Canyoning and fisheries are also available in the area.

8.8
31 reviews
~ US$20 / night

Kelong Pancing Madu Tiga

46.2 km (28.7 mi) from Batam
  • Restaurant
  • Shuttle service
  • 24-hour security
  • Air conditioning
  • Bar/ Lounge area
  • Terrace

Kelong Pancing Madu Tiga

Situated approximately a 25-minute stroll from the Bintan Penyengat Island, the comfortable Kelong Pancing Madu Tiga Hotel Tanjung Pinang features a restaurant. This Tanjung Pinang resort also entices guests with shuttle service.

Canyoning and fisheries are also available in the area.

8.8
31 reviews
From US$ 20 / night
Pacific Palace Hotel Pacific Palace Hotel

Pacific Palace Hotel

Jln. Duyung Sei. Jodoh, Kepulauan Riau
6.1 km (3.8 mi) from Batam
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Located 17 minutes' walk from Harbour Bay Ferry in Nagoya, Pacific Palace Hotel Nagoya offers a steam room, a Jacuzzi, and a sauna. While staying at the hotel, a safe deposit box and 24-hour security are available for guests to use.

The Pacific Palace has a swimming pool with a hot tub.

8.2
532 reviews
~ US$43 / night

Pacific Palace Hotel

6.1 km (3.8 mi) from Batam
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Pacific Palace Hotel

Located 17 minutes' walk from Harbour Bay Ferry in Nagoya, Pacific Palace Hotel Nagoya offers a steam room, a Jacuzzi, and a sauna. While staying at the hotel, a safe deposit box and 24-hour security are available for guests to use.

The Pacific Palace has a swimming pool with a hot tub.

8.2
532 reviews
From US$ 43 / night
  • Beach access
Four Points By Sheraton Bintan, Lagoi Bay Four Points By Sheraton Bintan, Lagoi Bay

Four Points By Sheraton Bintan, Lagoi Bay

Lagoi Bay Lot B-12
35.9 km (22.3 mi) from Batam
  • Picnic area/ Tables
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The public Lagoi Sandy Beach is 1.3 km from the fantastic Four Points By Sheraton Bintan, Lagoi Bay hotel, which boasts a sun deck and playground.

There is an adult pool for guests to enjoy their stay.

8.6
771 reviews
~ US$135 / night

Four Points By Sheraton Bintan, Lagoi Bay

35.9 km (22.3 mi) from Batam
  • Picnic area/ Tables
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Four Points By Sheraton Bintan, Lagoi Bay

The public Lagoi Sandy Beach is 1.3 km from the fantastic Four Points By Sheraton Bintan, Lagoi Bay hotel, which boasts a sun deck and playground.

There is an adult pool for guests to enjoy their stay.

8.6
771 reviews
From US$ 135 / night

Golf Resorts in Batam

  • Beach access
Sadi Beach House Sadi Beach House

Sadi Beach House

Jalan Pantai
67.1 km (41.7 mi) from Batam
  • BBQ facilities
  • Free parking
  • Concierge desk
  • Air conditioning
  • Spa & wellness centre
  • Pool with view

Sadi Beach House Teluk Bakau hotel is located around 25 minutes' walk from Library at Trikora and features spa therapy and barbecue.

Options for an active stay feature a fitness room and an outdoor swimming pool available on site. Sadi Beach House hotel also offers sports activities, including snorkelling, diving, and canyoning.

9.4
87 reviews
~ US$95 / night

Sadi Beach House

67.1 km (41.7 mi) from Batam
  • BBQ facilities
  • Free parking
  • Concierge desk
  • Air conditioning
  • Spa & wellness centre
  • Pool with view

Sadi Beach House

Sadi Beach House Teluk Bakau hotel is located around 25 minutes' walk from Library at Trikora and features spa therapy and barbecue.

Options for an active stay feature a fitness room and an outdoor swimming pool available on site. Sadi Beach House hotel also offers sports activities, including snorkelling, diving, and canyoning.

9.4
87 reviews
From US$ 95 / night
The Anmon Resort Bintan The Anmon Resort Bintan

The Anmon Resort Bintan

Jln. Raja Haji Km 01 No.88, Kawasan Pariwisata, Teluk Sebong Lagoi, Bintan, Kepulauan Riau
31.3 km (19.5 mi) from Batam
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Saltwater pool

The comfortable 4-star The Anmon Resort Bintan Lagoi is located around a 10-minute drive from Beach and features an aqua park and spa therapy on site.

Guests are welcome to spend time by an outdoor swimming pool and enjoy a head massage, a back massage, and a couples' massage.

8.7
366 reviews
~ US$92 / night

The Anmon Resort Bintan

31.3 km (19.5 mi) from Batam
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Saltwater pool

The Anmon Resort Bintan

The comfortable 4-star The Anmon Resort Bintan Lagoi is located around a 10-minute drive from Beach and features an aqua park and spa therapy on site.

Guests are welcome to spend time by an outdoor swimming pool and enjoy a head massage, a back massage, and a couples' massage.

8.7
366 reviews
From US$ 92 / night
Kamuela Villa Lagoi Bay Bintan Kamuela Villa Lagoi Bay Bintan

Kamuela Villa Lagoi Bay Bintan

Jln. Gurindam Duabelas Kav T30-32 Lagoi
36.3 km (22.5 mi) from Batam
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Kamuela Villa Lagoi Bay Bintan hotel, located 5 minutes' walk from Lagoi Bay Lantern Park, features Wi-Fi in the rooms. This resort offers a private garden as well as a car park.

Among other amenities, this property offers a private swimming pool.

8.5
335 reviews
~ US$88 / night

Kamuela Villa Lagoi Bay Bintan

36.3 km (22.5 mi) from Batam
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Kamuela Villa Lagoi Bay Bintan

Kamuela Villa Lagoi Bay Bintan hotel, located 5 minutes' walk from Lagoi Bay Lantern Park, features Wi-Fi in the rooms. This resort offers a private garden as well as a car park.

Among other amenities, this property offers a private swimming pool.

8.5
335 reviews
From US$ 88 / night

Batam Honeymoon Resorts

  • Private beach
Cassia Bintan, Part Of Banyan Group Cassia Bintan, Part Of Banyan Group

Cassia Bintan, Part Of Banyan Group

Jalan Teluk Berembang Laguna Bintan Resorts
33.1 km (20.5 mi) from Batam
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Pool with view

The 4-star Cassia Bintan, Part Of Banyan Group Hotel Lagoi is approximately a 25-minute walk from Pantai Kampung Baru and offers guided tour service, as well as cars for rent. Featuring yoga instruction and bicycles, the resort is located in a beach area of the city.

Feel free to enjoy snorkelling, canyoning, and ping-pong or an infinity swimming pool if time allows. You can try fishing and hiking at the Cassia Bintan Lagoi.

8.9
581 reviews
~ US$143 / night

Cassia Bintan, Part Of Banyan Group

33.1 km (20.5 mi) from Batam
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Pool with view

Cassia Bintan, Part Of Banyan Group

The 4-star Cassia Bintan, Part Of Banyan Group Hotel Lagoi is approximately a 25-minute walk from Pantai Kampung Baru and offers guided tour service, as well as cars for rent. Featuring yoga instruction and bicycles, the resort is located in a beach area of the city.

Feel free to enjoy snorkelling, canyoning, and ping-pong or an infinity swimming pool if time allows. You can try fishing and hiking at the Cassia Bintan Lagoi.

8.9
581 reviews
From US$ 143 / night
  • Private beach
The Kelong Trikora Resort The Kelong Trikora Resort

The Kelong Trikora Resort

Jalan Wisata Bahari
66.8 km (41.5 mi) from Batam
30
  • Restaurant
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Full body massage
  • Outdoor swimming pool

The comfortable 3-star The Kelong Trikora Resort Kangkakawal is situated about a 10-minute ride from the modest Museum Bahari Bintan and features spa therapy and spa services.

There is a swimming pool for guests to enjoy their stay. Onsite you can engage in various activities, such as snorkelling, diving, and hiking.

9.6
95 reviews
~ US$112 / night

The Kelong Trikora Resort

66.8 km (41.5 mi) from Batam
30
  • Restaurant
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Full body massage
  • Outdoor swimming pool

The Kelong Trikora Resort

The comfortable 3-star The Kelong Trikora Resort Kangkakawal is situated about a 10-minute ride from the modest Museum Bahari Bintan and features spa therapy and spa services.

There is a swimming pool for guests to enjoy their stay. Onsite you can engage in various activities, such as snorkelling, diving, and hiking.

9.6
95 reviews
From US$ 112 / night

Are you in a hurry?

Here is a quick list of Resorts in Batam, selected based on their rating

Name of hotel Accommodation Rating Price, $
Wyndham Panbil Batam

8.6 / 10

(407 Reviews)

From 66$
Radisson Golf & Convention Center Batam

8.9 / 10

(331 Reviews)

From 103$
Planet Holiday Hotel & Residence

8.4 / 10

(1262 Reviews)

From 41$
Nagoya Hill Hotel Batam

8.6 / 10

(453 Reviews)

From 48$
Ktm Resort Batam

8.4 / 10

(640 Reviews)

From 40$

Location