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

Blue Lagoon Resort (Foiata Island)
Tonga
0.0 miles from Ha'atafu Beach
#1 of 1 hotels in Foiata Island
Traveller photos (77)
The Deep Resort ('Eua Island)
Tufivia Village, 'Eua Island, Tonga
0.0 miles from Ha'atafu Beach
#1 of 1 hotels in 'Eua Island
Traveller photos (22)
Palm Tree Island Resort (Niuatoputapu Island)
Niuatoputapu Island, Tonga
0.0 miles from Ha'atafu Beach
Hotel Nuku'alofa (Nuku'alofa)
Nuku'alofa, Tongatapu Island, Tonga
3.1 miles from Ha'atafu Beach
#19 of 20 hotels in Tongatapu Island
Traveller photos (1)
Vuna Road | Kolomotu'a, Nuku'alofa, Tongatapu Island, Tonga
3.3 miles from Ha'atafu Beach
#5 of 20 hotels in Tongatapu Island
Professional photos | Traveller photos (75)
Show Prices
Loumaile Lodge (Nuku'alofa) 3.0 of 5
Taufa'ahau Road, Nuku'alofa, Tongatapu Island, Tonga
3.3 miles from Ha'atafu Beach
#6 of 20 hotels in Tongatapu Island
Professional photos | Traveller photos (26)
Show Prices
Vuna Road | Sopu, Nuku'alofa, Tongatapu Island, Tonga
3.3 miles from Ha'atafu Beach
#12 of 20 hotels in Tongatapu Island
Professional photos | Traveller photos (24)
Show Prices
Vuna Rd, Nuku'alofa, Tongatapu Island, Tonga
3.3 miles from Ha'atafu Beach
#18 of 20 hotels in Tongatapu Island
(29)
Waterfront Lodge (Nuku'alofa)
Vuna Rd | Ma'ufanga, Nuku'alofa, Tongatapu Island, Tonga
4.1 miles from Ha'atafu Beach
Waterfront Lodge Slideshow
#2 of 20 hotels in Tongatapu Island
Professional photos | Traveller photos (45)
Show Prices
Fafa Island Resort (Fafa Island) 3.0 of 5
| PO Box 1444, Fafa Island, Tonga
6.7 miles from Ha'atafu Beach
#1 of 1 hotels in Fafa Island
Professional photos | Traveller photos (277)
Show Prices
| Nuku'alofa, Atata Island, Tonga
9.6 miles from Ha'atafu Beach
Special Offer Package Deal
Royal Sunset Island Resort Slideshow
#1 of 1 hotels in Atata Island
Professional photos | Traveller photos (314)
Show Prices
Ha'atafu Beach | Ha'atafu Beach, Tongatapu Island n/a, Tonga
12.0 miles from Ha'atafu Beach
Travellers' Choice® 2014 Winner Bargain | Family
Ha'atafu Beach Resort Slideshow
#1 of 20 hotels in Tongatapu Island
Traveller photos (164)
Tongatapu Island | Private Bag No.2, Kanokupolu, Tongatapu Island, Tonga
12.1 miles from Ha'atafu Beach
#3 of 20 hotels in Tongatapu Island
Professional photos | Traveller photos (162)
Show Prices