Skip to main content
Guest House

Chapel Cross Guest House

2 Penicuik Road, Roslin · Guest Accommodation

View on Google Maps

Photo: Elke Beecken

Guest house in Roslin, Midlothian, close to Edinburgh Zoo and within reach of Slateford, with pool, spa and gym on site.

What's nearby

  • Dolly's Tea Room next door
  • The Original Rosslyn Inn next door
  • Roslin Glen Nature Reserve next door
  • Mercado Invicta next door
  • Rosslyn Castle 500m away

Distances as the crow flies, via Google

Good to know

Accessibility

  • ✓Accessible parking
  • ✓Accessible entrance

Details via Google — worth confirming with the hotel before you travel, especially for access needs.

Photos

Photos via Google

About Chapel Cross Guest House

Roslin makes a good base for exploring the wider Edinburgh area, with Edinburgh Zoo a nearby point of interest and Slateford reachable a little further afield. Chapel Cross Guest House sits in this Midlothian village, giving guests a quiet setting with easy access to the sights beyond it.

The guest house has seven rooms, with drinks available in room and free WiFi throughout. Guests can eat at the on-site restaurant or bar, or take advantage of nearby pubs, restaurants and eateries in Roslin itself. Facilities extend to an indoor swimming pool, a gym, and a spa and sauna, along with a garden, lift access, meeting rooms and porter services for those travelling with more luggage. Free on-site parking is provided, and pets are welcome.

Breakfast is included, and the property also caters for weddings and entertainment nearby, making it flexible for both short stays and longer visits to Midlothian.

Reception hours

Monday
12:30 – 9:00 PM
Tuesday
12:30 – 9:00 PM
Wednesday
12:30 – 9:00 PM
Thursday
12:30 – 9:00 PM
Friday
12:30 – 9:00 PM
Saturday
12:30 – 9:00 PM
Sunday
12:30 – 9:00 PM

At a glance

Property type
Guest Accommodation
Location
2 Penicuik Road, Roslin
Destination
Roslin