3 Star Batam Hotels 
All TitleCountry Hotels
and also...
Hotels in TitleContinent
and also...
Hotels in TitleContinent
Hover over any Batam hotel to view details
89 Hotel
Starting from
39
Starting from
Jl. Pembangunan Baloi Blok VI Penuin
Batam 29432
89 Hotel is located in central Batam, approximately 67 km from Sultan Ismail Airport. The hotel offers free Wi-Fi in public areas, a spa, fitness centre and 2 dining options. The air-conditioned rooms at Hotel 89 come with a cable TV and minibar.
Batam 29432
89 Hotel is located in central Batam, approximately 67 km from Sultan Ismail Airport. The hotel offers free Wi-Fi in public areas, a spa, fitness centre and 2 dining options. The air-conditioned rooms at Hotel 89 come with a cable TV and minibar.
(Click marker for details)
Harbour Bay Amir Hotel
Starting from
41
Starting from
Jl Duyung, Sei Jodoh - Batu Ampar
Batam 29432
Harbour Bay Amir Hotel is located on Batam Island in the Riau Archipelago of Indonesia. The hotel offers free internet and private karaoke rooms. Free parking is available.
Batam 29432
Harbour Bay Amir Hotel is located on Batam Island in the Riau Archipelago of Indonesia. The hotel offers free internet and private karaoke rooms. Free parking is available.
(Click marker for details)
Puri Garden Hotel
Starting from
44
Starting from
Jl Teuku Umar no 01
Batam 29432
In the heart of the bustling Nagoya district, the exclusive Puri Garden Hotel is near many of Batam's attractions, including historical sites, fine restaurants and shopping. Free Wi-Fi is available.
Batam 29432
In the heart of the bustling Nagoya district, the exclusive Puri Garden Hotel is near many of Batam's attractions, including historical sites, fine restaurants and shopping. Free Wi-Fi is available.
(Click marker for details)
Swiss Inn Batam
Starting from
50
Starting from
Komplek Villa Idaman Baloi
Batam 29432
Swiss Inn Batam is a stylish hotel in Lubuk Baja. The hotel is a few minutes from the Sekupang, Batam Centre and Batu Ampar ferry terminals. Hang Nadim Airport is a 30-minutes drive.
Batam 29432
Swiss Inn Batam is a stylish hotel in Lubuk Baja. The hotel is a few minutes from the Sekupang, Batam Centre and Batu Ampar ferry terminals. Hang Nadim Airport is a 30-minutes drive.
(Click marker for details)
KTM Resort Batam
Starting from
55
Starting from
JL. Kolonel Soegiono Tanjung Pinggir Sekupang
Batam 29432
Located on the beachfront, KTM Resort Batam offers views of the Singapore skyline. It has an outdoor pool, tennis court and salt water jacuzzi. Free Wi-Fi and parking are available.
Batam 29432
Located on the beachfront, KTM Resort Batam offers views of the Singapore skyline. It has an outdoor pool, tennis court and salt water jacuzzi. Free Wi-Fi and parking are available.
(Click marker for details)
Sijori Resort, Batam
Starting from
60
Starting from
Jalan Ir No. 6 sekupang
Batam
Set amidst tropical gardens, Sijori Resort is located in Batam, a 10-minute drive from Sekupang Ferry Terminal. It features a swimming pool, free Wi-Fi and rooms with private balconies.
Batam
Set amidst tropical gardens, Sijori Resort is located in Batam, a 10-minute drive from Sekupang Ferry Terminal. It features a swimming pool, free Wi-Fi and rooms with private balconies.
(Click marker for details)
Which shows and attractions do you recommend in Batam?
Tell us about your favorites on our Facebook page
Tell us about your favorites on our Facebook page

