Wedding venue in Perthshire

Weddings at Milton Royal

Wedding receptions and civil ceremonies

Our charming 19th century hotel can provide the perfect setting for your big day. Whether you're looking for somewhere to host a civil service and evening reception for all your friends and family, or simply want to celebrate with a select few, our dedicated team will be on hand to help you organise your special day.

Our function Suite can accommodate up to 100 guests for a wedding breakfasts, or for smaller celebrations, we can offer exclusive use of The Glen's Restaurant. We also have 36 ensuite bedrooms, which we can offer to guests attending the reception for a discounted rate.

Our wedding package

  • Full use of our function suite for your wedding breakfast and evening reception
  • A personal wedding co-ordinator to plan your special day
  • Red carpet on arrival
  • Toastmaster services from a member of our management team
  • Personalised menus 
  • Personalised table plan for the arrival of your guests
  • Floral arrangements for your top table 
  • Use of a silver cake stand and knife
  • White linen napkins and tablecloths

Licensed for civil ceremonies

Special bed and breakfast rate for guests

Up to 100 evening guests

Historic location

Sample menus

To help you plan the perfect day, we've created several sample menus for you to choose from.

Please note: We offer the same sample menus as our Birnam hotel.


"We stayed at the Milton Royal in the honeymoon suite for our wedding night and had an absolutely fantastic time. The staff were so friendly and willing to help, and the room was so large and very comfortable."

Stewart D, TripAdvisor

"Our room was spacious, spotlessly clean, and very comfortable. The highlight of the stay was the helpful and pleasant service that we received from all members of staff."

Martin S, TripAdvisor

"From the moment we walked in to this hotel we knew we were on a winner. The friendliness shown towards us by all the staff was exceptional. Couldn't ask for anything better."

terrybarter52, TripAdvisor