Private Events

Hire out the whole of Marmalade for a special private event

Check availability


01478 611 711


Whether you're celebrating a milestone wedding anniversary with your closest loved ones or organising a surprise birthday party and inviting your entire family, Marmalade is the perfect venue to hold a private event. You can hire out the whole hotel exclusively, including our restaurant, to allow you to really celebrate in style. 

Watch your guest roam around our grounds, taking in the picturesque views of the harbour town of Portree and relaxing in the snug atmosphere of our seafood restaurant. There really is no better way to impress. Our staff will also be available to meet your needs, and we offer a range of bespoke requirements that cover stays, drinks, and food - just let us know what you need and we will provide.


Explore Skye

Discover the best things to do
in one of the most beautiful
places in the world

Dine with us

Discover what our restaurant has to offer and browse through our menus

Make an enquiry

Impress your guests, inspire your colleagues, or treat your loved ones by holding your special event at Marmalade.
Contact our experienced events team today to start planning.