Dining & Bars
In Room Dining

Our In-Room Dining Service offers the luxury of our Waldorf dining experience for you to enjoy from the comfort of your own room. Available from 11am - 11pm, our All Day Dining Menu offers something for all tastes, whether it be a hot breakfast, light lunch, pre-dinner drink or 3-course fine dining experience.

Brunch is a particular highlight, with a variety of tantalising selections to choose from. Why not indulge in our Luxury Lobster Eggs Benedict with heart-shaped Red Velvet Pancakes and a glass of champagne? The perfect beginning to your Edinburgh adventure.

Purchase a Gift Voucher


Whether you're looking for a light bite or an indulgent luxury brunch, our in-room dining menus offer a wonderful selection.


Call to book

To place an order for our In-Room Dining Experience, please dial '8849' from your hotel room or call 0131 222 8849.

We Accept

We accept the follow methods of payment

Opening Hours

Our All Day Dining Menu is available from 11am-11pm, 7 days a week.
Our In-Room Dining Brunch Experience is available until 3pm, 7 days a week.