Outside of Saint Michael's Cabin on the Upper Rock

Gibraltar Nature Reserve · Upper Rock

Saint Michael's Cabin

A family log cabin right next to St Michael's Cave. Come up for lunch, a coffee, or a cold drink with a view over the Strait.

  • Open daily9am – 5pm
  • Since theSixties
  • Café,restaurant & gift shop

The Cabin · Since the sixties

Up on the Rock

We've been here for three generations, right outside St Michael's Cave. It's a restaurant, café and gift shop in a wooden cabin, with big windows looking out over the Strait.

Nothing fancy. Coffee and breakfast in the morning, then grilled fish, salads and fish and chips for lunch. Plenty of people stop in after the cave tour before heading back down.

Most people just call us The Cabin. Same family, same spot by the windows.

Dining room with a wagon-wheel chandelier and terracotta tiles
Order at the counter and take a seat by the windows.
Inside St Michael's Cave, lit in pink and blue

Next door · St Michael's Cave

Right next to
St Michael's Cave

Step outside and you're at the cave entrance. It's one of the main stops on the Upper Rock, and we're the café waiting when you come back out.

How to get here

From the kitchen

Food after the cave

Breakfast from 9, then lunch through the afternoon. Fish and chips, grilled fish, salads, burgers, cakes and cold drinks. Good portions for people who've been walking around the Rock.

Order at the counter, grab a table by the window, then check the full menu online.

View Menu
Fish and chips with salad and a Saint Michael's Cabin napkin

Find the cabin

How to reach us

We're on Ohara's Road at the entrance to St Michael's Cave, inside the Nature Reserve. You can drive up, take the cable car and a taxi, or walk.

Open every day · 9:00 AM – 5:00 PM
Access
Upper Rock / Nature Reserve admission required
View of the Strait from a cabin window table
The Strait from a window table.