best Perthshire restaurants




Dine in our Perthshire restaurant

Dine in style at the Garden Restaurant in Perthshire

Enjoy fine Scottish food at the Hilton Dunkeld House hotel’s Garden Restaurant, which is open for breakfast, lunch and dinner.

Unwind for lunch or dinner in this romantic Perthshire restaurant’s elegant interior, or dine alfresco on our picturesque chessboard terrace overlooking stunning views of the River Tay. If you fancy a light-bite or snack, grab a sandwich, soup or steak in the Garden Bar’s comfy seating by the log fire.

Make sure you try our legendary Hilton buffet breakfast. Eat as much as you like with so much choice from healthy options and continental pastries to our full Scottish breakfast. We also offer great Scottish produce cooked fresh every day.

Garden Room Restaurant (1)Garden Room Restaurant (2)Garden Room Restaurant (3)


At a Glance

  • Breakfast served 7am - 10:30am, 7 days a week
  • Open for lunch 12pm - 3pm (3:30pm Sat/Sun)
  • Open for dinner 6pm with last orders by 9:45pm
  • Children, aged 10 and under, eat for free from the Children's and Breakfast menus
  • Browse our sample menus to the right