Search Hotels near Top Batam Attractions

Most Popular Hotels in Batam

See all 132 Hotels in Batam
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Radisson Golf & Convention Center Batam

Radisson Golf & Convention Center Batam

Jl. Jendral Sudirman, Sukajadi, Batam 29432

4.0 out of 5.0
4.5 out of 5 (55 reviews)

Located in the heart of Batam, this hotel is 4.4 mi (7 km) from Mega Mall.

£37
Best Western Premier Panbil

Best Western Premier Panbil

Jl Ahmad Yani, Batam 29433

4.0 out of 5.0
4.7 out of 5 (20 reviews)

Located in the heart of Batam, this hotel is 4.4 mi (7.1 km) from Mega Mall.

Get Rates
Harmoni Hotel

Harmoni Hotel

Jl. Imam Bonjol, Batam 29432

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

Located in Lubuk Baja, this spa hotel is 1.1 mi (1.8 km) from Harbor Bay Ferry Terminal and 2.8 mi (4.5 km) from Maha Vihar …

£37
Da Vienna Boutique Hotel

Da Vienna Boutique Hotel

Jl. Pembangunan Nagoya, Batam 29444

3.0 out of 5.0
4.1 out of 5 (132 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 …

£21
The BCC Hotel & Residence

The BCC Hotel & Residence

Jl. Bunga Mawar, Baloi Kusuma, Batam 29432

4.0 out of 5.0
3.6 out of 5 (154 reviews)

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

£27
Hotel CJL

Hotel CJL

Komplek Ruko Taman Carina & Jl. Brigjen, Batam

2.0 out of 5.0

Situated in Batam, this hotel is 12.3 mi (19.7 km) from Mega Mall.

£10
Swiss-Belhotel Harbour Bay

Swiss-Belhotel Harbour Bay

Jl. Duyung, Sei Jodoh Batu Ampar, Batam 29432

3.5 out of 5.0
4.2 out of 5 (252 reviews)

Located in Batu Ampar, this hotel is 0.5 mi (0.8 km) from Harbor Bay Ferry Terminal and within 6 mi (10 km) of Maha Vihara …

£30
Gideon Hotel Batam

Gideon Hotel Batam

Komp Penuin Centre Blok AA No. 1, Batam 36000

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

Located in Lubuk Baja, this hotel is 2.4 mi (3.9 km) from Harbor Bay Ferry Terminal and within 6 mi (10 km) of Kepri Mall and …

Get Rates
Novotel Batam

Novotel Batam

Jalan Duyung Sei Jodoh, Batam 29432

4.0 out of 5.0
3.6 out of 5 (154 reviews)

Located in Batam, this family-friendly hotel is 0.7 mi (1.1 km) from Harbor Bay Ferry Terminal, and within 6 mi (10 km) of …

£24
Harmoni Suites Hotel

Harmoni Suites Hotel

Jl. Imam Bonjol No. 1, Batam 29432

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

Located in Lubuk Baja, this spa hotel is within 3 mi (5 km) of Nagoya Hill Shopping Mall, Harbor Bay Ferry Terminal, and Maha …

£21

Recent Reviews in Batam

Narrow your search

Pocket Guide: Batam

Search for hotels in Batam on Expedia.co.uk. You can easily find your hotels in Batam using one of the methods below:
  • View our selection of featured hotels in Batam
  • Use the map to find hotels in the Batam neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Batam, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Batam
  • Enter your travel dates to view the best deals on hotels in Batam - while they last
false