Xerri's Grotto
Explore the Enigmatic Xerri's Grotto
Discover the enchanting Ninu's Cave in Ix-Xagħra, Malta, a historical landmark showcasing stunning natural formations and rich archaeological significance.
Ninu's Cave, located in Ix-Xagħra, Malta, is a captivating historical landmark that offers tourists a unique glimpse into the island's rich past. Known for its stunning stalactites and stalagmites, this cave serves as a natural wonder and an archaeological site. The entrance fee is a donation of your choice to charity, making it accessible for all. Visitors can explore its fascinating formations while enjoying the serene atmosphere and learning about the cave's significance in Maltese history.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Car
Start from Ramla Bay and head towards the main road, Triq Ramla. Follow the signs towards Xagħra. After approximately 2 km, you will reach a roundabout. Take the second exit to continue on Triq Jannar. Continue straight for about 1 km until you see the entrance to Ninu's Cave on your right. There is no dedicated parking, so you may need to park along the road in designated areas.
Public Transportation
From Ramla Bay, walk to the nearest bus stop located on Triq Ramla. Take bus number 41 or 42 towards Victoria. Get off at the Xagħra stop. From there, it's about a 20-minute walk to Ninu's Cave. Head north on Triq Jannar, and after a short walk, the cave entrance will be on your left. Be sure to check the bus schedule for the return trip.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Experience the golden sands and azure waters of Ramla Bay in Malta, a tranquil escape steeped in history and natural beauty, perfect for relaxation and exploration.
Tell me more about Ramla Bay