How to Find Us

Located on Home Farm Road, we are just a 10 minute walk from Portree Harbour

Check availability

Contact us

Home Farm Rd,
Portree,
IV51 9LX

T: 01478 611711
E: stay@marmaladehotel.co.uk

By car:

The Skye Bridge now connects the Isle of Skye with the rest of the UK so you can drive from almost anywhere to Portree. If you are driving from Glasgow, the route via Fort William is a 200 mile drive that boasts extremely scenic views. 

By train:

Our favourite way to get to the Isle of Skye, there are a couple of options available to you if you take the train. The station at Glasgow provides a 6 hour train to Mallaig where you can then take the ferry across to Skye. You can also catch a 2 and a half hour train ride from Inverness to Kyle of Lochalsh where you can then take the Skye Bridge over to Skye. From here, Portree is only a 45 minute drive away.

By ferry:

If you take the ferry from Mallaig you will reach the Isle of Skye in just 20 minutes. There is also a ferry running between Glenelg on the mainland and Kylerhea on Skye which is just an hour's drive from Portree.