Accommodation in Tonga

If you're searching accommodation in Tonga, you'll find around a dozen affordable boutique style beach resorts scattered around the islands to choose from. A few can be found on tiny uninhabited coral islands in the delightful lagoon offshore from Nuku'alofa Town but the highest concentration is in Vava'u Island, renowned for its whale watching and sailing excursions, a 50-minute flight to the north of the main island. There are affordable hotels and inns in Nuku'alofa Town and several budget resorts around Tongatapu, the main island.
I do not recommend using booking engines like Booking.com or Kayak to book your holiday accommodation in Tonga. These global booking platforms have terrible customer service when things go wrong (and they do) and their rating structure is based mostly on which hotels pay them higher commissions to be better placed in their recommendations over those trying not to bow to this corporate pressure. We would always recommend sending an enquiry direct to the hotel via its website and go from there. There should be no difference in price, you'll get to converse with a real person and you'll be assisting the hotel that you've chosen for your holiday.
The following directory represents my favourite accommodations in Tonga over a range of price categories, locations and for both couples, families and travellers. Our directory features both the popular large beach hotels sold by most travel agents, as well as highlighting the smaller, lesser-known boutique style resorts around the islands for those looking for a little more peace and quiet.
Tonga Accommodation - Our My Top Picks | |||
![]() |
Sandy Beach Resort Foa Island, Ha'apai |
12 rooms Beach Resort |
$$$$ |
![]() |
Fafa Island Resort Tongatapu Lagoon |
16 rooms Island Resort |
$$$$ |
![]() |
Tongan Beach Resort Pangaimotu, Vava'u |
12 rooms Beach Resort |
$$$ |
![]() |
Waterfront Lodge Nuku'alofa Town, Tongatapu |
8 rooms Town Hotel |
$$$ |
![]() |
Likualofa Resort West Coast, Tongatapu |
17 rooms Ocean Resort |
$$ |
![]() |
Otuhaka Beach Resort West Coast, Tongatapu |
13 rooms Beach Huts |
$ |
Other Accommodation in Tonga to Consider | |||
![]() |
Mounu Island Resort Vava'u Lagoon |
5 rooms Island Resort |
$$$$ |
![]() |
Reef Resort Vava'u Lagoon |
4 rooms Beach Resort |
$$$ |
![]() |
Matafonua Resort Foa Island, Ha'apai |
12 rooms Beach Resort |
$$ |
![]() |
Paradise Hotel Neiafu Town, Vava'u |
28 rooms Town Hotel |
$$ |
![]() |
Eueiki Island Resort Vava'u Lagoon |
24 rooms Town Hotel |
$$ |
![]() |
Mystic Sands Pangaimotu, Vava'u |
24 rooms Town Hotel |
$$ |
![]() |
Loumaile Lodge Nuku'alofa Town, Tongatapu |
24 rooms Town Hotel |
$$ |
![]() |
Royal Sunset Resort Tongatapu Lagoon |
22 rooms Island Resort |
$$ |
![]() |
White Sands Resort West Coast, Tongatapu |
12 rooms Beach Units |
$$ |
![]() |
Heilala Holiday Lodge West Coast, Tongatapu |
11 rooms Beach Lodge |
$$ |
![]() |
Black Pearl Suites Nuku'alofa Suburbs, Tongatapu |
8 rooms Town Hotel |
$$ |
![]() |
Lagoon Lodges Nuku'alofa Suburbs, Tongatapu |
13 rooms Apartment |
$$ |
![]() |
Twin View Motel Neiafu Town, Vava'u Island |
24 rooms Town Hotel |
$$ |
![]() |
Vakaloa Beach Resort West Coast, Tongatapu |
24 rooms Town Hotel |
$$ |
![]() |
Scenic Hotel Airport, Tongatapu |
24 rooms Town Hotel |
$$ |
![]() |
International Dateline Nuku'alofa Town, Tongatapu |
126 rooms Town Hotel |
$$ |
![]() |
Alibaba Guesthouse Nuku'alofa Suburbs, Tongatapu |
24 rooms Town Hotel |
$$ |
![]() |
Keleti Resort South Coast, Tongatapu |
16 rooms Beach Resort |
$ |
![]() |
Adventure Backpacker Neiafu Town, Vava'u |
14 rooms Town Hotel |
$ |
![]() |
Good Samaritan Inn West Coast, Tongatapu |
24 rooms Town Hotel |
$ |
![]() |
Hilltop Motel Neiafu Town, Vava'u Island |
24 rooms Town Hotel |
$ |
Accommodation in other South Pacific Islands