The best area to stay in Amboin, for most travellers, is near the town centre, particularly around the Amboin waterfront.
This area provides convenient access to local amenities and is where the majority of guesthouses and basic facilities are located. The waterfront itself is a focal point, offering views of the Bismarck Sea and often a place where local boats dock. It's a compact area, making it easy to get around on foot.
For solo travellers or those looking for a practical base, staying near the town centre is ideal.