View our pub menus today
Based in Penicuik, near Edinburgh, The Royal Hotel Bar & Restaurant aims to become your first choice for great food and a welcoming atmosphere. Take a look at what's on offer, and be sure to get in touch to book a table.
We are also available for functions!
Our meals are sure to get your mouth watering
Since 2007, we have been serving both locals and visitors fantastic meals at affordable prices. Whether you're after something simple, or want to treat yourself and the family, you're sure to have a great time with us. Our restaurant has plenty of tables and is the perfect place for families and groups. As a busy and popular location we recommend booking a table to avoid disappointment: contact our friendly team today.
Find and enjoy a full range of pub classics
At the Royal Hotel, we know what our guests love: freshly prepared classics, made using local ingredients. From steaks and burgers to pizzas and curry, we're confident you'll find a great meal on our main menu.
We're committed to meeting our customer's needs, and offer a selection of vegetarian and vegan options. If you have other specialist requirements (e.g. gluten-free) speak to our team, and we'll be more than happy to offer our recommendations, or adjust your meal where possible.
Looking for a lighter meal?
Our lunch menu has you covered! We offer a range of snacks, smaller meals, toasted sandwiches and wraps which make for a perfect mid-day meal, or something for when you don't fancy a big evening meal.
Have any specialist dietary requirements? Our chefs are more than happy to adapt our ciabattas or wraps to suit.
Got any questions about our restaurant menu?
Contact The Royal Hotel in Penicuik today, on: