Food and Drink
Sample hotel dining with a difference at the Macdonald Marine Hotel & Spa. We pride ourselves on the quality of our cuisine and our elegant Craigleith Restaurant has been awarded two prestigious AA Rosettes in recognition of the quality of its food and service. Serving only the finest Scottish beef, lamb and wild white fish, our menus offer an ever-growing range of organic food and drink - good for you and the environment.
For a more casual dining experience, relax in our stylish Links Bar with a pre-dinner drink or stop for afternoon tea in the Drawing Room.
The Craigleith Restaurant
Decorated in plush reds and lit by several large bay windows, the Craigleith Restaurant offers a fine dining experience in a friendly atmosphere. Reserve a table by the window and enjoy stunning views across the West Links Golf Course and out to the Firth of Forth, as you sample modern Scottish cuisine from the innovative menu. Make an enquiry
The Craigleith Restaurant
Prepare for a day of business or leisure with a satisfying breakfast of fresh fruit, freshly baked bread and pastries, sweet comb honey, or a full Scottish breakfast made from the finest organic produce and free range eggs. Book ahead to entertain clients with an impressive business lunch and return later for a convivial meal with friends.
Choose from the creative a la carte menu and dine on dishes such as ravioli of confit duck with wilted spinach, followed by a pan fried filllet of sea bream served with fennel quinoa, fine beans and tomato and shallot dressing. Finish the perfect meal with warm creamed rice pudding with candied apricots, followed by freshly-brewed coffee served with petit fours. Ask your waiter to recommend one of our many fine wines to complement your meal.
Opening Hours
- Breakfast 7am - 10am Mon-Fri, 7am - 10.30am Sat-Sun
- Dinner 6.30pm - 9.30pm daily (last orders 9.15)
At Your Service
- Dress code: Smart-casual. No jeans, trainers or mobile phones please
- Child policy: Accompanied children welcome. Children's menu available.
- Seats: 80
- Special requirements: Catered for on request
- Open to non-residents
Booking Information
Due to the popularity of Craigleith Restaurant, we advise you to book your table when you make your hotel reservation.Make a Reservation
If you have a question about our dining policy or would like to enquire about a table reservation, please send us an enquiry form or contact 0844 879 9130.
The Links Bar and Lounges
Stylish and relaxed, the Links Bar and Lounges offer areas in which to unwind or meet with business clients. Order a drink from the bar and choose a window seat to enjoy views across the golf course and out to Bass Rock, or spend a quiet afternoon by the fire in the elegant Drawing Room. Stop for lunch and choose from a selection of tempting sandwiches, soups and salads.
The Links Bar and Lounges
Take a mid-morning break and enjoy a freshly brewed coffee in the comfortable Lounge area of the Macdonald Marine Hotel & Spa. Return later for some well-deserved lunch and try simple, satisfying dishes such as crispy Greek salad and satisfying Club sandwiches. Alternatively, choose from the Craigleith Restaurant's lunch specials, available throughout the bar and lounge area. Curl up with a book in the Drawing Room and order your favourite pre-dinner cocktail from the bar.
Opening Hours
- 12pm-11pm Monday to Saturday
- The bar is open 24 hours for guests only
At Your Service
- Dress code: Casual
- Child policy: Accompanied children welcome
- Seats: 100
- Special requirements: Catered for on request
Booking Information
No reservation necessary.Make a Reservation
If you have a question about our Lounge Bar, please send us an Make an enquiryor contact 0844 879 9130.
Room Service
Whether you are preparing for a business meeting or unwinding in front of a movie, Room Service at the Macdonald Marine Hotel & Spa provides a convenient way to enjoy tasty meals and snacks.
Room Service
After a long day of business or leisure settle into your luxurious hotel room and order from the extensive Room Service menu. From delicious desserts and freshly-brewed coffee, to substantial sandwiches and fine wines, whatever you fancy is a quick call away!
Opening Hours
- Available 24 hours a day, with a limited menu between 10pm and 7.30am
At Your Service
- Child policy: Children's room service menu available on request
- Special requirements: Catered for on request
Booking Information
We like to deliver your room service requests as quickly as possible.Enquiry Form
If you have a question about our room service policy please send us an enquiry form or contact 0844 879 9130.

Hotel Group of the Year












