Select dates so you can see the availability and exact prices.
Muri Beach, Muri, Rarotonga, Cook Islands, Rarotonga
Ara Tapu Kiikii West, Rarotonga, Cook Islands, Rarotonga
Vaimaanga Titikaveka Rarotonga Island, Rarotonga
Vaimaanga Titikaveka, Vaimaanga, Rarotonga, Cook Islands, Rarotonga
Matavera, Rutaki, Rarotonga, Cook Islands, Rarotonga