Call now on 01968 676979
Navigation Menu

Welcome to the Royal Hotel Penicuik

Are you looking for a pub in Edinburgh that has Sky Sports and offers a warm welcome? Then the Royal Hotel Bar is for you. The bar is next door to the restaurant and is an ideal place to enjoy a drink before or after your meal or just to come in to enjoy a good night out. Visit us today to enjoy our ambiance and wide range of beers and wine.