Check prices on hotels in Batam Island

Search Hotels near Top Batam Island Attractions

Top 10 Hotels in Batam Island

See all 130 Hotels in Batam Island
Montigo Resorts Nongsa
Montigo Resorts Nongsa

Jl. Hang Lekir, Batam 29400

4.5 out of 5.0
4.4 out of 5 (189 reviews)

Offering direct access to the beach, this Nongsa resort is 14.5 mi (23.3 km) from Mega Mall. Marina Barrage and Marina Bay …

SGD279
Batam View Beach Resort
Batam View Beach Resort

Jl. Hang Lekir Nongsa, Batam 29432

3.5 out of 5.0
3.5 out of 5 (98 reviews)

Nestled on the beach, this Nongsa resort is 2.5 mi (4 km) from Nongsa Pura Ferry Terminal and 2.9 mi (4.6 km) from Tamarin …

SGD78
Da Vienna Boutique Hotel
Da Vienna Boutique Hotel

Jl. Pembangunan Nagoya, Batam 29444

3.0 out of 5.0
4.1 out of 5 (130 reviews)

Located in Lubuk Baja, this spa hotel is 1.8 mi (2.9 km) from Harbor Bay Ferry Terminal and 2.4 mi (3.8 km) from Maha Vihar …

SGD40
Allium Batam Hotel
Allium Batam Hotel

Komplek Panorama Nagoya, Batam 29432

4.0 out of 5.0
4 out of 5 (75 reviews)

Located in Lubuk Baja, this hotel is 1.1 mi (1.7 km) from Harbor Bay Ferry Terminal and 2.9 mi (4.7 km) from Maha Vihara Duta …

Get Rates
Grands i Hotel
Grands i Hotel

Jl Teuku Umar Bukit Nagoya, Batam 29432

4.0 out of 5.0
4.2 out of 5 (161 reviews)

Located in Lubuk Baja, this hotel is 1.7 mi (2.7 km) from Harbor Bay Ferry Terminal and 2.2 mi (3.5 km) from Maha Vihara Duta …

Get Rates
Venesia Hotel
Venesia Hotel

Komplek Rejeki Graha Mas No. 12-12A, Batam

3.0 out of 5.0
3.8 out of 5 (49 reviews)

Located in Lubuk Baja, this hotel is 2.4 mi (3.9 km) from Mega Mall and within 32 mi (52 km) of Universal Studios Singapore …

SGD27
Greenland Hotel Batam
Greenland Hotel Batam

Komplek Ruko Greenland Blok J No.12A-16, Batam 29432

2.0 out of 5.0
4.2 out of 5 (18 reviews)

Situated in Batam, this hotel is 0.9 mi (1.5 km) from Mega Mall.

Get Rates
The Centro Hotel & Residence by Orchardz
The Centro Hotel & Residence by Orchardz

Jl. Central Raya No. 08, Batam 29463

3.5 out of 5.0
3.4 out of 5 (12 reviews)

Situated in Batam, this hotel is 3.4 mi (5.5 km) from Mega Mall and within 32 mi (52 km) of Universal Studios Singapore® an …

SGD38
Ibis Styles Batam Nagoya
Ibis Styles Batam Nagoya

Jalan Yos Sudarso Bengkong Laut, Batam 29458

3.0 out of 5.0
4.3 out of 5 (3 reviews)

Located in Batu Ampar, this hotel is 2.4 mi (3.9 km) from Maha Vihara Duta Maitreya Buddhist Temple and 2.8 mi (4.5 km) fro …

SGD46
Zia Boutique Hotel
Zia Boutique Hotel

Jl. Laksamana Bintan Komplek Inti Batam, Batam 29433

3.5 out of 5.0
3.6 out of 5 (18 reviews)

Located in Lubuk Baja, this hotel is 2.6 mi (4.2 km) from Mega Mall.

SGD30

Recent Reviews in Batam Island

Where to stay in Batam Island?

About Batam Island

Search for hotels in Batam Island on Expedia.sg. You can easily find your hotels in Batam Island using one of the methods below:

  • View our selection of featured hotels in Batam Island
  • Use the map to find hotels in the Batam Island neighborhood you prefer
  • Use the filters to see hotels in a specific area of Batam Island, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Batam Island
  • Enter your travel dates to view the best deals on hotels in Batam Island - while they last
false