Find hotels in Scottish Highlands from $120

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 7,948 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (602)
"Great stay, wonderful breakfast, lovely small town. "
$149 nightly
The price is $178
Jul 28 - Jul 29
Total includes taxes and fees
Westlands of Pitlochry

Tingle Creek Hotel

3.0 star property
9.4 out of 10, Exceptional, (345)
"The stay was really really nice! Kind service and a beautiful view. It was very still at night "
$237 nightly
The price is $284
Aug 25 - Aug 26
Total includes taxes and fees
Tingle Creek Hotel

Uig Hotel

3.0 star property
9.4 out of 10, Exceptional, (1005)
"Excellent location and view, very good breakfast, lunch and dinner options, extremely friendly staff, spacious rooms"
Uig Hotel

Cameron House on Loch Lomond

5.0 star property
9.0 out of 10, Wonderful, (186)
"The hotel was excellent and set in a stunning location! The services were great, there is plenty to do and see. The staff were exceptional in all aspects and made our stay even better. We really enjoyed the food and drink and found it to be of a high standard. Overall our stay here was great and would happily come back. I highly recommend a visit!"
$395 nightly
The price is $474
Aug 25 - Aug 26
Total includes taxes and fees
Cameron House on Loch Lomond

Loch Ness Country House Hotel

4.0 star property
9.2 out of 10, Wonderful, (407)
"Nice comfortable stay"
$293 nightly
The price is $351
Jul 29 - Jul 30
Total includes taxes and fees
Loch Ness Country House Hotel

Isle of Eriska Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (121)
"Staff were amazing!"
$387 nightly
The price is $464
Aug 19 - Aug 20
Total includes taxes and fees
Isle of Eriska Hotel and Spa

Albert Hotel

3.0 star property
9.0 out of 10, Wonderful, (243)
"Great location, very friendly and helpful staff, comfortable room, clean. I’ll stay there next time I come to town. "
$200 nightly
The price is $240
Aug 1 - Aug 2
Total includes taxes and fees
Albert Hotel

Cuillin Hills Hotel

4.0 star property
9.6 out of 10, Exceptional, (554)
"Beautiful property excellent restaurant and staff. "
$509 nightly
The price is $610
Aug 2 - Aug 3
Total includes taxes and fees
Cuillin Hills Hotel

Isles Of Glencoe Hotel

3.0 star property
8.6 out of 10, Excellent, (961)
"Room was great, and the food at the restaurant was fantastic!"
$246 nightly
The price is $295
Aug 12 - Aug 13
Total includes taxes and fees
Isles Of Glencoe Hotel

Skeabost House Hotel

4.0 star property
9.0 out of 10, Wonderful, (498)
"Absolutely beautiful inn with shockingly gorgeous sunsets! Restaurant was excellent. Staff was awesome. It was a treat to stay here and made our trip extra special. "
$624 nightly
The price is $749
Aug 25 - Aug 26
Total includes taxes and fees
Skeabost House Hotel

Glengarry Castle Hotel

3.0 star property
9.8 out of 10, Exceptional, (264)
"Beautiful castle ! We spent two nights here, and had dinner each evening. The food was excellent. The room was big, "
$336 nightly
The price is $403
Jul 28 - Jul 29
Total includes taxes and fees
Glengarry Castle Hotel

Islay House

3.0 star property
9.2 out of 10, Wonderful, (111)
"Very welcoming and friendly staff working hard to ensure all guests are happy."
$109 nightly
The price is $131
Aug 7 - Aug 8
Total includes taxes and fees
Islay House

Golf View Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (320)
"The area around the property was amazing from the beach, the gardens to the tennis courts"
$184 nightly
The price is $220
Aug 3 - Aug 4
Total includes taxes and fees
Golf View Hotel & Spa

Forces Manor

2.0 star property
9.4 out of 10, Exceptional, (3)
"Great place to stay if you love the outdoors"
Forces Manor

Stonefield Castle Hotel

4.0 star property
9.0 out of 10, Wonderful, (806)
"Great property beautiful all around. Great staff. Very attentive "
$185 nightly
The price is $222
Aug 3 - Aug 4
Total includes taxes and fees
Stonefield Castle Hotel

The Flodigarry Hotel in the Skye

4.0 star property
9.6 out of 10, Exceptional, (15)
"Amazing location; staff great and restaurant very good"
$335 nightly
The price is $403
Jul 31 - Aug 1
Total includes taxes and fees
The Flodigarry Hotel in the Skye

Perle Oban Hotel & Spa

4.5 star property
9.0 out of 10, Wonderful, (1005)
"Well located and very comfortable and clean."
$213 nightly
The price is $256
Jul 29 - Jul 30
Total includes taxes and fees
Perle Oban Hotel & Spa

Tulloch Castle Hotel

4.0 star property
8.6 out of 10, Excellent, (671)
"loved staying in this castle--one of my favorite experiences in Scotland!"
$202 nightly
The price is $243
Aug 20 - Aug 21
Total includes taxes and fees
Tulloch Castle Hotel

Macdonald Drumossie Hotel

4.0 star property
8.8 out of 10, Excellent, (668)
"Very nice, great breakfast, fabulous room. Plenty of parking. Liked that you good relax in their beautiful lobby with a cocktail. "
$281 nightly
The price is $337
Jul 30 - Jul 31
Total includes taxes and fees
Macdonald Drumossie Hotel

Culloden House Hotel

4.0 star property
9.8 out of 10, Exceptional, (377)
"Wonderful place! People were so friendly and helpful and the location is amazing. It felt like straight out of the period drama movie! "
$392 nightly
The price is $470
Jul 28 - Jul 29
Total includes taxes and fees
Culloden House Hotel
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.

Great weekend hotel deals in Scottish Highlands

Showing deals for:Aug 8 - Aug 10
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Scottish Highlands

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

Oban featuring a lake or waterhole and a house

Stay near popular Scottish Highlands attractions

Top Scottish Highlands Hotel Reviews

Find out more about Scottish Highlands

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Landscapes: The Scottish Highlands boast breathtaking scenery, from majestic mountains to picturesque lochs.
  • Outdoor Adventures: Engage in thrilling activities like skiing, hiking, and exploring scenic trails.
  • Iconic Attractions: Visit famous sites such as Loch Ness, the Isle of Skye, and historic castles.
  • Secluded Beaches: Discover beautiful, tranquil beaches offering relaxation amidst stunning backdrops.
  • Diverse Accommodations: Enjoy a range of lodging options, from charming B&Bs to luxurious hotels.

Find great hotels near Scottish Highlands

The Scottish Highlands offer a diverse selection of accommodations, ranging from charming bed and breakfasts to luxurious 5-star hotels. Whether you're seeking adventure, pet-friendly options, or a business-friendly environment, you'll find the perfect stay to suit your needs. Explore renowned establishments like the Inverlochy Castle Hotel and indulge in the breathtaking landscapes of Royal Dornoch, ensuring a memorable vacation experience in this stunning region.

  • Kintail Lodge Hotel: Nestled in a picturesque setting, Kintail Lodge Hotel is perfect for adventure enthusiasts and pet lovers alike. Located 12 miles from the Scottish Highlands, this charming hotel offers an array of adrenaline-pumping activities right onsite or nearby, including birdwatching, fishing, sailing, horseback riding, and hiking. Guests can bring their furry friends along, as the hotel has a pet-friendly policy, allowing dogs and offering amenities for service animals. Experience the thrill of the outdoors while enjoying comfortable accommodations in a stunning natural environment.
  • Glengarry Castle Hotel: A 3-star gem situated 22 miles from the Scottish Highlands, Glengarry Castle Hotel combines elegant hospitality with delicious dining options. Guests can indulge in a complimentary breakfast, savor dinner at the on-site restaurant, or unwind at the bar and lounge. For sports enthusiasts, the hotel features outdoor tennis facilities, while entertainment options include a flat-screen TV and digital channels in guest rooms. The blend of Victorian charm and modern amenities makes this hotel a delightful choice for travelers looking for a relaxing getaway with a splash of activity.
  • Strathcarron Hotel: Located 13 miles from the Scottish Highlands, Strathcarron Hotel caters to pet owners seeking a welcoming atmosphere. This cozy hotel allows pets, providing a comfortable stay for you and your four-legged friends, with amenities to ensure a pleasant experience. Whether you’re exploring the stunning countryside or enjoying the local charms, the Strathcarron Hotel offers a great base for your adventures in the Highlands while ensuring your pets feel right at home.

Discover the best areas to stay near Scottish Highlands

The Scottish Highlands offer an unforgettable travel experience filled with stunning scenery and adventure. Explore the warm highlands and the picturesque foothills of Scotland, where luxury retreats abound. Don't miss the chance to visit the Outer Hebrides, known for their secluded beauty and friendly atmosphere. With an abundance of outdoor activities and relaxing spots, the Highlands are perfect for anyone seeking both excitement and tranquility during their vacation.

  • Kyle: Located 10 miles from the Scottish Highlands, Kyle offers a charming escape for travelers seeking outdoor adventure and breathtaking scenery. While visitor numbers remain steady throughout the year, the peak seasons in April and from June to July draw those in search of romance and nature. The area boasts fantastic hiking trails and local stores, providing easy access to everything you need. Don't miss the nearby historic landmarks, including a stunning castle and serene lake, perfect for a picturesque day out.
  • Spean Bridge: Situated 26 miles from the Scottish Highlands, Spean Bridge is a haven for outdoor enthusiasts and adventure seekers. Similar to Kyle, visitor numbers peak in April and June to July, offering a vibrant atmosphere during these months. Engage in recreational activities at the nearby hiking trails and ski fields, or simply enjoy the stunning views of the surrounding mountains and lakes. The captivating water features in the area provide a perfect backdrop for relaxation and exploration, making Spean Bridge a must-visit destination.
  • Strathcarron: Just 13 miles from the Scottish Highlands, Strathcarron is a picturesque city that captures the essence of romance and outdoor exploration. With a consistent flow of visitors throughout the year, its peak seasons align with Kyle and Spean Bridge, drawing adventurers eager to immerse themselves in nature. The area features hiking trails, local stores, and ski fields to keep you entertained. Explore the nearby historic village, beautiful beaches, and tranquil lakes that make Strathcarron a delightful spot for a memorable vacation.

Things to do near Scottish Highlands

The Scottish Highlands offers a perfect getaway for outdoor enthusiasts, featuring stunning scenery and thrilling adventures. Engage in exhilarating activities like skiing at renowned ski fields, or explore scenic hiking trails that showcase the region's breathtaking landscapes. Don't miss the chance to discover spectacular beaches, making your vacation a blend of adventure and relaxation in this beautiful part of Scotland.

Food and drinks

Start your culinary journey in the Scottish Highlands with a traditional Scottish breakfast, then visit the Classroom Restaurant for a delightful bistro experience. For seafood lovers, Eeusk offers fresh catches, while Coast Restaurant serves delicious European dishes. Don't forget to explore local whisky bars for a taste of Scotland's finest spirits!

Recreation

Lochcarron Golf Course offers a luxurious retreat with stunning views and pristine greens, perfect for both novice and experienced golfers. Enjoy leisurely rounds of golf surrounded by picturesque landscapes, or simply relax in the tranquil atmosphere of this exclusive country club.

Adventure

The Five Sisters of Kintail, an exhilarating hiking trail located 11 miles from the Scottish Highlands, offers breathtaking scenery and a sense of adventure. As you trek through this stunning landscape, you'll be surrounded by majestic mountains and lush greenery, creating an unforgettable outdoor experience.

Booking tips and Expedia advantages for Scottish Highlands

To save money while visiting the Scottish Highlands, take advantage of free attractions like the Five Sisters of Kintail and Plodda Falls. For accommodations, consider visiting between December and February for lower hotel rates. Booking a month in advance can help you find better deals, and check Expedia for last-minute discounts. Utilize Expedia's tools to filter by budget and eco-friendly options, and consider package deals for combined savings on hotels, flights, and activities. Joining the One Key membership can provide additional discounts and cash back on future bookings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Scottish Highlands is moderately seasonal. The cheapest months to stay around Scottish Highlands are December to February, where the prices are moderately lower. This is in comparison to May to June and August, where prices are moderately 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and more. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to narrow down your choices by hotel category. For instance, by selecting the "Eco-certified" filter, you'll see a selection of sustainable and environmentally-friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Scottish Highlands with flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Scottish Highlands

The Scottish Highlands offer an unforgettable vacation filled with outdoor adventures and stunning scenery. Explore iconic attractions like Loch Ness, the Isle of Skye, and picturesque Loch Lomond, as well as historic Scottish castles. Whether you seek thrilling experiences or cultural insights, the Highlands provide a diverse range of activities and natural beauty that cater to all types of travelers.

  • Glen Affric: Experience the breathtaking beauty of Glen Affric, a haven for outdoor enthusiasts. With its lush landscapes, tranquil lochs, and abundant wildlife, this eco-friendly park is perfect for hiking, picnicking, and family outings amidst nature's splendor.
  • Eilean Donan Castle: Step into a fairytale at Eilean Donan Castle, one of Scotland's most iconic landmarks. Surrounded by stunning scenery, this romantic castle offers rich cultural history and breathtaking views, making it a perfect spot for photography and exploration.
  • Loch Carron: Immerse yourself in the charm of Loch Carron, a historic village that reflects Scotland's rich culture. Stroll along the waterside, enjoy local eateries, and soak in the picturesque landscapes adorned with traditional Scottish architecture.

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. July has high visitor numbers and mostly cloudy weather. The coolest average temperature around Scottish Highlands falls in February, visitor numbers are average 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 CloudyLowModerately Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageModerately Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageModerately High
June53.8°F (12.1°C)Light RainMostly CloudyHighModerately High
July55.9°F (13.3°C)Light RainMostly CloudyHighAverage
August55.9°F (13.3°C)Light RainMostly CloudyHighModerately High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October51.6°F (10.9°C)Light RainMostly CloudyAverageAverage
November48.4°F (9.1°C)Light RainMostly CloudyLowAverage
December45.1°F (7.3°C)Light RainMostly CloudyLowModerately Low

The nearest major airports for your trip to Scottish Highlands

The Scottish Highlands can be accessed through several major airports. Edinburgh Airport (EDI) is about 117 miles away, with nearby hotels like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both located 7 miles from the airport. Glasgow International Airport (GLA) is 104 miles away, offering luxurious options like the Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both within 7 miles of the airport. Aberdeen Airport (ABZ) is 111 miles away, featuring the 5-star Marcliffe Hotel and Spa and the Leonardo Hotel, just 0.3 miles from the airport. All these hotels provide convenient access to their respective airports.