Find hotels in Scottish Highlands from £68

Start date: Check-in selected.
End date: Check-out
    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top 10 Scottish Highlands hotels and places to stay

Our top choices for Scottish Highlands hotels

Loch Ness Country House Hotel

4.0 star property
9.2 out of 10, Wonderful, (414)
"Great food option, multiple cuisine, good internet access and near to the town center. "
The price is £240
includes taxes & fees
14 Sept - 15 Sept
Loch Ness Country House Hotel

Glengarry Castle Hotel

3.0 star property
9.8 out of 10, Exceptional, (278)
"Beautifully located, quiet and top rated hotel. "
The price is £220
includes taxes & fees
1 Oct - 2 Oct
Glengarry Castle Hotel

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (643)
"Beautiful hotel to stay and very conveniently located to restaurants and shops. "
The price is £132
includes taxes & fees
9 Oct - 10 Oct
Westlands of Pitlochry

Uig Hotel

3.0 star property
9.6 out of 10, Exceptional, (1001)
"We really liked the hotel. Our room was very cozy and the beds were comfortable."
The price is £230
includes taxes & fees
4 Oct - 5 Oct
Uig Hotel

Duisdale House Hotel

4.0 star property
9.0 out of 10, Wonderful, (460)
"This is a simply wonderful stay."
The price is £296
includes taxes & fees
11 Oct - 12 Oct
Duisdale House Hotel

Isles Of Glencoe Hotel

3.0 star property
8.6 out of 10, Excellent, (989)
"This property is a gem and the staff outstanding. The location is stunning and we could not have had a more pleasant experience. From the time we checked in we were warmly greeted with true Scottish hospitality and it did not end until we left. "
The price is £167
includes taxes & fees
7 Oct - 8 Oct
Isles Of Glencoe Hotel

Culloden House Hotel

4.0 star property
9.8 out of 10, Exceptional, (384)
"A lovely hotel in a beautiful grounds."
The price is £325
includes taxes & fees
2 Oct - 3 Oct
Culloden House Hotel

The Garrison

4.0 star property
8.8 out of 10, Excellent, (865)
"Very friendly helpful staff!"
The price is £170
includes taxes & fees
12 Oct - 13 Oct
The Garrison

The Flodigarry Hotel in the Skye

4.0 star property
9.4 out of 10, Exceptional, (21)
"Beautiful place. "
The price is £322
includes taxes & fees
7 Oct - 8 Oct
The Flodigarry Hotel in the Skye

Star Hotel

4.0 star property
9.8 out of 10, Exceptional, (25)
"Lovely staff on front desk and was great having restaurant within the hotel. "
The price is £116
includes taxes & fees
14 Sept - 15 Sept
Star Hotel

Glenuig Inn

3.0 star property
10.0 out of 10, Exceptional, (4)
"Great staff, beautiful location, "
The price is £202
includes taxes & fees
14 Sept - 15 Sept
Glenuig Inn

The Marmalade Hotel

4.0 star property
9.2 out of 10, Wonderful, (279)
"Great location, lovely breakfast!"
The price is £387
includes taxes & fees
10 Oct - 11 Oct
The Marmalade Hotel

Tulloch Castle Hotel

4.0 star property
8.6 out of 10, Excellent, (685)
"The in-house restaurant salmon dish was the by far the most delicious we ate during our Scotland tour"
The price is £105
includes taxes & fees
8 Oct - 9 Oct
Tulloch Castle Hotel

Stonefield Castle Hotel

4.0 star property
9.0 out of 10, Wonderful, (821)
"Great old hotel with all the modern amenities. Staff were friendly, meals and meal options were very good. Would certainly stay here again."
The price is £125
includes taxes & fees
1 Oct - 2 Oct
Stonefield Castle Hotel

Loch Leven Hotel & Distillery

3.0 star property
8.4 out of 10, Very good, (527)
"It's a spectacular place: the room, food, staff and views are all amazing."
The price is £176
includes taxes & fees
5 Oct - 6 Oct
Loch Leven Hotel & Distillery

Macdonald Drumossie Hotel

4.0 star property
8.8 out of 10, Excellent, (669)
"Very nice, great breakfast, fabulous room. Plenty of parking. Liked that you good relax in their beautiful lobby with a cocktail. "
The price is £134
includes taxes & fees
14 Oct - 15 Oct
Macdonald Drumossie Hotel

Albert Hotel

3.0 star property
9.0 out of 10, Wonderful, (254)
"Nice hotel near the harbour and town centre. Helpful and friendly staff. Nice quiet room with very comfortable beds and powerful showe."
The price is £154
includes taxes & fees
14 Oct - 15 Oct
Albert Hotel

Cameron House on Loch Lomond

5.0 star property
9.0 out of 10, Wonderful, (202)
"Beautiful property, fantastic walking paths, comfortable room."
The price is £293
includes taxes & fees
13 Oct - 14 Oct
Cameron House on Loch Lomond

Ballachulish Hotel

3.0 star property
8.2 out of 10, Very good, (473)
"Interesting building, nice big and comfortable rooms, a bit worn, average restaurant."
The price is £155
includes taxes & fees
14 Oct - 15 Oct
Ballachulish Hotel

Cuillin Hills Hotel

4.0 star property
9.6 out of 10, Exceptional, (554)
"Beautiful property excellent restaurant and staff. "
The price is £449
includes taxes & fees
17 Sept - 18 Sept
Cuillin Hills 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:26 Sept - 28 Sept
Save an average of 15% on thousands of hotels when you're signed in

Accommodation near Scottish Highlands attractions

Learn more about Scottish Highlands

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

Oban featuring a lake or waterhole and a house

Top Scottish Highlands Hotel Reviews

More cheap stays in Scottish Highlands

More cheap stays in Scottish Highlands

Hotels in Scottish Highlands with star rating

Hotels in Scottish Highlands with star rating

Find out more about Scottish Highlands

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Breathtaking Scenery: The Scottish Highlands boast stunning landscapes, including majestic mountains, lush parks, and enchanting waterfalls.
  • Outdoor Adventures: Ideal for enthusiasts, activities range from skiing and hiking to exploring picturesque trails.
  • Whisky Trails: Sample renowned Scottish spirits while embarking on scenic whisky trails.
  • Charming Villages: Immerse yourself in the rich history of quaint villages and friendly locals.
  • Diverse Accommodation: Choose from charming B&Bs to luxurious castles, catering to all tastes and budgets.

Find great hotels near Scottish Highlands

Discover the enchanting Scottish Highlands, where a variety of accommodation options await to suit every traveller's needs. From charming bed and breakfasts to luxurious resorts, you'll find everything from cosy lodges with hot tubs to family-friendly holiday parks. Whether you seek adventure or relaxation, the Highlands offer pet-friendly stays and unique experiences, including access to fairy pools and highland holiday cottages, ensuring a memorable holiday for all.

  • The Cluanie Inn: Nestled 6.8km from the heart of the Scottish Highlands, The Cluanie Inn offers a warm and inviting atmosphere perfect for pet lovers. With a 3.5-star rating, this charming hotel provides essential amenities for furry friends, including food and water bowls and specific pet restrictions to ensure a comfortable stay. Guests appreciate the friendly service and the cosy ambience that features rustic decor, making it a delightful stop for those seeking a pet-friendly experience amidst stunning Highland scenery.
  • Kintail Lodge Hotel: Located 7.5km away from the Scottish Highlands, Kintail Lodge Hotel is the epitome of adventure and inclusivity. This welcoming establishment not only embraces LGBTQIA travellers but also caters to pet owners, allowing dogs to accompany their humans. The hotel offers a plethora of exciting activities such as hiking, fishing, and horse riding in the nearby areas. With its laid-back vibe and dedicated service, Kintail Lodge is an ideal base for those looking to explore the great outdoors while enjoying a comfortable stay.
  • The Wooden Floors, Vintage Furniture, and Tartan Accents Create a Comfy Room: Just 6.8km from the Scottish Highlands, this charming Bed & Breakfast is a haven for adventure seekers. The warm, rustic decor featuring wooden floors and tartan accents creates a homely atmosphere. Guests can engage in various exhilarating activities such as sailing, fishing, and kayaking, all within easy reach. The personalised service and the inviting ambience make it an excellent choice for travellers looking to immerse themselves in the spirit of the Highlands.

Where to stay near Scottish Highlands

The Scottish Highlands offer an unforgettable travel experience, where rugged mountains meet stunning scenery. Explore charming towns and secluded spots, immersing yourself in the warm hospitality of friendly locals. Whether indulging in luxury accommodations or seeking adventure through outdoor excursions, the Highlands promise a unique blend of relaxation and thrill. From the breathtaking landscapes to the rich cultural heritage, your visit will reveal the true essence of Scotland's enchanting highlands.

  • Kyle: Nestled approximately 6.2km from the heart of the Scottish Highlands, Kyle is a charming city that beckons outdoor enthusiasts and romantics alike. With its breathtaking scenery and picturesque landscapes, visitors flock here especially during the peak months of April and from June to July. The area is known for its hiking trails that wind through stunning vistas, as well as its inviting stores and outdoor venues. Notable local landmarks include historic sites, a majestic castle, and serene lakes, offering a captivating blend of history and nature for all who visit.
  • Strathcarron: Located around 8.1km from the Scottish Highlands, Strathcarron is a delightful city that draws visitors year-round for its outdoor adventures and romantic atmospheres. Much like Kyle, Strathcarron experiences its highest visitor numbers in April and June to July. The surrounding natural beauty is ideal for hiking, while skiing opportunities add an exciting twist for the adventurous. The area is rich in history, with attractions such as lakes, historic villages, and ancient sites waiting to be explored.
  • Camban: Just 5.0km from the Scottish Highlands, Camban is a quaint village that offers a unique seasonal experience, attracting visitors primarily between July and September. This destination is perfect for those seeking adventure, outdoor activities, and a romantic getaway. The allure of Camban lies in its stunning natural features, including captivating water features and picturesque waterfalls that invite exploration and relaxation. It’s a hidden gem for anyone looking to immerse themselves in the tranquillity of the Scottish landscape.

Things to do near Scottish Highlands

The Scottish Highlands offer a stunning backdrop for outdoor enthusiasts and adventure seekers. Popular activities include skiing at various ski fields and exploring picturesque hiking trails. Don't miss the chance to embark on whisky trails, where you can sample the region's renowned spirits, or enjoy a city break in one of the charming towns. With its breathtaking scenery and rich culture, the Highlands promise an unforgettable experience.

Shopping

If you're up for a drive, Highland Soaps is a charming store located 19.3km away, offering a delightful selection of handmade soaps and gifts. It’s a perfect spot to find unique souvenirs that capture the essence of the Highlands.

Recreation

At Great Glen Water Park, indulge in wellness and relaxation activities amidst breathtaking surroundings, perfect for rejuvenation. Meanwhile, Lochcarron Golf Course offers a luxurious atmosphere, where you can enjoy a round of golf while soaking in the stunning Highland scenery, making it an ideal retreat for leisure and wellness.

Adventure

The Five Sisters of Kintail, located 6.8km from the Scottish Highlands, offers a thrilling hiking trail with breathtaking scenery. Immerse yourself in the rugged beauty of the landscape, where adventure awaits at every turn, making it a must-visit for outdoor enthusiasts.

Nightlife

Experience the vibrant nightlife at The Hootananny in Inverness, where live folk music and a warm atmosphere await. For a more laid-back vibe, visit the Black Isle Bar, offering a selection of local brews and hearty pub food. Enjoy the friendly company and lively conversations.

Booking tips and Expedia advantages for Scottish Highlands

To save money on your trip to the Scottish Highlands, consider visiting between January and March, when accommodation prices are lower. Booking your hotel about a month in advance can help, or look for last-minute deals on sites like Expedia. Wednesdays are usually the cheapest days to stay, while Fridays are the priciest. Use Expedia's search tool to filter by budget and view affordable options first. Additionally, combining your hotel, flights, and activities into a package deal can lead to further savings.

  • 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, 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.
  • 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 Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay 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 and scenic explorations. Renowned for its historic villages, picturesque parks, and breathtaking waterfalls, this region is perfect for families and those seeking an exhilarating experience. Whether you’re hiking through rugged landscapes or enjoying a peaceful day at the beach, the Highlands promise an unforgettable getaway filled with natural beauty and rich history.

  • Glen Affric: Nestled 4.3km from the Scottish Highlands, Glen Affric is a breathtaking park renowned for its stunning landscapes and rich biodiversity. Ideal for families, it offers eco-friendly activities amidst tranquil woodlands and shimmering lochs, perfect for outdoor enthusiasts and nature lovers alike.
  • Loch Carron: Located 8.1km away, Loch Carron is a historic village steeped in culture. Wander through its charming streets to discover traditional architecture, local arts, and the warm hospitality of its residents, all set against the stunning backdrop of the loch.
  • Plodda Falls: Just 6.8km from the Highlands, Plodda Falls is a magnificent waterfall that promises adventure and romance. Explore the scenic trails leading to breathtaking views, making it an ideal spot for photography and peaceful moments in nature.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are high and weather is mostly cloudy. February is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.1°F (5.6000000000000005°C)Light RainMostly CloudyLowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyLowSlightly Low
March43.0°F (6.1000000000000005°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.300000000000001°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyHighAverage
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 CloudyLowSlightly Low
December45.1°F (7.300000000000001°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Scottish Highlands

When visiting the Scottish Highlands, you have several airport options. Edinburgh Airport (EDI) is situated 72.1km away, with nearby hotels such as Crescent House and Virgin Hotels Edinburgh, both 4.3km from the airport. Glasgow International Airport (GLA) is 64.6km from the Highlands, with excellent hotel choices like Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, located 7 and 2.5km away, respectively. Lastly, Aberdeen Airport (ABZ) is 68.4km distant, featuring quality accommodations such as Marcliffe and Trump Macleod House & Lodge, both within 5.0km of the airport. Each airport offers convenient access to the Highlands and surrounding areas.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Where can I find the best nightlife in Scottish Highlands?
The Scottish Highlands may be celebrated for their breathtaking landscapes and rich history, but they also offer some charming options for nightlife, albeit on a smaller scale compared to urban areas.

In the city of Inverness, the capital of the Highlands, you'll find a lively selection of pubs and bars. The Hootananny is a popular spot known for its traditional Scottish music and vibrant atmosphere, making it a great place to enjoy a pint and some live folk tunes.

If you venture to Fort William, you can explore the local pubs that often feature live music, particularly during tourist seasons. The Ben Nevis Inn, located at the foot of the famous mountain, is a lovely spot to unwind after a day of hiking, with a warm fire and a hearty menu.

For a more great experience, you might consider heading to the Isle of Skye, where some local establishments offer a blend of great food and local whisky. The Old Inn in Carbost is a quaint option, known for its welcoming vibe and occasionally hosts live music, showcasing local talent.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Scottish Highlands.
How can I save on a Scottish Highlands hotel booking with Expedia?
Before booking your Scottish Highlands hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Scottish Highlands hotel?
Prices for hotels in Scottish Highlands often vary, but you can find a great deal from £68 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.