Restaurants in Cook Islands
When you’re not out exploring the stunning underwater world through scuba diving, the Cook Islands offer a diverse and vibrant culinary scene that’s sure to delight every palate. Whether you’re craving fresh seafood, tropical island flavors, or international cuisine, the restaurants in the Cook Islands provide an exceptional dining experience. From intimate beachfront bistros to lively local eateries, each spot offers a unique taste of the island’s culture and flavors. At Scuba Diving Cook Islands, we not only bring you the best diving experiences but also help you discover the finest dining options to complement your island adventure. Explore our guide to the top restaurants in the Cook Islands and elevate your culinary journey during your stay.

Top Restaurants in the Cook Islands: Where to Dine
The Kai Guy
LOCATION: Avatiu Harbour
NEARBY DIVE SPOTS/RESORTS: Near Rarotonga’s dive spots
The Mooring Fish Cafe
LOCATION: Muri, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Muri Lagoon, popular with divers
NEARBY DIVE SPOTS/RESORTS: Close to Muri Lagoon, popular with divers
Soul Cafe
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: A short distance from diving locations in Avarua
NEARBY DIVE SPOTS/RESORTS: A short distance from diving locations in Avarua
Nautilus Resort
LOCATION: Muri, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Muri Beach and lagoon, close to dive operators
Muri Night Market
LOCATION:Muri, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to dive spots around Muri Beach
NEARBY DIVE SPOTS/RESORTS: Close to dive spots around Muri Beach
Charlie's
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Arorangi Lagoon and Coral Coast Dive Sites
NEARBY DIVE SPOTS/RESORTS: Near Arorangi Lagoon and Coral Coast Dive Sites
Beluga
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near larger family-friendly resorts and dive spots
NEARBY DIVE SPOTS/RESORTS: Near larger family-friendly resorts and dive spots
Avatea Cafe
LOCATION: Aitutaki
NEARBY DIVE SPOTS/RESORTS: Close to diving spots on Aitutaki
NEARBY DIVE SPOTS/RESORTS: Close to diving spots on Aitutaki
The Rickshaw Rarotonga
LOCATION: Ngatangiia, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near popular dive sites around Ngatangiia
NEARBY DIVE SPOTS/RESORTS: Near popular dive sites around Ngatangiia
Vaima On The Beach
LOCATION: Takitumu, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Muri Lagoon and dive sites
NEARBY DIVE SPOTS/RESORTS: Close to Muri Lagoon and dive sites
Rarotonga Brewery
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near dive operators and beaches in Avarua
NEARBY DIVE SPOTS/RESORTS: Near dive operators and beaches in Avarua
Soul Cafe
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to diving spots in Avarua
NEARBY DIVE SPOTS/RESORTS: Close to diving spots in Avarua
The Islander Restaurant & Hula Bar
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near diving areas in Avarua
NEARBY DIVE SPOTS/RESORTS: Near diving areas in Avarua
Laguna on Muri Beach
LOCATION: Takitumu, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Muri Beach diving locations
NEARBY DIVE SPOTS/RESORTS: Near Muri Beach diving locations
Oceans Restaurant & Bar
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Arorangi Beach and nearby dive sites
NEARBY DIVE SPOTS/RESORTS: Close to Arorangi Beach and nearby dive sites
Maire Nui Cafe
LOCATION: Takitumu, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Muri Lagoon and popular diving spots
NEARBY DIVE SPOTS/RESORTS: Near Muri Lagoon and popular diving spots
Captain Andy's Beach Bar & Grill
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast and dive operators in Arorangi
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast and dive operators in Arorangi
BlueWater Grill @ Sanctuary Resort
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Arorangi Beach and dive spots
NEARBY DIVE SPOTS/RESORTS: Near Arorangi Beach and dive spots
Rapae Bay Restaurant & Black Rock Bar
LOCATION: Amuri, Aitutaki
NEARBY DIVE SPOTS/RESORTS: Close to Amuri Beach, dive spots on Aitutaki
NEARBY DIVE SPOTS/RESORTS: Close to Amuri Beach, dive spots on Aitutaki
Plantation House
LOCATION: Matavera, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Matavera Beach, near diving spots in Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Matavera Beach, near diving spots in Rarotonga
Crusoe's Restaurant & Wilson's Beach Bar
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast Dive Sites and Arorangi Beach
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast Dive Sites and Arorangi Beach
Flying Turtle Cafe
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Arorangi Lagoon and Coral Coast Dive Spots
NEARBY DIVE SPOTS/RESORTS: Near Arorangi Lagoon and Coral Coast Dive Spots
Sea Salt Takeaway
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near popular diving locations in Avarua
NEARBY DIVE SPOTS/RESORTS: Near popular diving locations in Avarua
Tavake Cafe
LOCATION: Arutanga, Aitutaki
NEARBY DIVE SPOTS/RESORTS: Close to Aitutaki Lagoon, diving spots around Arutanga
NEARBY DIVE SPOTS/RESORTS: Close to Aitutaki Lagoon, diving spots around Arutanga
Blue Sky Café
LOCATION: Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near popular dive sites in Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near popular dive sites in Rarotonga
The Boathouse Rarotonga
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Arorangi Beach and diving sites in the Coral Coast
NEARBY DIVE SPOTS/RESORTS: Close to Arorangi Beach and diving sites in the Coral Coast
Tiare Restaurant
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near diving spots in Avarua and central Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near diving spots in Avarua and central Rarotonga
The Rarotongan Resort Restaurant
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast and nearby dive resorts
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast and nearby dive resorts
Rarotonga Lagoon Restaurant
LOCATION: Muri, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Muri Lagoon, with access to surrounding dive sites
NEARBY DIVE SPOTS/RESORTS: Near Muri Lagoon, with access to surrounding dive sites
Michele's Cafe
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near diving locations in Avarua, close to Rarotonga’s beaches
NEARBY DIVE SPOTS/RESORTS: Near diving locations in Avarua, close to Rarotonga’s beaches
Crusoe's Restaurant & Wilson's Beach Bar
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to dive spots along Coral Coast, near Arorangi Beach
NEARBY DIVE SPOTS/RESORTS: Close to dive spots along Coral Coast, near Arorangi Beach
Moana Cafe
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Rarotonga’s top dive spots, close to the lagoon
NEARBY DIVE SPOTS/RESORTS: Near Rarotonga’s top dive spots, close to the lagoon
Wigmore’s Waterhole
LOCATION: Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Rarotonga’s popular dive sites
NEARBY DIVE SPOTS/RESORTS: Close to Rarotonga’s popular dive sites
Te Vara Nui Village Restaurant
LOCATION: Muri, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Muri Lagoon, ideal for divers
NEARBY DIVE SPOTS/RESORTS: Close to Muri Lagoon, ideal for divers
The Greenhouse
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near diving areas in Avarua, close to local dive shops
NEARBY DIVE SPOTS/RESORTS: Near diving areas in Avarua, close to local dive shops
Tiare Restaurant
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near central Rarotonga, with diving options nearby
NEARBY DIVE SPOTS/RESORTS: Near central Rarotonga, with diving options nearby
Aitutaki Lagoon Resort Restaurant
LOCATION: Aitutaki
NEARBY DIVE SPOTS/RESORTS: Close to Aitutaki Lagoon, offering convenient access to dive sites
NEARBY DIVE SPOTS/RESORTS: Close to Aitutaki Lagoon, offering convenient access to dive sites
Sunset Resort Restaurant
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Sunset Beach and dive locations in Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Sunset Beach and dive locations in Rarotonga
The Edgewater Resort Restaurant
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast diving spots in Arorangi
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast diving spots in Arorangi
The Trading Post
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near popular dive spots in Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near popular dive spots in Rarotonga
Captain Andy’s Beach Bar & Grill
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast and dive operators in Arorangi
NEARBY DIVE SPOTS/RESORTS: Close to Coral Coast and dive operators in Arorangi
Pacific Resort Restaurant
LOCATION: Muri, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Muri Lagoon and surrounding dive spots
NEARBY DIVE SPOTS/RESORTS: Near Muri Lagoon and surrounding dive spots
Rarotonga Sailing Club & Restaurant
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near the lagoon and local diving operators
NEARBY DIVE SPOTS/RESORTS: Near the lagoon and local diving operators
Moana Sands Beachfront Restaurant
LOCATION: Vaimaanga, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to diving spots along the coast
NEARBY DIVE SPOTS/RESORTS: Close to diving spots along the coast
The Rarotongan Resort Beach Restaurant
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Coral Coast Dive Sites and Resorts
NEARBY DIVE SPOTS/RESORTS: Near Coral Coast Dive Sites and Resorts
Lagoon Restaurant & Bar
LOCATION: Muri, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Close to Muri Lagoon, ideal for divers
NEARBY DIVE SPOTS/RESORTS: Close to Muri Lagoon, ideal for divers
The Crown Beach Resort Restaurant
LOCATION: Arorangi, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Coral Coast Dive Sites and Crown Beach Resort
NEARBY DIVE SPOTS/RESORTS: Near Coral Coast Dive Sites and Crown Beach Resort
Diner’s Restaurant
LOCATION: Avarua, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Avarua Lagoon and local dive shops
NEARBY DIVE SPOTS/RESORTS: Near Avarua Lagoon and local dive shops
The Waterline Restaurant
LOCATION: Muri, Rarotonga
NEARBY DIVE SPOTS/RESORTS: Near Muri Beach and its dive sites
NEARBY DIVE SPOTS/RESORTS: Near Muri Beach and its dive sites