Restaurant inside St Michael's Cave in the Upper Rock Nature Reserve — dine inside a stunning limestone cave.
St Michael's Cabin is a Mediterranean restaurant in Outside City Walls with an average meal price of around £15 (£-££). Restaurant inside St Michael's Cave in the Upper Rock Nature Reserve — dine inside a stunning limestone cave.
| Cuisine | Mediterranean |
| Area | Outside City Walls, Gibraltar |
| Avg. meal | £15 per person |
| Price range | £-££ |
| Phone | +350 200 75156 |
| Currency | GBP (Gibraltar Pounds). EUR also accepted at most venues. |
Last reviewed: August 2026
St Michael's Cabin is in the £-££ price range, with an average meal price of around £15 per person. Gibraltar uses GBP (Gibraltar pounds); euros are accepted at most venues.
St Michael's Cabin is located in the Outside City Walls of Gibraltar. Use the Get Directions button to open Google Maps navigation.