Diana Beach Resort
Diana Beach Resort is a family-owned, Tongan-operated backpacker-style resort on the peaceful shores of Uoleva Island in the Ha’apai group. Just a short hop from Lifuka Island, our beachfront escape is perfect for travellers seeking both relaxation and adventure. Guests can stay in traditional Tongan fale, cosy wooden beach huts, or camping sites, all set along a tranquil 4 km island with only four resorts in total. Known as the only Tongan-owned resort on Uoleva, Diana Beach Resort combines authentic culture, warm hospitality, and incredible marine experiences, including whale swimming tours led by owners Finau and Noa.
Book Your Stay