A mountainous landscape with two prominent peaks, a winding road, and a small lake.

Find hotels in Scottish Highlands from NT$2,904

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 9 - Sep 10
Tomorrow
Sep 10 - Sep 11
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Scottish Highlands hotels

1. Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
Ballachulish
United Kingdom
Nichola
NT$8,154
NT$9,784 total
includes taxes & fees
Oct 7 - Oct 8
Isles Of Glencoe Hotel

2. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Lisa
NT$4,737
NT$5,684 total
includes taxes & fees
Oct 4 - Oct 5
Tingle Creek Hotel

3. Glengarry Castle Hotel

Glengarry Castle Hotel
Invergarry
United Kingdom
Jonathan
NT$8,180
NT$9,815 total
includes taxes & fees
Oct 1 - Oct 2
Glengarry Castle Hotel

4. Inverlochy Castle

Inverlochy Castle
Fort William
United States
Jessica
NT$35,314
NT$42,377 total
includes taxes & fees
Sep 10 - Sep 11
Inverlochy Castle

5. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Rodney
NT$15,648
NT$18,777 total
includes taxes & fees
Oct 1 - Oct 2
Culloden House Hotel

6. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Michele
NT$4,641
NT$5,569 total
includes taxes & fees
Oct 9 - Oct 10
Courtyard by Marriott Inverness Airport

7. Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
Inverness
United Kingdom
Nimanthi Anuradhika
NT$5,414
NT$6,497 total
includes taxes & fees
Sep 14 - Sep 15
Loch Ness Clansman Hotel

8. Uig Hotel

Uig Hotel
Uig
United States
Sarah
NT$11,358
NT$13,630 total
includes taxes & fees
Oct 2 - Oct 3
Uig Hotel

9. Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
Fort William
United States
Joann
NT$7,346
NT$8,815 total
includes taxes & fees
Oct 9 - Oct 10
Loch Leven Hotel & Distillery

10. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
United States
Mallory
NT$4,899
NT$5,879 total
includes taxes & fees
Oct 9 - Oct 10
Tulloch Castle Hotel

11. Ballachulish Hotel

Ballachulish Hotel
Ballachulish
United States
Matthew Oliver
NT$8,724
NT$10,469 total
includes taxes & fees
Oct 6 - Oct 7
Ballachulish Hotel

12. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
NT$16,541
NT$19,850 total
includes taxes & fees
Sep 26 - Sep 27
Cuillin Hills Hotel

13. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Brian
NT$16,291
NT$19,550 total
includes taxes & fees
Oct 8 - Oct 9
Skeabost House Hotel

14. The Inch Hotel

The Inch Hotel
Fort Augustus
Australia
Gordon
NT$5,545
NT$6,654 total
includes taxes & fees
Sep 29 - Sep 30
The Inch Hotel

15. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
NT$3,457
NT$4,148 total
includes taxes & fees
Sep 23 - Sep 24
Argyle Guest House

16. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Juan
NT$5,099
NT$6,119 total
includes taxes & fees
Oct 4 - Oct 5
Kincraig Castle Hotel

17. Cameron House on Loch Lomond

Cameron House on Loch Lomond
Alexandria
United Kingdom
David
NT$13,603
NT$16,323 total
includes taxes & fees
Oct 2 - Oct 3
Cameron House on Loch Lomond

18. The Priory Hotel

The Priory Hotel
Beauly
United States
Jane
NT$4,481
NT$5,377 total
includes taxes & fees
Oct 9 - Oct 10
The Priory Hotel

19. Park Hotel Dunoon

Park Hotel Dunoon
Dunoon
United Kingdom
Roxanna
NT$2,916
NT$3,499 total
includes taxes & fees
Sep 14 - Sep 15
Park Hotel Dunoon

20. Kyle Hotel

Kyle Hotel
Kyle
Canada
John
NT$4,461
NT$5,354 total
includes taxes & fees
Oct 8 - Oct 9
Kyle Hotel
View all properties

Vacation Rentals in Scottish Highlands

Cottage

Port Charlotte Holidays

Port Charlotte Holidays
Islay Island
"Fantastic location for a 3 night stay to tour Islay and Jura. Place was well equipped, clean and well maintained. I’d go back in a heartbeat"
Port Charlotte Holidays
Aparthotel

Highland Apartments By Mansley

Highland Apartments By Mansley
Inverness City Centre
"It was great"
Highland Apartments By Mansley
Cottage

Loch Ness Highland Cottages

Loch Ness Highland Cottages
Inverness
"Very lovely decorated. Fun and beautiful area."
Loch Ness Highland Cottages
Cottage

BCC Lochness Cottages

BCC Lochness Cottages
Inverness
"Beautiful and secluded"
BCC Lochness Cottages
Vacation Home

Rossal House Apartments

Rossal House Apartments
Lochardil
"Location was great. Would stay again."
Rossal House Apartments
Vacation Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"Comfortable bed, great breakfast, super clean."
The Townhouse Aberfeldy
Cabin

Laggan Bothies

Laggan Bothies
Spean Bridge
"Lovely quiet stay at the bothy, we went over with no car and stocked up with bits at Fort William! despite the loo and showers being shared this was no problem at all as they were kept clean. Lovely to have the cafe next door as well, meant we were able to get breakfast and coffee easily :)"
Laggan Bothies
Cabin

Evelix Pods

Evelix Pods
Dornoch
"The Property was well maintained and had all necessary facilities you need for weekend getaway"
Evelix Pods
Apartment

Sweeney Aviemore One

Sweeney Aviemore One
Aviemore
"Good location, ample free parking and clean room. Only stayed for one night would recommend it to my family and friends. Nice to have a mini kitchen in the room."
Sweeney Aviemore One
Camping

Delny Glamping

Delny Glamping
Invergordon
"Easy check in, clean room, all the facilities needed, pet friendly and good parking."
Delny Glamping
Cabin

North Coast 500 Pods

North Coast 500 Pods
Brora
"Great location , ideal for a quiet getaway, "
North Coast 500 Pods
Aparthotel

The Kenmore Club

The Kenmore Club
Aberfeldy
"Can’t fault anything."
The Kenmore Club
Cottage

Ornum Cottage

Ornum Cottage
Beauly
"The cottage was excellent in all ways. "
Ornum Cottage
Cabin

BCC Loch Ness Log Cabins

BCC Loch Ness Log Cabins
Inverness
"Loved our stay in the cosy cabin. Only thing I would say is that the outside veranda area could do with a clean. Not taking anything away from our stay though, really enjoyed it and would definitely go back."
BCC Loch Ness Log Cabins
Cabin

Ardcana

Ardcana
Breakish
"loved this place, would come back"
Ardcana
See all vacation rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Scottish Highlands attractions

A castle surrounded by dense green trees and hills.

Loch Lomond and The Trossachs National Park

9.4/10 (1,701 reviews)
Visit this Scottish national park to hike through ancient woodlands, relax on the shore of the largest body of freshwater in Britain and enjoy local produce.
See properties
A historic castle on a grassy hill overlooking a large body of water.

Loch Ness

Scotland’s most legendary attraction, this mysterious loch is said to be home to a mythical monster.
See properties
A waterfront with colorful buildings, a stone wall, and two boats on the water.

Portree Harbour

8.8/10 (750 reviews)
Observe fishing boats coming ashore and dine on fresh seafood in a waterside restaurant at this picturesque harbor.
See properties
A mountainous landscape with a lake, a town, and rolling hills.

Ben Nevis

9.4/10 (646 reviews)
Brave the conditions and climb to the summit of this mountain to see the ruins of an observatory from the 19th century.
See properties
A large stone pyramid surrounded by a forest.

Balmoral Castle

8.8/10 (98 reviews)
Find out about the history of Crathie when you take a trip to Balmoral Castle. Savor the area's bars and restaurants.
See properties
A castle on a hill overlooking a calm lake, surrounded by mountains.

Eilean Donan Castle

9.4/10 (356 reviews)
One of Scotland’s most stunning castles, this icon has been featured in movies ranging from Highlander to The World is Not Enough.
See properties

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside, and top sights like Loch Lomond—discover it all in Scottish Highlands.

See all hotels in Scottish Highlands
A mountainous landscape with a winding road, a prominent tree, and a lake in the valley.

Top Scottish Highlands Hotel Reviews

The Garrison

The Garrison

8/10 Good
"Nice little place. Staff helpful."
Mikan 1-night trip
Posted 2 hours ago
The Garrison
The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"Perfect location for traveling by train"
Rebecca 1-night trip
Posted 5 hours ago
The Royal Highland Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"It is needing upgraded as creaky floors n some of the carpets need replacing also found the double bed a bit small"
Fiona 3-night trip
Posted 19 hours ago
The Royal Hotel
Westlands of Pitlochry

Westlands of Pitlochry

10/10 Excellent
"It wasn’t a bad walk from the train station and they were very accommodating for a slightly late checkout so we could catch the train. Nice place!"
Lee Anne 1-night trip
Posted 23 hours ago
Westlands of Pitlochry
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

8/10 Good
"Great hotel, plenty of parking and within walking distance to Aviemore centre."
Stephen 1-night trip
Posted 3 days ago
Coylumbridge Resort Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Unique set up with individual cabins positioned on hillside with wonderful views. Food excellent along with top quality service and a special call out to Paulina. Only downside is lack of onsite transportation for customers to and from cabins Given potential weather challenges and customers with health conditions hiking up and down hillside pathways could be a challenge"
Jeffrey 2-night trip
Posted 3 days ago
Bracken Hide Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We loved our stay at the Columba Hotel! The staff was friendly & helpful. The room was clean & cozy. The bed & pillows were really comfortable . We’ve been to other hotels where the pillows were ultra thin. Sounds silly , but the thin pillows affected my sleeping. One thing I loved was how peaceful the rooms were, you couldn’t hear other guests. We also had a great view of the river."
Carmen 1-night trip
Posted 3 days ago
Columba Hotel Inverness by Compass Hospitality
The Caledonian Hotel

The Caledonian Hotel

10/10 Excellent
"Breakfast was very good. Staff were very helpful. Large hotel but enough parking available. Lovely setting with amazing views of the Loch. Very close to Fort William."
Mark 1-night trip
Posted 4 days ago
The Caledonian Hotel
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

8/10 Good
"The staff at the main desk was extremely helpful, pleasant and The property is older. The beds were comfortable. Plumbing was qurky. We didn't use any of the amenities."
Geri 1-night trip
Posted 5 days ago
The Pitlochry Hydro Hotel

More cheap stays in Scottish Highlands

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
NT$2,420
NT$2,904 total
Sep 13 - Sep 14
includes taxes & fees
6.8/10 (226 reviews)
The Breadalbane Arms Hotel (Room Only)
Dunarle Guesthouse

Dunarle Guesthouse

Dunollie Rd Oban Scotland
NT$2,571
NT$3,085 total
Sep 12 - Sep 13
includes taxes & fees
Dunarle Guesthouse
Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
NT$3,846
NT$4,615 total
Oct 4 - Oct 5
includes taxes & fees
8.4/10 Very Good! (37 reviews)
Bank House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
NT$3,912
NT$4,694 total
Sep 11 - Sep 12
includes taxes & fees
Novar Arms Hotel
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
NT$4,577
NT$5,492 total
Sep 13 - Sep 14
includes taxes & fees
8.6/10 Excellent! (82 reviews)
Sweeney Aviemore Two
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
Get rates
9.4/10 Exceptional! (313 reviews)
MacDougall Clansman Hotel

Hotels in Scottish Highlands with star-rating

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Scenery: The Scottish Highlands are renowned for their breathtaking landscapes, including rugged coastlines, waterfalls, and picturesque parks.
  • Outdoor Adventures: Enjoy a variety of activities such as hiking, skiing, and scenic drives that cater to adventure enthusiasts.
  • Whisky Distilleries: Visit the Haven of Speyside to explore famous whisky distilleries and learn about Scotland's rich whisky heritage.
  • Historic Villages: Discover charming historic villages that showcase the unique Scottish culture and history.
  • Welcoming Accommodations: Experience a range of lodging options, from cozy bed & breakfasts to luxurious castle hotels.

Find great hotels near Scottish Highlands

Discover the enchanting accommodations of the Scottish Highlands, where options abound for every traveler. Choose from charming bed & breakfasts or luxurious resorts, perfect for adventure seekers and families alike. Experience the unique charm of castle hotels or enjoy a cozy stay at the Bettyhill Hotel. With pet-friendly options and breathtaking landscapes, your Highland getaway promises unforgettable memories and a warm Scottish welcome.

  • The Cluanie Inn: Nestled 18km from the Scottish Highlands, The Cluanie Inn is a charming 3.5-star hotel that boasts a guest rating of 8.8 out of 10. Ideal for pet lovers, this inn offers a welcoming atmosphere with a pet-friendly policy, allowing dogs on the premises with specific restrictions. Guests can enjoy the comfort of cozy rooms that feature modern amenities while being in close proximity to stunning Highland landscapes. With services like food and water bowls for your furry friends, The Cluanie Inn blends hospitality with a touch of home.
  • Kintail Lodge Hotel: A budget-friendly option located 19km from the Scottish Highlands, Kintail Lodge Hotel is highly rated with a score of 9.4 out of 10. This hotel caters to adventure seekers and pet owners alike, offering various outdoor activities such as fishing, sailing, and birdwatching nearby. The lodge’s relaxed ambiance is perfect for travelers who wish to explore the natural beauty of the Highlands while enjoying the comforts of home. Pets are welcome here, with amenities that ensure a stress-free stay for both you and your four-legged companions.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: This budget-friendly Bed & Breakfast, located just 18km from the Scottish Highlands, creates a cozy retreat for adventurous travelers. With a focus on outdoor activities, guests can partake in horse riding, mountain biking, and kayaking in the nearby area. The charming decor with wooden floors and vintage furnishings adds to the inviting atmosphere, making it a delightful base for those looking to immerse themselves in Scotland's breathtaking landscapes. Pets are also welcomed, enhancing the warm, homely feel of this delightful stay.

Where to stay near Scottish Highlands

The Scottish Highlands offer a breathtaking blend of rugged coastlines, historic charm, and outdoor adventure. Explore the rich tapestry of Scottish history while visiting the Haven of Speyside, known for its whisky distilleries. Experience the warm hospitality of friendly locals as you traverse this scenic paradise. Whether you're seeking luxury accommodations or secluded retreats, the Highlands promise an unforgettable vacation filled with excursions and stunning landscapes.

  • Kyle: Nestled 16km from the Scottish Highlands, Kyle is a charming city that attracts outdoor enthusiasts and adventure seekers year-round. The best times to visit are during the vibrant months of April and the summer from June to July, when the natural beauty of the area is at its peak. Kyle offers breathtaking hiking trails, a variety of shops, and even ski fields for those looking for winter sports. History buffs will appreciate the nearby historic places, castles, and the stunning landscapes of the national parks that surround the city, making it a perfect blend of adventure and culture.
  • Strathcarron: Located 21km from the Scottish Highlands, Strathcarron is a picturesque city known for its romantic ambiance and stunning scenery. Similar to Kyle, it experiences peak visitor numbers in April and during the summer months. Visitors are drawn to its beautiful hiking trails and easy access to scenic trails perfect for exploration. Strathcarron is also in proximity to serene lakes, historic sites, and charming villages, making it an ideal spot for couples and nature lovers seeking a tranquil getaway.
  • Camban: A quaint village situated 13km from the Scottish Highlands, Camban is a delightful destination for families and eco-conscious travelers. Its visitor numbers tend to peak from July to September, offering a family-friendly atmosphere during the warmer months. Camban provides a variety of hiking trails that connect to beautiful parks and water features, allowing families to immerse themselves in nature. The village’s eco-friendly vibe and accessibility to outdoor activities make it an appealing choice for those looking to explore the unspoiled beauty of Scotland.

Things to do in Scottish Highlands

Shopping

In the Scottish Highlands, visit Inverness's Eastgate Shopping Centre, a bustling hub with a mix of shops and eateries. For unique gifts, explore the local markets like the Aviemore Market, where artisans showcase handmade crafts and local produce, offering a true taste of Highland culture.

Recreation

Experience the tranquility of the Highland Wellness Retreat, where you can indulge in soothing spa treatments and yoga classes surrounded by stunning landscapes. For outdoor enthusiasts, hiking the nearby trails offers breathtaking views and a chance to connect with nature.

Adventure

Explore the rugged landscapes of Glencoe, where you can hike stunning trails surrounded by dramatic mountains. For thrill-seekers, try white-water rafting on the River Tummel, offering an exhilarating adventure through beautiful scenery. Don't miss the chance to go mountain biking in the forests of Aviemore, ensuring an adrenaline-packed experience.

Nightlife

Explore the lively atmosphere at The Hootananny in Inverness, where traditional Scottish music fills the air. For a cozy vibe, visit The Ben Nevis Bar for a selection of local ales and friendly conversation. Don’t miss the chance to enjoy a whisky tasting at The Malt Room.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Scottish Highlands

Traveling to the Scottish Highlands can be budget-friendly with a few savvy tips. Visit between January and March for lower hotel rates, and consider booking a month in advance for the best deals. Look for last-minute offers on Expedia, especially on Wednesdays when prices tend to be lower. Combine your hotel, flights, and activities for potential savings through package deals. Explore eco-certified accommodations for sustainable options, and always check for beverage discounts and flexible booking options to maximize value for your money.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Scottish Highlands are January to March, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Scottish Highlands is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Scottish Highlands is Wednesday. The most expensive day to stay around Scottish Highlands is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your choices based on your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified option will showcase hotels that are sustainable and environmentally friendly, available for your stay. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in the Scottish Highlands with your flights and activities through an Expedia package deal.

Find the best attractions near Scottish Highlands

The Scottish Highlands offer a stunning backdrop for outdoor adventures, featuring picturesque parks, historic villages, and breathtaking waterfalls. Ideal for travelers seeking adventure and natural beauty, the region is perfect for hiking and exploring. Additionally, visitors can find a variety of hotels in the Highlands to enhance their stay, ensuring a memorable vacation experience amidst the beautiful scenery and rich history of this enchanting area.

  • Glen Affric: Discover the natural beauty of Glen Affric, a stunning park known for its eco-friendly environment. With its lush forests and scenic trails, it offers a family-friendly atmosphere perfect for hiking and enjoying the great outdoors, just 11km from the Highlands.
  • Loch Carron: Immerse yourself in the rich culture of Loch Carron, a historic village located 21km from the Highlands. Here, you can explore charming architecture, local shops, and the vibrant community that showcases the region's heritage.
  • Plodda Falls: Experience the breathtaking Plodda Falls, an enchanting waterfall located 18km from the Highlands. Surrounded by lush greenery, it offers a romantic and adventurous setting, ideal for nature lovers and thrill-seekers alike.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Scottish Highlands falls in July and August. August has high visitor numbers and mostly cloudy weather. The coolest average temperature around Scottish Highlands falls in February, visitor numbers are low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January42.1°F (5.6°C)Light RainMostly CloudyLowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyLowSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyHighAverage
October51.6°F (10.9°C)Light RainMostly CloudyAverageAverage
November48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
December45.1°F (7.3°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Highlands

Traveling to the Scottish Highlands is convenient with several major airports. EDInburgh Airport (EDI) is 187km away, with nearby hotels like Crescent House and Virgin Hotels Edinburgh, both about 11km from the airport. Glasgow Airport (GLA) is another option, located 167km away, featuring hotels such as JA Mar Hall Scotland, just 6km from the airport. Belfast International Airport (BFS) is 303km from the Highlands, with nearby accommodations like Doubletree by Hilton Belfast Templepatrick, approximately 10km away. Each hotel provides various transportation services for easy access to the airports.

Explore a world of travel with Expedia