Marriott Hotels · Premium
Batam Marriott Hotel Harbour Bay
Batu Ampar / Harbour Bay
Batam's first five-star Marriott, a waterfront hotel above the Harbour Bay ferry terminal to Singapore, with sea-view rooms, an infinity pool and rooftop bar.
The Batam Marriott Hotel Harbour Bay is the island's first five-star Marriott, a 216-room waterfront property built directly above the Harbour Bay ferry terminal, giving guests near-seamless arrival from Singapore straight into the lobby. Independent reviewers consistently rank it the best hotel in Batam, praising warm, English-fluent service, spacious and spotless rooms, and higher-floor club rooms with genuine ocean and skyline views. Facilities that draw repeat praise include the outdoor infinity pool with harbour outlook, a well-equipped 24-hour gym, and the Altitude rooftop bar for sunset drinks. Dining spans the all-day Goji Kitchen & Bar and the Cantonese Jiang He, with several writers singling out the M Club lounge on level 11 as the property's highlight for breakfast and evening cocktails. Value is a recurring theme: reviewers frame it as noticeably cheaper than comparable Singapore hotels while feeling more polished than most Batam options. Honest watch-outs recur too. Some guests note a swampy or low-tide smell drifting up to the pool area, occasionally cold breakfast items, and confusion or extra charges around M Club access for suite and family guests. A few mention thin pre-arrival communication and isolated cleanliness complaints. On TripAdvisor it holds roughly a 4.0 rating and ranks near the top of Batu Ampar hotels.