Sandy Beach Resort is set alongside a long, private white sand beach and is surrounded by palm trees. It is located on the island of Foa in the Ha’apai Island group, a 30-minute scenic flight to Ha’apai from Tongatapu. Salote Pilolevu Airport is 9 km from this tropical resort, and the town of Pangai is 15 km away. This area is popular for fishing, hiking, diving, cycling and horseback riding. Sandy Beach Resort features an on-site restaurant, opened to the hotel's guests only and serves fresh fish and lobsters, delivered to the beach every day by the local fishermen.