
Search Aparthotels in Batam
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
Our top choices for Batam aparthotels

1. Oakwood Hotel & Apartments Grand Batam
Oakwood Hotel & Apartments Grand BatamNagoya (Lubuk Baja)
9.6 out of 10, Exceptional, (124 reviews)
The price is AED 309
AED 374 total
includes taxes & fees
9 Nov - 10 Nov

2. Panbil Residence Serviced Apartment
Panbil Residence Serviced ApartmentBatam
8.6 out of 10, Excellent, (129 reviews)
The price is AED 173
AED 209 total
includes taxes & fees
1 Dec - 2 Dec

3. Cluny Hotel
Cluny HotelWaterfront City (Teluk Senimba)
The price is AED 571
AED 691 total
includes taxes & fees
7 Dec - 8 Dec

4. Baloi Apartment by Kamaniya
Baloi Apartment by KamaniyaNagoya (Lubuk Baja)
The price is AED 78
AED 95 total
includes taxes & fees
16 Nov - 17 Nov

5. Apartment Queen Victoria Batam
Apartment Queen Victoria BatamBatam Central
7.6 out of 10, Good, (21 reviews)
The price is AED 86
AED 105 total
includes taxes & fees
9 Nov - 10 Nov

6. Sharon Square
Sharon SquareBatam
The price is AED 74
AED 90 total
includes taxes & fees
5 Dec - 6 Dec

7. Studio Apartment Nagoya Mansion Batam
Studio Apartment Nagoya Mansion BatamNagoya (Lubuk Baja)
5.8 out of 10, (15 reviews)
The price is AED 53
AED 64 total
includes taxes & fees
20 Nov - 21 Nov

8. Cassia Bintan, part of Banyan Group
Cassia Bintan, part of Banyan GroupBintan
8.8 out of 10, Excellent, (263 reviews)
The price is AED 311
AED 377 total
includes taxes & fees
15 Nov - 16 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Find vacation rentals that suit your style
Villas
Aparthotels
Save an average of 15% on thousands of hotels when you're signed in
Top Batam Hotel Reviews

Grand Mercure Batam Centre
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Accor Hotels in Lubuk Baja
- Oakwood Hotels in Batam
- Banyan Tree Hotels in Batam
- Fairmont Hotels in Batam
- 4 Star Hotels in Batam
- Hotels with Waterslides in Batam
- Shopping Hotels in Batam
- Apartments in Lubuk Baja
- Hotels near Kepri Mall
- Guest Houses in Batu Ampar
- Hostels in Nongsa
- Cruise Ships in Batu Ampar
- Hotels near Drak Bike Park
- Marriott Hotels & Resorts in Lubuk Baja
- Fraser Hotels in Batam
- Four Seasons Hotels in Batam
- Accor Hotels in Batam
- Apartments in Batu Ampar
- Villas in Batu Ampar
- 5 Star Hotels in Batam
- Hotels with smoking rooms in Batam
- Fairmont Hotels in Lubuk Baja
- Romantic Hotels in Batam
- Luxury Hotels in Batam
- Hotels near Mega Mall
- Hotels with WiFi in Batam
- Palace Resorts in Batam
- Apartments in Nirup Island
- Four Seasons Hotels in Lubuk Baja
- Marriott Hotels & Resorts in Batam
- Resorts in Nirup Island
- 3 Star Hotels in Batam
- Hotels with smoking rooms in Batu Ampar
- Hotels near Harbour Bay Ferry Terminal
- Hostels in Lubuk Baja
- Hilton Hotels in Batam
- Shangri-La Hotels and Resorts in Batam
- Flights from Kuching (KCH) to Batam Batu Besar (BTH)
- Flights from Shinyanga (SHY) to Batam Batu Besar (BTH)
- Flights from Jeju (CJU) to Batam Batu Besar (BTH)
- Flights from Glen Innes (GLI) to Batam Batu Besar (BTH)
- Flights from Gothenburg (GOT) to Batam Batu Besar (BTH)
- Flights from Limbang (LMN) to Batam Batu Besar (BTH)
- Flights from Hilo (ITO) to Batam Batu Besar (BTH)
- Flights from Chitral (CJL) to Batam Batu Besar (BTH)
- Flights from Batam
- Flights from Anchorage (MRI) to Batam Batu Besar (BTH)
- Flights from Guaymas (GYM) to Batam Batu Besar (BTH)
- Flights from Santa Maria (SMX) to Batam Batu Besar (BTH)
- Flights from Tbilisi (TBS) to Batam Batu Besar (BTH)
- Flights from Monterrey (NTR) to Batam Batu Besar (BTH)
- Flights from Arras (QRV) to Batam Batu Besar (BTH)
- Flights from Buffalo Narrows (YVT) to Batam Batu Besar (BTH)
- Flights from Ocean Reef Club (OCA) to Batam Batu Besar (BTH)
- Flights from Wollogorang (WLL) to Batam Batu Besar (BTH)
- Flights from Manja (MJA) to Batam Batu Besar (BTH)
- Flights from Diyarbakir (DIY) to Batam Batu Besar (BTH)
- Flights from Bandar Seri Begawan (BWN) to Batam Batu Besar (BTH)
- Flights from Fort Walton Beach (VPS) to Batam Batu Besar (BTH)
- Flights from Cochin (COK) to Batam Batu Besar (BTH)
- Flights from Hang Nadim
- Flights from Concord (CCR) to Batam Batu Besar (BTH)
- Flights from Hillsborough (CRU) to Batam Batu Besar (BTH)
- Flights from Tirana (TIA) to Batam Batu Besar (BTH)
- Flights from Wellington (WLG) to Batam Batu Besar (BTH)
- Flights from Nairobi (NBO) to Batam Batu Besar (BTH)
- Flights from Sheldon Point (SXP) to Batam Batu Besar (BTH)
- Flights from Prague (PRG) to Batam Batu Besar (BTH)
- Flights from Rotterdam (RTM) to Batam Batu Besar (BTH)
- Flights from Provincetown (PVC) to Batam Batu Besar (BTH)
- Flights from Ambler (ABL) to Batam Batu Besar (BTH)
- Flights from Batu Ampar
- Flights from Detroit (DET) to Batam Batu Besar (BTH)
- Flights from Izumo (IZO) to Batam Batu Besar (BTH)
- Flights from Uray (URJ) to Batam Batu Besar (BTH)
- Flights from Bridgetown (BGI) to Batam Batu Besar (BTH)
- Flights from Taylor (TYZ) to Batam Batu Besar (BTH)
- Flights from Fak-Fak (FKQ) to Batam Batu Besar (BTH)
- Flights from Ely (ELY) to Batam Batu Besar (BTH)
- Flights from Antananarivo (TNR) to Batam Batu Besar (BTH)
- Flights from Eveleth (EVM) to Batam Batu Besar (BTH)
- Flights from Ulan-Ude (UUD) to Batam Batu Besar (BTH)
- Flights from Port Moller (PML) to Batam Batu Besar (BTH)
- Flights from Sterling (SQI) to Batam Batu Besar (BTH)
- Flights from São Paulo (CGH) to Batam Batu Besar (BTH)
- Flights from Huang Ping (KJH) to Batam Batu Besar (BTH)
- Flights from Mekambo (MKB) to Batam Batu Besar (BTH)
- Flights from Eilat (ETH) to Batam Batu Besar (BTH)
- Flights from Palermo (PMO) to Batam Batu Besar (BTH)
- Flights from Lubuk Baja
- Flights from Gabala (GBB) to Batam Batu Besar (BTH)
- Flights from Paya Lebar (QPG) to Batam Batu Besar (BTH)
- Flights from Silver City (SVC) to Batam Batu Besar (BTH)
- Flights from Orchid Beach (OKB) to Batam Batu Besar (BTH)
- Flights from Maroua (MVR) to Batam Batu Besar (BTH)
- Flights from Old Harbor (OLH) to Batam Batu Besar (BTH)
- Flights from Semarang (SRG) to Batam Batu Besar (BTH)
- Flights from Tiruchirappalli (TRZ) to Batam Batu Besar (BTH)
- Flights from Truk (TKK) to Batam Batu Besar (BTH)































