The Royal Hotel Penicuik image 1
The Royal Hotel Penicuik image 2
Free and fast bookingEasily reserve a table in seconds
Happy customersMore than 100 million full and satisfied diners

The Royal Hotel

PenicuikEuropean, British££££
Very Good
4 Reviews

About The Royal Hotel

Located inside a historic building from the 1790s that has become a local landmark in Penicuik, The Royal Hotel continues to serve its original purpose as a place where the local community can get together, serving up classic British cuisine and a hefty selection of beers, wines and spirits as well as providing entertainment on the weekends from its location right on the High Street. Whether you’re looking to dance a Saturday night away, indulge in a three-course meal or watch some live football with a few pints, The Royal Hotel is always a fail-safe choice. From homemade burgers, a range of pastas, steaks and grills to old favourites like steak & ale pie, highlander chicken and deep-fried haddock with chips, The Royal Hotel has something to suit even the fussiest of eaters. Book a table and head on over!

Opening Times

Open now - Closes at 8:00 pm
12:00 pm - 8:00 pm
12:00 pm - 2:30 pm
5:00 pm - 8:00 pm
12:00 pm - 2:30 pm
5:00 pm - 8:00 pm
12:00 pm - 2:30 pm
5:00 pm - 8:00 pm
12:00 pm - 2:30 pm
5:00 pm - 8:00 pm
12:00 pm - 9:00 pm
12:00 pm - 9:00 pm


The Royal Hotel
34 High Street, Penicuik
Penicuik EH26 8HU

Menu Highlights



Homemade soup of the day


BBQ pork spare ribs


Salt and pepper calamari



Marconi cheese sauce


Homade steak and ale pie


Lemon and black pepper salmon



Creme Brulee


Banoffe Pie


Chocolate fudge cake

Don't miss out on a table!

4 The Royal Hotel Reviews

Very Good
4 Reviews
Waiting time:Good
Value for money:Good value
Noise levels:Average
Barbara W.a year ago · 0 reviews

everything was 100 percent excellent ......staff very friendly and helpful.......friendly was amazing and a great choice of menu ....first time we have been but we will be back.

Valda M.2 years ago · 0 reviews

The food was excellent, as was the service. The staff were very welcoming, friendly, attentive and efficient. I would definitely recommend and will certainly return.