What is there for children on a Gibraltar cruise stop?
Short answer
The Upper Rock is the highlight for most families, with the macaques, St Michael's Cave and the Skywalk, and a child Nature Reserve ticket costs £22 with infants free. Shorter options include a dolphin trip from Marina Bay or a beach.
Detailed answer
Gibraltar works well for families on a cruise stop because distances are short and the main attractions are close together.
The Upper Rock
- The Nature Reserve ticket costs £30 for adults and £22 for children, with infants free.
- Children usually enjoy the Barbary macaques most. Keep food out of sight, do not touch or feed them (feeding is illegal), and hold on to bags and sunglasses. See are the macaques dangerous?
- St Michael's Cave has a light installation. Expect more than 75 steps on the way out, so a pushchair is not practical.
- The Skywalk is a glass platform high on the Rock.
- With the cable car closed for rebuilding until an expected reopening in 2027, families usually go up by taxi tour.
Shorter or lower-effort options
- A dolphin trip from Marina Bay lasts about 1 hour 15 minutes.
- The Gibraltar National Museum charges reduced rates for children under 12 and is free for under-5s. It is closed on Sundays and public holidays.
- Beaches such as Catalan Bay and Sandy Bay are a short taxi ride from town.
Planning tips
- Bring sun protection and water; there is little shade on the Upper Rock.
- Agree a meeting point in case you are separated on Main Street, which gets busy when several ships are in.