Situated by the ocean, The Beach House is a great choice for a stay in Kawau Island. For a bite to eat, guests can visit The Beach House, which serves local cuisine and is open for breakfast, lunch and dinner. Other highlights at this luxurious lodge include a bar/lounge, a snack bar/deli and a terrace.