Queen Charlotte's Battery
Discover the Historic Charm of Queen Charlotte's Battery
Explore Gibraltar's Moorish Castle: a medieval fortress with panoramic views and a rich history dating back to the 8th century.
The Moorish Castle, a medieval fortification in Gibraltar, offers a glimpse into the territory's rich and complex history. Built by the Moors in the 8th century and rebuilt in the 14th, its imposing Tower of Homage and Gate House stand as testaments to centuries of sieges and cultural exchange.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Public Transport
From the Gibraltar Airport or the frontier, purchase a Hopper Ticket for unlimited travel on Gibraltar buses. Take Citibus Route 5 or Route 10 to the central marketplace. From there, connect to Route 1, which will take you to the Upper Town terminus. The closest bus stop to the Moorish Castle is Willi's Road Terminus. From there, walk uphill to the castle. A single bus fare is approximately £2.20.
Walking
From Main Street, proceed north, following signs for the Upper Rock Nature Reserve and the Moorish Castle. The walk is uphill and takes approximately 10 minutes from the Main Street bus stop. Note that the walk involves some steep inclines.
Car
If driving, navigate to the Gibraltar Nature Reserve. Note that private vehicles, except for Blue Badge holders, are restricted from driving within the Upper Rock Nature Reserve. Limited parking is available near the castle. The closest parking is at the Grand Parade. Parking fees vary, with hourly rates around £2.00-£3.00.
Use Moorish Castle 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.
Discover Eastern Beach in Gibraltar – a sun-soaked haven offering golden sands, crystal-clear waters, and thrilling water sports, all with stunning Mediterranean views.
Tell me more about Eastern Beach