The West Highland Hotel

Experience traditional Scottish hospitality in the picturesque fishing village of Mallaig,

With a position perched high in the fishing village of Mallaig, The West Highland Hotel offers guests a taste of traditional Scottish hospitality. Enjoy the amazing views across the water to the islands of Skye, Rum and Eigg, and don’t forget to soak in those sunsets too!

Scottish produce is the star of the show at The Terrace Restaurant - expect locally-caught seafood, local meats and fresh vegetables, all served in the sunny, glass-walled restaurant.

Perfect for:

  • A family getaway - The West Highland Hotel has a variety of accommodation options available.

  • An outdoor break - with some of Scotland’s most beautiful beaches on its doorstep, grab a coat and get exploring!

Don’t miss:

  • Dinner in-house at The Terrace Restaurant. With glass walls and locally-sourced menu, it’s unmissable.

  • Sunrise (or sunset) - these are worth getting up early for!

Prices start at £105 per night