Places to stay in the Scottish Highlands

At Sawday’s, we pride ourselves on uncovering the most special places to stay in the Scottish Highlands. From self-catering cottages and boutique hotels to charming B&Bs and modern pubs with rooms, each place has been personally visited by us. It’s not about ticking boxes—it’s about finding that unmistakable warmth, character, and personality of a place.

Whether you’re exploring ancient castles, visiting contemporary galleries tucked away in picturesque villages, or sampling local produce at farmers’ markets and acclaimed restaurants, the Scottish Highlands, along with its rugged beauty, offers something for the discerning traveller who seeks more than just a destination—it’s an escape for the soul.

Featured places to stay in the Scottish Highlands

Why visit Scotland?

From the dramatic Highlands to the serene lochs, the landscape is perfect for scenic drives, outdoor adventures, or peaceful escapes. History enthusiasts can explore ancient castles, battlefields, and museums, while lovers of the arts will enjoy the vibrant cultural scene, from literature to music festivals. Scotland is also renowned for its whisky distilleries and world-class dining, offering a true taste of its heritage. The country’s warm, welcoming hospitality makes every visitor feel at home, whether in a charming village or a bustling city.

With Sawday’s, your Scotland stay will be extra special. Our collection of places to stay is full of character, offering everything from cosy cottages and stylish B&Bs to grand farmhouses and boutique hotels. Each place is personally inspected to ensure it meets our high standards of comfort and charm.  

Find more inspiration with our favourite places to stay in Scotland

Scotland is blessed with some of the largest, most remote, areas of wilderness in the UK. Come to marvel at golden eagles swooping above lochs and mountains; basking seals, dolphins and minke whales plunging through squally waves; and find peace on breathtakingly beautiful islands fringed by white sands and turquoise waters.

Read more >

Bags of style, huge comfort, spoiling treats and the warmest of welcomes is what makes each one of these places tip the scales towards a luxurious stay. The word luxury can feel overused in the travel industry but for us it simply means indulgent and cosseting.

Read more >

With the remote western isles, the beaches of North Berwick and the long coastline of the Firth of Forth, there’s a huge variety of experiences on offer from coastal cottages in Scotland. Some will take you days of trekking and boat trips to arrive at, some are a short hop from the city centre.

Read more >

 

About our special places to stay in the Scottish Highlands

 

What is the best month to visit the Scottish Highlands?

The Scottish Highlands are beautiful year-round, with each season offering something special. However, May is often considered the best month, thanks to mild weather, blooming landscapes, and fewer crowds. It’s perfect for outdoor activities like hiking and wildlife spotting. That said, visiting in the off-season, such as autumn or winter, can be equally rewarding. It offers a quieter experience and supports sustainable tourism, helping to preserve the Highlands while enjoying cosy stays amidst stunning scenery.

 

What is the main town in the Scottish Highlands?

The main town in the Scottish Highlands is Inverness, often called the “Capital of the Highlands.” It’s a lovely, vibrant city set along the River Ness, offering a mix of history, culture, and natural beauty. With its charming shops, cafes, and restaurants, Inverness is the perfect base for exploring nearby attractions like Loch Ness and Culloden Battlefield. Whether you’re after scenic walks, a bit of history, or a taste of Highland life, Inverness has something for everyone.

 

What is the most beautiful village in the Highlands?

It’s hard to pick just one, but Plockton is often considered one of the most beautiful villages in the Highlands. Nestled on the shores of a sheltered bay, Plockton offers stunning views of the surrounding mountains and sea. Its picturesque cottages, palm trees, and vibrant atmosphere make it feel like a hidden gem. That said, the Highlands are full of gorgeous villages—places like Applecross, Ullapool, and Dornoch each offer their own unique charm and breath-taking scenery.