Customized for your search:

Batam Island Hotels

Batam Island hotels
Batam Island

Hotel + Flight Deals in Batam Island

See all Batam Island Package Deals

Great Deals on Hotels in Batam Island

Harris Hotel Batam Center - Batam Hotels
Rating: 3.5 Stars
Check availability

Harris Hotel Batam Center

Jl Engku Putri, Batam 29641 - Map
 
 
4.2 out of 5 (342 reviews)
Harris Hotel Batam Center is a short 2-minute walk from both Mega Mall and the Batam Center Ferry Terminal. Nagoya Hill …More
Nongsa Point Marina & Resort - Batam Hotels
Rating: 4.0 Stars
$95
Check availability

Nongsa Point Marina & Resort

Jalan Hang Lekiu Nongsa, Batam 29432 - Map
 
 
3.6 out of 5 (31 reviews)
Nestled on the beach, this Nongsa resort is 1.7 mi (2.8 km) from Nongsa Pura Ferry Terminal and 1.7 mi (2.8 km) from Tamarin …More
HARRIS Resort Waterfront Batam - Batam Hotels
Rating: 3.5 Stars
Check availability

HARRIS Resort Waterfront Batam

Jl KH Ahmad Dahlan No.1, Batam 29422 - Map
 
 
3.7 out of 5 (162 reviews)
HARRIS Resort Waterfront Batam is situated on a small stretch of sand on the Singapore Strait, only a 40-minute ferry ride …More
Turi Beach Resort - Batam Hotels
Rating: 4.0 Stars
$103
Check availability

Turi Beach Resort

Jalan Hang Lekiu Nongsa, Batam 29465 - Map
 
 
3.7 out of 5 (106 reviews)
Located in Nongsa, this beachfront resort is next to a golf course, 1.9 mi (3 km) from Nongsa Pura Ferry Terminal, and 1.9 mi …More
Harmoni One Convention Hotel & Service Apartments - Batam Hotels
Rating: 4.0 Stars
Check availability

Harmoni One Convention Hotel & Service Apartments

Jl Engku Putri, Batam 29400 - Map
 
 
4.0 out of 5 (23 reviews)
Located in the heart of Batam, this hotel is within 2 mi (3 km) of Batam Polytechnic, Batam Center Shopping Area, and Batam …More
Harmoni Suites Hotel - Batam Hotels
Rating: 3.5 Stars
Check availability

Harmoni Suites Hotel

Jl. Imam Bonjol No. 1, Batam 29432 - Map
 
 
4.1 out of 5 (8 reviews)
Located in Lubuk Baja, this hotel is 1.7 mi (2.7 km) from Harbor Bay Ferry Terminal and 2.3 mi (3.7 km) from Maha Vihara Duta …More
Harmoni Hotel - Batam Hotels
Rating: 4.0 Stars
Check availability

Harmoni Hotel

Jl. Imam Bonjol, Batam 29432 - Map
 
 
4.5 out of 5 (8 reviews)
Located in Lubuk Baja, this hotel is 1.1 mi (1.8 km) from Harbor Bay Ferry Terminal and 2.8 mi (4.5 km) from Maha Vihara Duta …More
Holiday Inn Resort Batam - Batam Hotels
Rating: 3.5 Stars
Check availability

Holiday Inn Resort Batam

Waterfront City, Batam 29422 - Map
 
 
4.0 out of 5 (144 reviews)
This tropical resort offers a quiet setting less than a 5-minute ride or 15-minute walk from Batam Island's Waterfront City …More
Novotel Batam - Batam Hotels
Rating: 4.0 Stars
Check availability

Novotel Batam

Jalan Duyung Sei Jodoh, Batam 29432 - Map
 
 
3.7 out of 5 (76 reviews)
Situated in Batam, this hotel is 2 mi (3.2 km) from Harbor Bay Ferry Terminal and 2.2 mi (3.6 km) from Maha Vihara Duta …More
Nagoya Mansion Hotel & Residence - Batam Hotels
Rating: 4.0 Stars
Check availability

Nagoya Mansion Hotel & Residence

Jl. Imam Bonjol, Kampung Utama No. 1, Batam 29432 - Map
 
 
3.6 out of 5 (39 reviews)
Located in Lubuk Baja, this hotel is 1.9 mi (3 km) from Harbor Bay Ferry Terminal and 2.2 mi (3.5 km) from Maha Vihara Duta …More

Search from 38 Batam Island Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Your Guide to Batam Island Hotels

    For those with family in tow, the 3.5-star Harris Hotel Batam Center is a highly rated family hotel and scores an average of 4.26 out of 5 based on 126 guest reviews. Featuring an average guest rating of 4.25, Swiss-Belhotel Harbour Bay is also worth a look. Family travelers also give high marks to the 3.5-star HARRIS Resort Waterfront Batam in Batam.

    If you’d like to tap into some local knowledge, check out the 4-star Turi Beach Resort, a popular choice with local travelers. Locals also like to book rooms at the 4-star Novotel Batam, 3.5-star Crown Vista Hotel, and 4-star Nongsa Point Marina & Resort.

    If you don’t have much advance notice, take a look at the 3.5-star Holiday Inn Resort Batam, a favorite among last-minute travelers. Triniti Hotel Batam in Batam is another popular last-minute pick.

    The Batam Island area has its share of good deals, starting with the 3.5-star Swiss-Belinn Batam. In addition to being popular with bargain shoppers, this hotel has rated an average of 4.06 out of 5.

    Hide
    CollapseExpand

    Hotel Deals in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.