Tonga hotels

Hotels City Rating From

Fafa Island Resort  4 stars

Po Box 1444/ Fafa Island Resort, Fafa Island, Tonga

Fafa Island NZD 313

Scenic Hotel Nukuʻalofa  4 stars

1 Airport Road, Fua'Amotu, Nukuʻalofa, Tonga

Nukuʻalofa NZD 175

Mandala Resort Neiafu  4 stars

Fetoko Island, Neiafu, Tonga, 00000

Neiafu NZD 492

Tanoa International Dateline Nukuʻalofa  4 stars

Vuna Road, Nukuʻalofa, Tonga

Nukuʻalofa Guest rating NZD 227

Sandy Beach Resort Lotofoa  4 stars

Ha'Apai - Foa Island, Lotofoa, Foa Island, Tonga

Lotofoa, Foa Island

Reef Resort Vava U Neiafu  4 stars

Private Bag 11, Neiafu, Tonga

Neiafu NZD 320

Royal Sunset Island Resort Atata Island  3 stars

Atata Island, Atata Island, Tonga

Atata Island Good NZD 183

Likualofa Beach Resort Kanokupolu  3 stars

Kanokupolu, Western District, Kanokupolu, Tonga

Kanokupolu Fabulous NZD 112

Otuhaka Beach Resort Kanokupolu  3 stars

Kanokupolu, Tongatapu 374, Kanokupolu, Tonga

Kanokupolu

Little Italy Hotel Nukuʻalofa  3 stars

Vuna Rd, Nukuʻalofa, Tonga

Nukuʻalofa Guest rating NZD 105

White Sands Beach Resort Ha'avakatolo  3 stars

'Utukehe Beach, Fo'Ui, Ha'avakatolo, Tongatapu Island, Tonga, 799

Ha'avakatolo, Tongatapu Island

Waterfront Lodge Nukuʻalofa  0 stars

Vuna Road, Ma'Ufanga, Nukuʻalofa, Tonga

Nukuʻalofa Superb NZD 160

Matafonua Lodge Lotofoa  0 stars

Faleloa, Lotofoa, Foa Island, Tonga

Lotofoa, Foa Island