Breakfast in hotel room

Affordable hotel rooms in the Penicuik area

Whether you're looking for somewhere to stay that's near Edinburgh, or an overnight stay before you explore more of Scotland, be sure to check out The Royal Hotel Bar & Restaurant. 

Hotel Room bed with large pillows

Well-presented rooms for a great night's sleep

At the Royal Hotel we believe the key to fantastic sleep is a fantastic room. We have 6 fully furnished rooms, with options suitable for single guests, couples and families. Located in Penicuik, we are a stone's throw away from Edinburgh, making us a great choice for city-goers who want a quieter place to stay at night.

All rooms are well-presented, and come with modern touches such as Wi-Fi and a TV.

Come for our rooms, stay for the food

At The Royal Hotel, we offer more than affordable hotel rooms to rest your head in. Our restaurant and bar offer fantastic food, drink and entertainment. We can offer:

Freshly prepared food using local ingredients
Breakfast, lunch and dinner options
A wide range of on-tap drinks, bottled drinks, wines and spirits
Sky Sports

Live entertainment and activities every Friday, Saturday and Sunday

Hotel Room with modern, tidy interior
Confident caucasian male entrepreneur with stubble

Stayed with us recently?

We're committed to ensuring our guests enjoy their stay with us. If you have stayed overnight at The Royal Hotel lately, we'd love to hear from you.

Hotel room with rolled towels on the bed

Book your stay at The Royal Hotel in Penicuik

Speak to our friendly team today on:

01968 676979

Thanks for submitting!