Tonga hotels

Hotels City Rating

Fafa Island Resort  4 stars

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

Fafa Island
USD 219

Reef Resort Vava U Neiafu  4 stars

Private Bag 11, Neiafu, Tonga

Neiafu
USD 234

Scenic Hotel Tonga Nukuʻalofa  4 stars

1 Airport Road, Nukuʻalofa, Tonga

Nukuʻalofa
USD 125

Sandy Beach Resort Lotofoa  4 stars

Ha'Apai - Foa Island, Lotofoa, Tonga

Lotofoa

Tanoa International Dateline Nukuʻalofa  4 stars

Vuna Road, Nukuʻalofa, Tonga

Nukuʻalofa Guest rating
USD 264

Mandala Resort Neiafu  4 stars

Fetoko Island, Neiafu, Tonga, 00000

Neiafu
USD 360

White Sands Beach Resort Tonga Ha'avakatolo  3 stars

Utukehe Beach, Ha'avakatolo, Tonga, 799

Ha'avakatolo Guest rating

Little Italy Hotel Nukuʻalofa  3 stars

Vuna Rd, Nukuʻalofa, Tonga

Nukuʻalofa Guest rating
USD 106

Otuhaka Beach Resort Kanokupolu  3 stars

Kanokupolu, Tongatapu 374, Kanokupolu, Tonga

Kanokupolu

Royal Sunset Island Resort Nukuʻalofa  3 stars

Atata Island, Nukuʻalofa, Tonga

Nukuʻalofa Good
USD 125

Likualofa Beach Resort Kanokupolu  3 stars

Kanokupolu, Western District, Kanokupolu, Tonga

Kanokupolu Fabulous
USD 86

Villa Apartments Nukuʻalofa  0 stars

Vuna Road Kolomotua, Nukuʻalofa, Tonga

Nukuʻalofa
USD 108

Waterfront Lodge Nukuʻalofa  0 stars

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

Nukuʻalofa Superb
USD 119

Matafonua Lodge Lotofoa  0 stars

Faleloa, Lotofoa, Tonga

Lotofoa