Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

229 hotels in Batam

Search the best hotels and places to stay in Batam

View map
If you are looking for a high-end accommodation for your next journey in Batam, we are happy to provide you with the best Riau Islands hotel deals. Ibooked.ca enables you to narrow your search in Riau Islands by services and hotel brands. We’ve got family hotels, apartments and B&Bs with a large list of facilities and services as well as other attractive accommodation options that give you a perfect base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Komplek Business Center Blok IV No. 17, Batam, IndonesiaView on map
7.5 km from City Centre
Providing a 24-hour restaurant which serves Indonesian dishes, the hotel welcomes guests in a tourist area of Batam.
Price fromC$ 31per nightSelect
Not available
Jalan Engku Putri No 01, Batam, Indonesia, 39111View on map
5.9 km from City Centre1.3 km from Batam Centre Ferry Terminal
Boasting an outdoor pool, this hotel is set a short distance from Batam Centre Ferry Terminal and a ferry port.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 39per nightSelect
Not available
Jl. Duyung, Sei Jodoh, Batu Ampar Batam, Batam, Indonesia, 29432
A 24-hour restaurant along with cots and a buffet for children are available in this hotel, conveniently set close to a ferry port.
6.8
Nice28 reviews
Price fromC$ 97per nightSelect
Not available
Jalan Hang Lekiu Nongsa, Batam, Indonesia, 29465
Featuring a swimming pool, this venue offers 141 rooms right in a tourist area.
6.6
Nice30 reviews
Price fromC$ 134per nightSelect
Not available
Jl. Hang Lekir, Batam, Indonesia
12.4 km from City Centre
Perfectly located close to a ferry port, the hotel is also popular for snorkeling, canoeing and kayaking.
7.6
Very good41 reviews
Price fromC$ 165per nightSelect
Not available
Jalan Imam Bonjol 1, Batam, Indonesia
7.0 km from City Centre
Featuring a convenient location seconds from Maha Vihara Duta Maitreya Temple, this hotel offers 141 non-smoking rooms and a 24-hour restaurant.
7.0
Very good9 reviews
Price fromC$ 1 964per nightSelect
Not available
Jalan Hang Lekir, Batam, Indonesia, 00000
The hotel provides en-suite rooms and a café bar, conveniently located in a beach area.
7.6
Very good9 reviews
Price fromC$ 317per nightSelect
Not available
No A8 City Plaza Nagoya, Batam, Indonesia
7.2 km from City Centre
Guests of this venue can use an indoor swimming pool with a hot tub and a Jacuzzi or pamper themselves at a spa centre.
7.6
Very good53 reviews
Price fromC$ 68per nightSelect
Not available
Jl Kh Ahmad Dahlan 1, Batam, Indonesia
The hotel overlooks the sea and offers Italian cuisine, boasting location in a ski area.
7.4
Very good32 reviews
Price fromC$ 274per nightSelect
Not available
Jl. Bengkong Laut, Batam, Batam, Indonesia
8.8 km from City Centre
Guests can visit Batam Transportation Service located nearby, while onsite there is a wellness area and a massage room.
7.2
Very good6 reviews
Price fromC$ 143per nightSelect
Not available
Jalan Duyung Sei Jodoh, Batam, Indonesia, 29432
This comfortable hotel with an indoor pool is just a 50-minute drive from Times Travel.
8.0
Great44 reviews
Price fromC$ 121per nightSelect
Not available
Jalan Bunga Mawar Baloi Kusuma, Batam, Indonesia, 29432
6.2 km from City Centre
Featuring a private pool, this property is set a short distance from BCS Mall and Maha Vihara Duta Maitreya Temple.
8.0
Great40 reviews
Price fromC$ 100per nightSelect
Not available
Komplek Panorama Nagoya, Batam, Indonesia, 29432
7.8 km from City Centre
The hotel features a kids' club and a game room for children, offering prime location close to a ferry port.
8.0
Great7 reviews
Price fromC$ 190per nightSelect
Not available
Jl. Engku Putri, Batam, Indonesia, NULL
The venue features a swimming pool and an outdoor restaurant, boasting location next to Toko Hobi Kita.
8.4
Great52 reviews
Price fromC$ 113per nightSelect
Not available
Waterfront City, Batam, Indonesia, 29422
10.8 km from City Centre
While staying in the attractive hotel guests can relax in an outdoor pool or in the 24-hour restaurant on site.
7.4
Very good38 reviews
Price fromC$ 122per nightSelect
Not available
Komp. Top View Garden, Batam, Indonesia, 29432
4.3 km from City Centre
This hotel in a shopping area of Batam offers Chinese specialties served in the onsite barbeque restaurant.
8.6
Great2 reviews
Price fromC$ 60per nightSelect
Not available
Jl Duyung Sei Jodoh, Batam, Indonesia
You can enjoy a health club and a hot tub in the hotel that also features a prime location close to Maha Vihara Duta Maitreya Temple in Batam.
7.4
Very good11 reviews
Price fromC$ 235per nightSelect
Not available
Jl Duyung Sei Jodoh Batu Ampar, Batam, Indonesia
8.6 km from City Centre
Guests can enjoy a café bar along with facials and massage, while the hotel also boasts a location in the centre of Batam.
7.2
Very good8 reviews
Price fromC$ 37per nightSelect
Not available
Komplek Baloi Kusuma Indah No.7, Batam, Indonesia
The hotel has a 24-hour restaurant with dishes of Western cuisine and is situated just off Maha Vihara Duta Maitreya Temple.
Price fromC$ 101per nightSelect
Not available
Jalan Teuku Umar Super Block Nagoya Hill Batam, Batam, Indonesia
7.4 km from City Centre
The hotel boasts location close to an underground station and Budhi Bhakti Temple, offering a swimming pool.
Price fromC$ 258per nightSelect
Not available
Jl. Fisabilillah Komplek Raffles City Blk .E 6-9 Batam Center, Batam, Indonesia, 29400
The accomodation is centrally placed near Mega Mall Batam Center, offering 137 rooms along with a 24-hour restaurant.
6.6
Nice8 reviews
Price fromC$ 582per nightSelect
Not available
Komplek Villa Idaman Baloi, Batam, Indonesia, 29432
6.2 km from City Centre
This hotel in the tourist district of Batam is situated close to Maha Vihara Duta Maitreya Temple and welcomes guests since 2000.
7.0
Very good16 reviews
Price fromC$ 50per nightSelect
Not available
Jl. Prambanan 1, Batam, Indonesia, 29432
8.2 km from City Centre
The hotel, placed in an elegant-style building, offers location in the commercial centre of Batam, boasting 68 luxury rooms and a swimming pool.
6.6
Nice34 reviews
Price fromC$ 89per nightSelect
Not available
Jl. Kolonel Soegiono, Batam, Indonesia
13.5 km from City Centre
Guests at this hotel will enjoy a private pool and international meals together with a perfect setting in a busy area.
6.6
Nice13 reviews
Price fromC$ 109per nightSelect
Not available
Komp. Penuin Center Blok Aa No. 1 - Penuin Batam - Indonesia, Batam, Indonesia
6.1 km from City Centre
Offering convenient proximity to Jabal Arafah Mosque, the hotel is also close to Wangsa Spa Avava Mall.
8.2
Great2 reviews
Price fromC$ 74per nightSelect
Not available
Complex Nagoya Newtown T-15, Batam, Indonesia
7.1 km from City Centre
Placed close to BCS Mall in the centre of Batam, this hotel offers 117 rooms.
9.4
Perfect2 reviews
Price fromC$ 78per nightSelect
Not available
Komplek Kuarta Karsa Blok N No 1 10, Batam, Indonesia, 29453
7.6 km from City Centre
Located next to Batam City Square, the venue comprises 86 rooms with garden views.
Price fromC$ 25per nightSelect
Not available
Komp. Penuin Centre Blok Ob No. 1 -7, Batam, Indonesia, 29211
6.1 km from City Centre
Strategically located right next to Maha Vihara Duta Maitreya Temple, the hotel has non-smoking rooms to offer as well as a 24-hour bar.
Price fromC$ 345per nightSelect
Not available
Jl Imam Bonjol, Batam, Indonesia
The guests can indulge in ping pong and billiards and relax in a snack bar, while the hotel boasts a central location close to Batam City Square.
6.6
Nice3 reviews
Price fromC$ 145per nightSelect
Not available
Complex Greenland Block J, No.10A-16, Batam Centre, Batam, Indonesia
5.1 km from City Centre1.2 km from Batam Centre Ferry Terminal
The hotel has a 24-hour restaurant plus 43 rooms and is located in a busy area.
Price fromC$ 31per nightSelect
Not available
Ruko Limanda Blok D No 1 - 3, Batu Aji, Batam, Indonesia, 29348
7.8 km from City Centre
The hotel has a 24-hour restaurant plus 60 rooms and is located in a marina area.
Price fromC$ 17per nightSelect
Not available
Jl. Laksamana Bintan Komplek Inti Batam, Batam, Indonesia, 29433
5.6 km from City Centre
Offering location close to Jabal Arafah Mosque, this hotel overlooks the city and has a 24-hour restaurant.
Price fromC$ 32per nightSelect
Not available
8.0 km from City Centre
Providing access to Budhi Bhakti Temple, this hotel is a 15-minute walk from Funworld Nagoya Citywalk Batam and offers a 24-hour restaurant.
Price fromC$ 36per nightSelect
Not available
Harris Resort Barelang BatamJl. Trans Barelang, Batam, Indonesia, 29439
11.2 km from City Centre
Offering a juice bar, the hotel also has an infinity swimming pool beckoning guests to dive in.
Price fromC$ 426per nightSelect
Not available
Cittic HotelJalan Sriwijaya No 23, Batam, Indonesia
5.1 km from City Centre2.4 km from Batam Centre Ferry Terminal
International menu is served at the hotel's 24-hour restaurant in the shopping area of Batam.
Price fromC$ 29per nightSelect
Not available
Harmoni One Convention Hotel & Service ApartmentsJl Engku Putri, Batam, Indonesia, 29400
4.1 km from City Centre2.0 km from Batam Centre Ferry Terminal
Located just 2.7 km from Mega Mall Batam Center, this business 292-room hotel offers a private pool and a fitness centre for guests.
7.6
Very good6 reviews
Price fromC$ 151per nightSelect
Not available
Batam Backpacker Guest HouseKomplek Bintang Raya Blok C No 1 - 2 Batam Center, Batam, Indonesia, 29432
5.4 km from City Centre2.0 km from Batam Centre Ferry Terminal
Having an easy access to a ferry port, the property is located within 6 km of the city center.
Price fromC$ 32per nightSelect
Not available
Oyo 666 D' Grande Hotel BatamJl. Raden Patah Blok 3 No.7 Lubuk Baja, Batam, Indonesia, 29444
6.5 km from City Centre
There are rooms facing the city and the hotel is set close to Maha Vihara Duta Maitreya Temple.
Price fromC$ 50per nightSelect
Not available
Ibis Styles Batam NagoyaJl Yos Sudarso Bengkong Laut, Batam, Indonesia
7.9 km from City Centre
The venue has an outdoor swimming pool, while boasting a beautiful setting in a shopping area.
Price fromC$ 73per nightSelect
Not available
Nipah Island ResortJalan Trans Barelang Nipah Island Jembatan 2 Barel, Batam, Indonesia, 29432
12.0 km from City Centre
A 24-hour restaurant and 97 rooms are available during the stay in beachfront hotel, boasting location next to Barelang Bridge.
Price fromC$ 39per nightSelect
Not available
Barelang HotelKompleks Batam Plaza Blok E / No 7 - 11, Kampung Bule, Nagoya, Batam, Indonesia, 29432
7.8 km from City Centre
Placed close to Batam Miniature House in the centre of Nagoya, this hotel offers 100 rooms.
Price fromC$ 27per nightSelect
Not available
The L Hotel EntertainmentJl. Raden Patah Blok III No. 12, Batam, Indonesia
6.5 km from City Centre
Situated 1 km from the city center of Nagoya, this accommodation offers an outdoor pool and a 24-hour bar onsite.
Price fromC$ 259per nightSelect
Not available
Airy Eco Nagoya Ruko Seraya Mas Center Blok H Tiga BatamKomp Seraya Mas Center H No 3 B, Batam, Indonesia
7.4 km from City Centre
Thanks to its convenient location, the property is easily accessible from Maha Vihara Duta Maitreya Temple and there is a ferry port just steps away.
Price fromC$ 24per nightSelect
Not available
Reddoorz Plus Near Ferry Terminal Batam CenterRuko Anugrah Blok A2, No 1-2-3-4, Jl. Raja H. Fisabilillah, Tlk. Tering, Kec. Batam Kota, Batam, Indonesia, 29432
5.5 km from City Centre800 m from Batam Centre Ferry Terminal
Featuring free parking and a restaurant, this property is situated a short distance from Mega Mall.
Price fromC$ 94per nightSelect
Not available
Panbil Residence Apartment BatamJalan Ahmad Yani Apartment Ground Floor, Batam, Indonesia, 29433
200 m from City Centre200 m from City Center
This welcoming property with a balcony and an outdoor pool is right outside a ferry port.
Price fromC$ 159per nightSelect
Not available
Nongsa Point Marina & ResortJalan Hang Lekiu, Batam, Indonesia
Boasting perfect location and access to TIIGO Beach Club, this deluxe hotel in Batam features a garden restaurant and 88 rooms.
6.0
Guest rating3 reviews
Price fromC$ 105per nightSelect
Not available
Goodway Hotel BatamJalan Imam Bonjol No.1, Nagoya, Batam, Indonesia
Featuring pool views, the 4-storey hotel includes an American cuisine restaurant and a café bar.
6.8
Nice80 reviews
Price fromC$ 120per nightSelect
Not available
Planet Holiday Hotel & ResidenceJalan Raja Ali Haji - Sei Jodoh, Batam, Batam, Indonesia
Featuring an outdoor swimming pool and 282 rooms, this hotel is only 2.2 km from Batam City Square.
7.6
Very good22 reviews
Price fromC$ 147per nightSelect
Not available
Lovina Inn Batam CenterKomp Anugrah A1 No.1, Batam, Indonesia
5.8 km from City Centre1.9 km from Batam Centre Ferry Terminal
Within easy reach of Maha Vihara Duta Maitreya Temple, this hotel comprises 83 rooms with en suite bathrooms.
Price fromC$ 64per nightSelect
Not available
89 HotelJalan Pembangunan Baloi Blok 6, Batam, Indonesia
Located next to BCS Mall, the hotel enjoys a wellness centre, a solarium and a sauna and has to offer 154 rooms in the heart of the city.
7.2
Very good39 reviews
Price fromC$ 98per nightSelect
Not available
Nagoya Mansion Hotel And ResidenceJl. Imam Bonjol, Kampung Utama No. 1 Nagoya, Batam, Indonesia, 29454
Ideally set close to BCS Mall, the hotel offers beautiful rooms and a 24-hour restaurant.
Price fromC$ 587per nightSelect
Not available
Harbourbay Amir HotelJl. Duyung - Jodoh, Batam, Indonesia
8.7 km from City Centre
Guests can relax in the café bar of the hotel that boasts a convenient location in Batam.
Price fromC$ 31per nightSelect
Not available
Nagoya Plasa HotelJl Imam Bonjol, Lubuk Baja, Batam, Indonesia
7.2 km from City Centre
This luxurious-style hotel is set at a short distance to Batam City Square.
Price fromC$ 35per nightSelect
Not available
Blitz HotelJalan Brigjen Katamso Km 4, Kawasan, Tunas Regency, 29432, Batam, Indonesia
11.3 km from City Centre
Located in a marina area, the hotel has 20 rooms, and it features a ferry port nearby.
Price fromC$ 39per nightSelect
Not available
Hotel Golden GateDuyung Street 1, Batam, Indonesia, 29432
7.1 km from City Centre
A 24-hour restaurant and 42 rooms are available during the stay in budget hotel, boasting location next to Nagoya Hill Shopping Mall.
Price fromC$ 25per nightSelect
Not available
The Centro Hotel & Residence By OrchardzJl Central Raya No 8, The Central Sukajadi, Batam, Indonesia
2.1 km from City Centre2.1 km from City Center
The venue located in a busy area next to Mega Mall Batam Center, will provide guests with a spa centre and a sauna.
Price fromC$ 66per nightSelect
Not available
Radisson Golf & Convention Center BatamJl. Jendral Sudirman, Sukajadi, Batam, Indonesia, 29432
2.3 km from City Centre2.3 km from City Center
The hotel is based within 30 minutes' walk of the city center next to a ferry port, boasting a café bar along with facials and massage services on-site.
Price fromC$ 238per nightSelect
Not available
Sijori Resort & Spa Batam6, Jalan Ir ,Batam Island, Batam, Indonesia, 29421
9.6 km from City Centre
This Balinese-style hotel serves local meals prepared in the barbeque restaurant on site.
6.2
Nice
Price fromC$ 190per nightSelect
Not available
Da Vienna Boutique HotelJl Pembangunan Nagoya, Batam, Indonesia
6.9 km from City Centre
The hotel offers 175 rooms with the city views, a 24-hour restaurant, and a coffee bar.
10.0
Perfect1 review
Price fromC$ 337per nightSelect
Not available
Lovina Inn PenuinKomp Penuin Center Blok A No 1, Batam, Indonesia
6.1 km from City Centre
Featuring a private swimming pool, this venue offers 72 rooms right in a market area.
Price fromC$ 36per nightSelect
Not available
Nagoya One HotelKomplek Nagoya Square Blok E No 9 - 18, Batam, Indonesia
7.9 km from City Centre
There are rooms facing the city and the hotel is set close to BCS Mall.
Price fromC$ 45per nightSelect
Not available
Triniti Hotel BatamJalan Raja Ali Haji, Kompleks Boulevard Nagoya No. Cc 11 - 18, Batam, Indonesia
7.1 km from City Centre
Conveniently set close to Nagoya Hill Shopping Mall, the hotel offers luxury rooms and a 24-hour restaurant.
Price fromC$ 24per nightSelect
Not available
Fame BatamJalan Let. Jend. R.Soeprapto, Putri Hijau Complex, 29425, Batam, Indonesia, 29425
7.6 km from City Centre
This venue welcomes guests in the centre of Batam, offering 142 rooms, canoeing, boating and badminton.
Price fromC$ 45per nightSelect
Not available
Grand I Hotel BatamJl. Teuku Umar, Batam, Batam, Indonesia
Offering delicious dishes served in the 24-hour restaurant, this hotel also provides a nightclub and a golf course.
8.0
Great29 reviews
Price fromC$ 109per nightSelect
Not available
Sky View HotelKomp Palm Spring Blok B1 No 1 - 3, Batam, Indonesia, 29640
4.7 km from City Centre
Located next to Batam Centre Ferry Terminal, the venue comprises 61 rooms with islands views.
Price fromC$ 27per nightSelect
Not available
Lovina Inn NagoyaKomplek Sri Usaha Blok H No. 8, Batam, Indonesia
7.3 km from City Centre
Located close to Pasar Buah Puja Bahari, the apartment features a marble bathroom with a hairdryer, free toiletries and towels.
Price fromC$ 32per nightSelect
Not available
Venesia HotelKomp. Rezeki Graha Mas No. 12 - 12A, Batam, Indonesia
4.8 km from City Centre
Located 5 km from the center of Batam, this hotel features golf and darts in the area and a café bar onsite.
Price fromC$ 36per nightSelect
Not available
Redlink HotelKompleks Mitra Raya Blok A No.16 20 Batam Centre, Batam, Indonesia
4.6 km from City Centre2.0 km from Batam Centre Ferry Terminal
Located close to Maha Vihara Duta Maitreya Temple, the hotel has 61 rooms, and boasts access to a ferry port.
Price fromC$ 25per nightSelect
Not available
Zest Hotel Harbour Bay BatamHarbour Bay Complex, Jl. Duyung, Batam, Indonesia, 93111
8.7 km from City Centre
The hotel provides modern rooms and a snack bar, conveniently located in a green area.
Price fromC$ 62per nightSelect
Not available
Batam Star Hotel64-68 Kompleks Square Blok C, 29432, Batam, Indonesia, 29432
7.9 km from City Centre
Offering convenient proximity to Nagoya Citywalk, the hotel is also close to Batam City Square.
Price fromC$ 25per nightSelect
Not available
Best Western Premier PanbilJl Ahmad Yani, Batam, Indonesia, 29433
200 m from City Centre200 m from City Center
This hotel in an industrial area of Batam offers international specialties served in the onsite 24-hour restaurant.
Price fromC$ 231per nightSelect
Not available
The Hills BatamJl. Teuku Umar No. 1, Batam, Indonesia, .
7.5 km from City Centre
The accomodation is centrally placed near Nagoya Hill Shopping Mall, offering 144 rooms along with a 24-hour restaurant.
Price fromC$ 436per nightSelect
Not available
Hotel UtamaKomp. Paradisencenter Blok F No. 1, Batam, Indonesia
7.1 km from City Centre
Offering convenient proximity to Wangsa Spa Avava Mall, the hotel is also close to Maha Vihara Duta Maitreya Temple.
Price fromC$ 52per nightSelect
Not available
Kaliban HotelJalan Perum Puri Mas, Batam, Indonesia
7.4 km from City Centre
The hotel has an indoor pool and lies close to Maha Vihara Duta Maitreya Temple which is worth visiting.
Price fromC$ 33per nightSelect
Not available
The Acacia Hotel BatamJalan Ir. Sutami No. 8, Batam, Indonesia
9.4 km from City Centre
92 rooms and an outdoor swimming pool are available in this property, located close to a ferry port and Goddess Kwan Im Statue.
Select
Not available
Golden Fish Cottage And RestaurantJl Jembatan 2 Barelang Pulau Nipah, Batam, Indonesia, 398738
12.2 km from City Centre
Set at a short distance from Dendang Melayu, it is business accommodation to stay in Sagulung district of the city.
Select
Not available
Nida Rooms Nagoya Garden SentralJalan Komplek Nagoya Garden Phase II Nag, Batam, Indonesia
7.4 km from City Centre
A lounge restaurant is available in this hotel that boasts a convenient location close to Maha Vihara Duta Maitreya Temple.
Price fromC$ 28per nightSelect
Not available
Kanaka Lake Villa1 Bengkong Laut Street Golden City N.1, Batam, Indonesia
8.8 km from City Centre
Guests can relax in the café bar of the hotel that boasts a prime location in Batu Ampar.
Price fromC$ 28per nightSelect
Not available
Eska HotelKompleks Ruko Kepri Mall No. 27-34, Batam, Indonesia
2.1 km from City Centre2.1 km from City Center
The hotel includes 79 rooms and a treatment room, a massage room and a steam room, while the nearest points are Batam Centre Ferry Terminal and a ferry port.
Price fromC$ 510per nightSelect
Not available
Airy Nagoya Sriwijaya 119 BatamJalan Sriwijaya No 119, Batam, Indonesia
6.6 km from City Centre
Near the hotel, there is a ferry port and guests can easily reach Batam City Square which is not far away.
Select
Not available
Nida Rooms Marina Batu AmparJalan Duyung Sei Jodoh Batu Ampar, Batam, Indonesia
8.6 km from City Centre
Near the hotel, there is a ferry port and guests can easily reach Maha Vihara Duta Maitreya Temple which is not far away.
Select
Not available
Nida Rooms Raden Pateh Boloi BatamNo. 12 Jalan Raden Patah Baloi Blok III, Batam, Indonesia
6.5 km from City Centre
Thanks to its convenient location, the property is easily accessible from Lamoist and there is a ferry port just steps away.
Select
Not available
Nida Rooms Nagoya Batu AmparKomplek Ruko Seraya Mas Center, Batam, Indonesia
7.5 km from City Centre
Located close to Nagoya Hill Shopping Mall, the hotel has 32 rooms, and boasts access to a ferry port.
Select
Not available
Nida Rooms Water Front Lubuk BajaKomplek Penuin Center Blok Ob No 1 7 Depan Mall Bcs Nagoya, Batam, Indonesia
6.1 km from City Centre
Offering convenient proximity to Jabal Arafah Mosque, the hotel is also close to Wangsa Spa Avava Mall.
Select
Not available
Amaris Hotel Nagoya Hill - BatamKomp. Ruko Nagoya Hill Blok I No. 1 - 16, Jl. Teuku Umar, Batam, Batam, Indonesia
7.2 km from City Centre
The hotel is based close to Maha Vihara Duta Maitreya Temple in Batam, and consists of 100 rooms with smart decor.
Price fromC$ 48per nightSelect
Not available
Nite & Day Batam Jodoh SquareKomp. Jodoh Square Blok E No.53-56, Batam, Indonesia
8.4 km from City Centre
In its restaurant this cosy hotel offers a variety of Western tasty specialities.
Price fromC$ 27per nightSelect
Not available
Reddoorz Premium Near Harbour Bay Mall Batam 2Komp Seraya Mas Centre Blok A No 01, Batam, Indonesia, 29432
7.6 km from City Centre
The hotel has a 24-hour restaurant with dishes of Indonesian cuisine and is situated just off Wangsa Spa Avava Mall.
Price fromC$ 32per nightSelect
Not available
Kireinn HotelJl. Tanjung Pantun Block F No. 7/8, Seijodoh , Batam, Indonesia, 29432
8.1 km from City Centre
The hotel was built in 2008 in a tourist area of Batam, and nowadays has 55 rooms.
Price fromC$ 32per nightSelect
Not available
Nagoya Plasa HotelJl Imam Bonjol Lubuk Baja Nagoya, Batam, Indonesia
7.4 km from City Centre
Thanks to its convenient location, the property is easily accessible from BCS Mall and there is a ferry port just steps away.
Price fromC$ 170per nightSelect
Not available
Dju Dju HotelKomplek Bumi Indah Blok IV 42 - 45, 29432, Batam, Indonesia, 29432
7.5 km from City Centre
Offering convenient proximity to Sakura Massage & Spa, the hotel is also close to BCS Mall.
Price fromC$ 27per nightSelect
Not available
Gloris HotelNagoya City Center Block I No. 8, Batam, Indonesia
7.5 km from City Centre
Located close to BCS Mall, the hotel has 90 rooms, and boasts access to a ferry port.
Price fromC$ 24per nightSelect
Not available
Pagoda HotelKomp. Dian Centre Blok F No: 11 15 Btm, Batam, Indonesia, 29432
A 24-hour restaurant is available in this hotel that boasts a prime location close to BCS Mall.
Price fromC$ 27per nightSelect
Not available
Grand Palace HotelKomplek Nagoya Buesinss Centre Blok 1 No 3740 Kot, Batam, Indonesia, 29444
7.7 km from City Centre
Offering convenient proximity to Funworld Nagoya Citywalk Batam, the hotel is also close to Tua Pek Kong Temple.
Select
Not available
Nida Rooms Water Front BatamKomplek Jodoh Square Blok E 53 56 Kepulauan Riau, Batam, Indonesia
8.3 km from City Centre
Near the hotel, there is a ferry port and guests can easily reach Maha Vihara Duta Maitreya Temple which is not far away.
Select
Not available
Nida Rooms Nagoya Business Center BatamKomplek Nagoya Business Centre, Batam, Indonesia
7.7 km from City Centre
Located close to Maha Vihara Duta Maitreya Temple, the hotel has 10 rooms, and boasts access to a ferry port.
Select
Not available
Nida Rooms Lucky Estate NagoyaJalan Pembangunan Komp Lucky Estate Blok, Batam, Indonesia, 29432
6.7 km from City Centre
Thanks to its convenient location, the property is easily accessible from Wangsa Spa Avava Mall and there is a ferry port just steps away.
Select
Not available
Nida Rooms Nagoya Lubuk BajaKomp Marina Business Centre, Batam, Indonesia
7.1 km from City Centre
There are rooms facing the garden and the hotel is set close to Maha Vihara Duta Maitreya Temple.
Select
Not available
Zen Rooms Near Bcs Mall PenuinKomp. Penuin Centre Blok Ob No. 1 -7, Batam, Indonesia
6.1 km from City Centre
A few meters away you can enjoy Maha Vihara Duta Maitreya Temple.
Price fromC$ 45per nightSelect
Not available
Hotel Puri KsatriaJl. Bunga Raya No.1, Batam, Indonesia, 23432
5.8 km from City Centre
Set near BCS Mall, this budget venue is 20 minutes' walk of the city center.
Price fromC$ 17per nightSelect
Not available
Apartment Queen Victoria BatamJalan Jendral Sudirman, Taman Baloi, Batam, Indonesia, 29444
3.9 km from City Centre
Nestled within 15-minute walk of Taman Wisata Habibie 1000 Tangga, the venue offers to enjoy an outdoor pool.
Price fromC$ 84per nightSelect
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

229 hotels found

FAQs about hotels in Batam

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Batam?
Of course, hotel prices in Batam change depending on the season, but on average: a 3-star hotel room costs 98C$ per night, and a 4-star hotel room is 241C$ per night. If you're looking for something really special, a 5-star hotel can be found for 271C$ per night based on iBooked.ca prices.
What are the best family hotels in Batam?
Many families loved staying at these kid-friendly hotels - Holiday Inn Resort Batam and Harmoni Suites Hotel. All great hotels for family stay in Batam you can find here. You might also like hotels with an outdoor swimming pool, a picnic area and lawn tennis.
What are good hotels for a short-term stay on business in Batam?
Business travelers can be quite busy, but keen to see the atmosphere of Batam. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Hotel Golden Gate and Sky View Hotel with free private parking and free parking.
What are the best hotels in Batam with good breakfasts?
Planet Holiday Hotel & Residence, Allium Batam Hotel, and Sahid Batam Center Hotel And Convention are top hotels serving up breakfasts, try it to feel the taste of the city.
What are the best luxury hotels in Batam?
These luxury hotels with exceptional service will make your stay great:
Pacific Palace Hotel rating: 3.7/5
Travelodge Batam rating: 4.0/5
Ggi Hotel rating: 3.6/5
See more top-rated optionshere.

Where to stay in Batam?

Best cheap hotels in Batam

If you're on the hunt for a low-cost stay, check out Happy Hotel with rates starting from 27C$ or Kaliban Hotel where prices start at 34C$. In case you're on a tight budget, stay at Reddoorz @ Baloi Batam, which is a 5-minute walk from Lamoist.

Batam airports & Underground stations

Travelers with early morning flights may consider Sky Inn Express near Hang Nadim airport.

Convenience of staying in hotels in the city centre

To avoid long rides to get to the city center, book Best Western Premier Panbil, an upscale choice with an outdoor swimming pool, a sauna and an indoor swimming pool, situated 250 meters away. If you prefer Sekupang district, try Holiday Inn Resort Batam, which is a 4-star hotel located within walking distance of Baitul A'la Mosque.

Select a hotel next to Lemongrass Spa Batam, such as Redlink Hotel that is only a 10-minute walk away.

Luxury and boutique accommodation in Batam

You can check out the upscale Ggi Hotel and Planet Holiday Hotel & Residence with The Last Pub & Restaurants nearby. If you appreciate nature, you can try Da Vienna Boutique Hotel, a boutique hotel next to hills and parks. Chain hotel you might consider is Travelodge Batam, within walking distance of Nagoya Hill Shopping Mall, featuring 81C$.

Explore and find your best apartments, B&Bs and others

Panbil Residence Apartment Batam is a cozy apartment in the center of the city located 650 meters from Breeks Cafe. We have great B&B accommodation options, such as Reddoorz Plus @ Batam Center with a room rate from 29C$. Harris Resort Batam Waterfront is a 4-star, family-friendly property located next to hills and a harbour. Make sure to choose Swiss Inn Batam near Mubut Darat Island - a top-rated resort with views of the sea.

Show moreLess