Book Your Stay:

Royal Hotel Twitter Royal Hotel Facebook page

+44 (0)1478 612525

Royal Hotel Restaurants in Portree


Our Restaurants in Portree

The Royal Hotel features two restaurants and a hotel bar. Our main restaurant is our Tianavaig View restaurant which offers stunning views looking across Portree Bay and can seat 40 people in one sitting. Our head chef sources local ingredients and cooks everything from fresh to ensure a high quality of meal for our diners. We often have a large selection of seafood on our menu, making best use of the local fishing port right on our doorstep. To compliment the high quality food we have an extensive range of wines provided by our experienced and respected wine seller Inverarity Morton. Our staff are also more than happy to make recommendations on a particular wine to suit a chosen dish.

Another one of our Restaurants in Portree is our Well Plaid Diner which was recently refurbished to a high standard and is a popular stop for locals and holidaymakers alike for lunches and evening meals. Our Restaurants in Portree are all family friendly and we also have a children’s menu available on request. Our Well Plaid Diner is also the perfect venue for functions, be it weddings, birthday parties or anniversaries. Please contact us on if you would like book a function or table for an evening meal. We can also be contacted on tel: 01478 612525. The diner has a variety of home favourites from fish and chips, steak pie and mince and tatties to daily specials freshly cooked by our head chef. To view the specials menu, please ask your server.

The third serving area we have is Macnabs Inn which is the hotel bar. We often show live sporting events and we can also allow those with dogs in to the hotel bar for a meal. Wherever you decide to dine with us we are confident that you will enjoy both a high quality of service and of meal. Contact us now to book your table!