The Skyline Restaurant
The Skyline Restaurant

The Skyline Restaurant

Book your table online below.

The Skyline Restaurant is open every Thursday to Sunday. NEW MENUS FOR MAY! SEE BELOW.

The Skyline Restaurant offers two and three-course seasonal menus, packed with local produce! Sit back and relax as our team proudly present fresh and creative dishes, a selection of wines from our full bar, and a warm, welcoming ambiance.

We’re a family-friendly restaurant with children’s menus available. Booking is essential. Since opening in 2020, we’ve become a favourite to locals and visitors alike.

We're pleased that due to popularity we are now offering lunch and dinner menus, along with a traditional Sunday lunch menu.

Never been to the Skyline Restaurant before? You can check out our Tripadvisor reviews HERE. 

Season Ticket Holder 2-for-1 offer! 

The Skyline Restaurant team are delighted to offer Hearts season ticket holders an exclusive offer: two-for-one on Thursdays, available for both lunch and dinner. Simply show your season ticket card on arrival, choose from our two or three-course menu, and treat a loved one to delicious gourmet food, receiving a much-reduced bill at the end. Offer is valid for food only, drinks are excluded from this offer.

O65s are entitled to a 10% discount Thursday through to Saturday, Season Ticket Holders are entitled to 10% discount Friday and Saturday.

View our cocktail menu! 

Gift Vouchers

Treat friends or family to a dining experience at Tynecastle! A gift voucher makes for the perfect gift - simply call us on 07736917841 to buy!  

Lunch and Dinner in the Skyline

Lunch (12pm-3pm) and Dinner (5pm-10pm) is available in the Skyline Thursday through Saturday 

Lunch Menu
Dinner Menu
Children's Menu

Sunday Lunch in the Skyline

Open: 12pm–6pm

Sunday Lunch Menu
Children's Sunday Lunch Menu


Book your table online by using the booking box below

Alternatively, call 07736 917 841 to make your booking. Calls will be answered Thursday-Sunday 11am-8.30pm. If the line is busy, please leave a message and we will call you back.