Christmas In Perth

Celebrate Christmas With Mercure Perth


Explore Perth

‘Tis the season for festive fun with your loved ones!

Spend your Christmas break catching up with family and friends and use Mercure Perth as the base for your festive adventures.

Plan a festive break, with seasonal savings

Whether you need a cosy room for the night or a home from home for longer, we’ve got a range of offers that you can choose from to plan your perfect stay:*

  • Festive Breaks package: enjoy a 2-night stay, a 3-course dinner and breakfast – enter LOVSPR in the ‘preferential code’ box when booking online
  • Family Room offer: get a 50% discount on a second room when you book your first bedroom for at least 2 adults and 1 child – enter FMLY3 in the ‘preferential code’ box when booking online

Book your break in Perth

Plan your stay with us by booking online – choose your dates and room types and enter one of the booking codes above.

Or contact us on 01738 481 607 or email and we’ll do the rest!

*Terms and conditions. Festive Breaks package: subject to availability; please contact our hotels to discuss dates for your stay as selected dates may not be available. Family room offer: Children staying in the second bedroom remain the parents’ responsibility and must be aged 8 – 16. The second room for your children will be connecting, adjoining, or nearby, depending on which rooms are available. The 50% discount on the second room is calculated based on the average nightly price under the “Flexible Rate”, subject to availability. The invoice will show a 25% discount on each room. For this two rooms package, accommodation is free for children under 12, and a percentage discount is applied on breakfast.

Relax and join us for a tasty Christmas Lunch.

Event name: Festive Lunches

Dates: throughout December

Times: 12.30pm-3pm

Price: £23.95 per person

Details: 3 course festive meal

Enjoy Christmas Day with exceptional 4-course meal and attentive service as you celebrate with your family and friends.

Event Name: Christmas Day Lunch

Date: Saturday 25th December

Time: 1-3pm
£57 per adult, children under 12 £29, children under 3 eat free

Details: glass of bubbly, delicious four-course lunch with all the trimmings

Add ons: Why not join us for a festive Christmas break? Prices start from only £130 per person sharing for a 2 night. stay

Whether you’re joining us with colleagues, friends, or family, we have the ultimate party night for you. Join us for a unique celebration and enjoy a delicious three-course meal with the finest festive flavours before our DJ gets everyone on the dance floor.

Event name: Sparkling Snow Globe Parties

Dates: Friday 10th and 17th December Saturday 4th and 11th December

Times: 7pm until 1am

Price: £32.00 pp

Details: glass of bubbly, 3-course festive meal, disco and DJ

Add ons: Make a night of it from only £45 BB single occupancy or £55 BB double occupancy sharing a twin or double