Hotels in Scottish Highlands

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Scottish Highlands?

Ben View Guest House
Ben View Guest House
3.0 star property
Fort William City Centre
10.0 out of 10, Exceptional, (1 review)
The price is AU$157
includes taxes & fees
27 Feb - 28 Feb
Ben View Guest House
Kingsmills Hotel
Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,002 reviews)
  • cleanliness
    Elegant spa retreat within minutes of Inverness Castle and top city attractions.
The price is AU$122
includes taxes & fees
19 Feb - 20 Feb
Kingsmills Hotel
Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,000 reviews)
The price is AU$106
includes taxes & fees
8 Mar - 9 Mar
Courtyard by Marriott Inverness Airport
Isles Of Glencoe Hotel
Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Lakeside retreat with mountain panoramas and direct water access in Ballachulish.
The price is AU$238
includes taxes & fees
15 Mar - 16 Mar
Isles Of Glencoe Hotel
Stonefield Castle Hotel
Stonefield Castle Hotel
4.0 star property
Tarbert
9.0 out of 10, Wonderful, (849 reviews)
  • cleanliness
    Explore scenic Tarbert from this historic castle hotel with loch views and a garden.
The price is AU$200
includes taxes & fees
19 Feb - 20 Feb
Stonefield Castle Hotel
The Isle of Mull Hotel and Spa
The Isle of Mull Hotel and Spa
4.0 star property
Isle of Mull
8.6 out of 10, Excellent, (242 reviews)
The price is AU$221
includes taxes & fees
24 Feb - 25 Feb
The Isle of Mull Hotel and Spa
Bunchrew House Hotel
Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (149 reviews)
  • cleanliness
    Experience a 17th-century mansion surrounded by woodlands on the shores of Beauly Firth.
The price is AU$222
includes taxes & fees
21 Feb - 22 Feb
Bunchrew House Hotel
Knipoch House Hotel
Knipoch House Hotel
4.0 star property
Oban
9.2 out of 10, Wonderful, (198 reviews)
  • cleanliness
    Rustic Scottish manor near Oban with spa treatments and historic ambiance.
The price is AU$163
includes taxes & fees
27 Feb - 28 Feb
Knipoch House Hotel
Skeabost House Hotel
Skeabost House Hotel
4.0 star property
Skeabost
8.8 out of 10, Excellent, (523 reviews)
The price is AU$227
includes taxes & fees
27 Feb - 28 Feb
Skeabost House Hotel
Ness Walk
Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (554 reviews)
  • cleanliness
    Experience serene luxury along the River Ness with stunning gardens and signature dining.
The price is AU$251
includes taxes & fees
15 Mar - 16 Mar
Ness Walk
Dunkeld House Hotel
Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Riverside retreat with luxurious spa in scenic Dunkeld countryside.
The price is AU$320
includes taxes & fees
25 Feb - 26 Feb
Dunkeld House Hotel
Ben Wyvis Hotel
Ben Wyvis Hotel
3.0 star property
Strathpeffer
7.6 out of 10, Good, (368 reviews)
  • cleanliness
    Unwind in the Scottish Highlands at this Victorian retreat near golf and local attractions.
The price is AU$102
includes taxes & fees
25 Feb - 26 Feb
Ben Wyvis Hotel
Kincraig Castle Hotel
Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (279 reviews)
The price is AU$229
includes taxes & fees
19 Feb - 20 Feb
Kincraig Castle Hotel
Culloden House Hotel
Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (402 reviews)
  • cleanliness
    Experience a luxurious stay within a historic mansion near Inverness Castle.
The price is AU$317
includes taxes & fees
19 Feb - 20 Feb
Culloden House Hotel
Tulloch Castle Hotel
Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (735 reviews)
  • cleanliness
    Experience a historic Scottish castle with modern comforts just outside Inverness.
The price is AU$134
includes taxes & fees
1 Mar - 2 Mar
Tulloch Castle Hotel
Loch Fyne Hotel And Spa
Loch Fyne Hotel And Spa
4.0 star property
Inveraray
8.6 out of 10, Excellent, (396 reviews)
  • cleanliness
    Peaceful lakeside spa retreat with indoor pool and local cuisine served daily.
The price is AU$214
includes taxes & fees
26 Feb - 27 Feb
Loch Fyne Hotel And Spa
Uig Hotel
Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
  • cleanliness
    Stay in Uig with access to The Fairy Glen and seaside dining close by.
The price is AU$340
includes taxes & fees
26 Feb - 27 Feb
Uig Hotel
Killin Hotel
Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (467 reviews)
The price is AU$113
includes taxes & fees
25 Feb - 26 Feb
Killin Hotel
The Marmalade Hotel
The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (304 reviews)
  • cleanliness
    Relax in Georgian charm just steps from Portree's vibrant harbour district.
The price is AU$180
includes taxes & fees
20 Feb - 21 Feb
The Marmalade Hotel
The Townhouse Aberfeldy
The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (3 reviews)
The price is AU$171
includes taxes & fees
25 Feb - 26 Feb
The Townhouse Aberfeldy
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Scottish Highlands and save more

Sign in to unlock great savings.
Showing deals for:20 Feb - 22 Feb
Showing deals for:16 Mar - 17 Mar

Check out pet-friendly hotels in Scottish Highlands

You may also like hotels with spas in Scottish Highlands

You can also stay at hotels with a spa pool in Scottish Highlands

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in Northern Europe

Learn more about Scottish Highlands

Scottish Highlands is admired for its riverfront and castle, while top attractions include Cairngorms National Park and Loch Lomond. This welcoming city has something for everyone including bars and sights like Glen Affric and Plodda Falls—all within a rural setting.

Eilean Donan Castle, Kyle of Lochalsh, United Kingdom

Check out reviews of Scottish Highlands hotels guests love

Frequently asked questions

Why should I book my Scottish Highlands hotel with Hotels.com?
There are plenty of reasons to book your Scottish Highlands travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Scottish Highlands

Whispers of the Highlands: A Journey Through Castles, Rivers, and Untamed Countryside

Discover the enchanting Scottish Highlands, a stunning expanse of rugged mountains, shimmering lochs, and historic castles. This breathtaking region invites adventurers to explore its dramatic landscapes, from the iconic Ben Nevis to the serene beauty of Loch Ness. Wander through charming villages, indulge in traditional Scottish cuisine, and immerse yourself in the rich tapestry of Gaelic culture. Whether you're hiking along the West Highland Way or sipping whisky at a local distillery, the Highlands promise an unforgettable journey steeped in natural wonder and timeless heritage. Experience the magic of Scotland’s wild heart, where every corner tells a story.

Discover great hotels near Scottish Highlands

The Scottish Highlands offer a variety of accommodations, from spacious family-friendly hotels to intimate romantic retreats. Enjoy stunning coastal views at beach hotels or choose charming, friendly spots that reflect the region's spirit. Whether seeking luxury or simplicity, the Highlands cater to all preferences. Here are some of the best hotels near Scottish Highlands that our travellers love:

  1. The Cluanie InnOpens in a new window: This charming lodging offers a delightful retreat for leisure travellers seeking a pet-friendly experience. Guests appreciate the thoughtful amenities such as food and water bowls, and the welcoming environment for dogs. With its inviting atmosphere and comfortable accommodations, visitors enjoy the ease of having their furry companions by their side while exploring the stunning Scottish Highlands. The property’s dedication to providing a relaxing stay ensures that travellers can unwind and connect with nature without compromising on comfort.
  2. Kintail Lodge HotelOpens in a new window: Designed for adventurous travellers, Kintail Lodge Hotel seamlessly combines excitement with a welcoming atmosphere for all. This property encourages exploration with nearby activities such as fishing, sailing, hiking, birdwatching, and horse riding, making it an ideal base for those seeking outdoor thrills. The accommodation exudes a vibrant energy, enhanced by its LGBTQIA-friendly stance, creating an inclusive environment where everyone feels at home. With a focus on adventure and recreation, this hotel provides a unique experience for guests eager to immerse themselves in the natural beauty of the Highlands.

Things to do near Scottish Highlands

The Scottish Highlands beckon with their dramatic landscapes of towering mountains, shimmering lochs, and lush forests. Explore rugged coastlines and sandy beaches, embark on exhilarating hikes, or indulge in rock climbing and cave exploring. With opportunities for boating and sea diving, this stunning region offers an unforgettable escape into nature.

  • Applecross BeachOpens in a new window – Relax on the sandy shores of Applecross Beach, where the gentle waves meet the rugged coastline. It's a perfect spot for a leisurely stroll, offering stunning views of the surrounding countryside and a chance to reconnect with nature.
  • Bealach na BaOpens in a new window – Drive or cycle along Bealach na Ba, one of the highest mountain passes in the UK. This winding road treats you to breathtaking vistas of the Applecross peninsula, making it an unforgettable journey through the Scottish Highlands.
  • Loch HournOpens in a new window – Discover the serene beauty of Loch Hourn, a tranquil lake surrounded by towering mountains. Grab your camera and capture the picturesque landscapes, or simply enjoy a peaceful moment by the water's edge.
  • Glenelg BrochsOpens in a new window – Visit the Glenelg Brochs, an ancient monument that showcases the fascinating history of the region. Marvel at the impressive stone structures and imagine the lives of those who built them over a thousand years ago.
  • Brochs at Glenelg - Dun Telve & Dun TroddanOpens in a new window – Explore the ruins of Dun Telve and Dun Troddan, two of the best-preserved brochs in Scotland. These remarkable structures provide a glimpse into the past and invite you to ponder the mysteries of their origins.

4 tips for savvy savings when booking a hotel near Scottish Highlands

  1. Book for the cheapest times: The Scottish Highlands are most affordable to visit between January and March, when hotel prices are generally lower. For those on a budget, staying for at least 1 to 2 days is recommended to fully appreciate the region’s rich history and culture. You can explore stunning landmarks such as ancient castles, meander through the picturesque countryside, and enjoy friendly encounters with locals. Adventurous activities like rock climbing and cave exploring, along with relaxing moments by the river or in a cosy bar, offer great value for money. Additionally, a ferry ride can enhance your experience, allowing you to take in the breathtaking scenery that this enchanting region has to offer.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for accommodation in the Scottish Highlands, begin by exploring the Deals or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you save on your stay. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you’re more likely to find the best options. Stay updated on price changes and availability, so you can seize those last-minute opportunities.
  3. Be flexible with dates: Prices may fluctuate based on various factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your dates could help you save on a stay near a hotel in the Scottish Highlands. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book with Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that could be more affordable, increasing your chances of securing a better deal.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sites you intend to visit. You might also look into independent hotels located further out, which are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Scottish Highlands

Scottish Highlands has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Scottish Highlands, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, January, February, and December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.