Skip to main content
Bar & Grill

The Royal Hotel

34 High Street Penicuik Midlothian EH26 8HU

View on Google Maps

Photo: Karen Rumney

In short: The Royal Hotel is a bar & grill in 34 High Street Penicuik Midlothian EH26 8HU, rated 4.6 out of 5 from 432 Google reviews.

Details checked · source: Google Places

About The Royal Hotel

The Royal Hotel occupies 34 High Street in Penicuik's town centre. This bar and grill serves dishes including a highlander burger and fish and chips, with portions noted as generous. Bookings are taken, and the venue accommodates children and groups.

Staff are reported as friendly and attentive. The menu offers a wide range of options.

Menu & facilities

For the current menu and prices, see The Royal Hotel's own website.

Opening hours

Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours

What's nearby

  • Newsboyz next door
  • Penicuik Town Hall next door
  • The Old Crown Inn next door
  • Penicuik Dental Centre next door
  • B&M Store next door

Distances as the crow flies, via Google

Guests mention this hotel offers excellent food, with dishes like the highlander burger and fish and chips frequently highlighted as delicious and perfectly cooked. They also appreciate the generous portions and the wide variety of menu options. Visitors consistently praise the friendly, welcoming, and attentive staff, noting their exceptional service.

Summary via Google

At a glance

Guest rating
4.6 / 5 (432 reviews)
Good for children
Yes
Good for groups
Yes
Booking required
Yes
Food hygiene rating
Improvement Required
Destination
34 High Street Penicuik Midlothian EH26 8HU

Food hygiene rating from the Food Standards Agency.

Quick answers

What are the opening hours of The Royal Hotel?

The Royal Hotel is open Mon–Sun 24 hours (from its Google listing; hours can change on bank holidays, so check before you go).

Is The Royal Hotel any good?

The Royal Hotel is rated 4.6 out of 5 from 432 Google reviews.

Is The Royal Hotel good for children?

Yes, The Royal Hotel is listed as good for children.

Can you book a table at The Royal Hotel?

Yes, The Royal Hotel takes reservations.

How do I contact The Royal Hotel?

Call The Royal Hotel on +44 1968 676979.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.