We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Ha'atafu Beach

Tongatapu Island, Tonga
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Waterfront Lodge (Nuku'alofa)
Vuna Rd | Ma'ufanga, Nuku'alofa, Tongatapu Island, Tonga
4.4 km from Ha'atafu Beach
Waterfront Lodge Slideshow
#2 of 20 hotels in Tongatapu Island
Professional photos | Traveller photos (45) | Map
Show Prices
Vuna Road | Kolomotu'a, Nuku'alofa, Tongatapu Island, Tonga
4.8 km from Ha'atafu Beach
Little Italy Hotel & Restaurant Slideshow
#6 of 20 hotels in Tongatapu Island
Professional photos | Traveller photos (81) | Map
Show Prices
Royal Sunset Island Resort (Atata Island, Tonga)
| Nuku'alofa, Atata Island, Tonga
10.0 km from Ha'atafu Beach
Special Offer Package Deal
Royal Sunset Island Resort Slideshow
#1 of 1 hotels in Atata Island
Professional photos | Traveller photos (320) | Map
Show Prices
Fafa Island Resort (Fafa Island, Tonga) 4.0 of 5
| PO Box 1444, Fafa Island, Tonga
11.7 km from Ha'atafu Beach
#1 of 1 hotels in Fafa Island
Professional photos | Traveller photos (314) | Map
Show Prices
Tongatapu Island | Private Bag No.2, Kanokupolu, Tongatapu Island, Tonga
12.0 km from Ha'atafu Beach
#3 of 20 hotels in Tongatapu Island
Professional photos | Traveller photos (184) | Map
Show Prices
Ha'atafu Beach Resort (Tongatapu Island, Tonga)
Ha'atafu Beach | Ha'atafu Beach, Tongatapu Island n/a, Tonga
12.1 km from Ha'atafu Beach
Travellers' Choice™ 2014 Winner Bargain | Family
Ha'atafu Beach Resort Slideshow
#1 of 20 hotels in Tongatapu Island
Traveller photos (187) | Map