The best area to stay in Puke, Tongatapu, is along the western coast, specifically around the villages of Kanokupolu and Ha'atafu.
This region is renowned for its beautiful beaches and a relaxed atmosphere. The main coastal road, just off Taufa'ahau Road, provides easy access to a string of accommodations directly facing the Pacific Ocean. You'll find a selection of guesthouses and resorts here, many of which are set amongst coconut groves and offer direct beach access.
For couples looking for a peaceful getaway, this area is ideal. You can enjoy secluded beach walks, snorkelling in clear waters, or simply relaxing by the ocean. The sunsets over the Pacific are particularly stunning from this part of the island.
Travellers interested in water activities, especially surfing, will find Ha'atafu particularly appealing. It's known for its consistent surf breaks suitable for various skill levels.