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

Scottish Highlands Hotels

  • 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 4 - Sep 5
Tomorrow
Sep 5 - Sep 6
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

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
P16,155
P19,386 total
includes taxes & fees
Oct 4 - Oct 5
Isles Of Glencoe Hotel

2. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Lisa
P9,386
P11,263 total
includes taxes & fees
Oct 4 - Oct 5
Tingle Creek Hotel

3. Glengarry Castle Hotel

Glengarry Castle Hotel
Invergarry
United Kingdom
Jonathan
P16,206
P19,448 total
includes taxes & fees
Oct 1 - Oct 2
Glengarry Castle Hotel

4. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
Canada
Timothy
P13,723
P16,467 total
includes taxes & fees
Oct 2 - Oct 3
Tulloch Castle Hotel

5. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
P52,965
P63,558 total
includes taxes & fees
Sep 5 - Sep 6
Cuillin Hills Hotel

6. Balmacara Hotel

Balmacara Hotel
Kyle
United States
Donald
P13,870
P16,644 total
includes taxes & fees
Oct 3 - Oct 4
Balmacara Hotel

7. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Cara
P9,830
P11,795 total
includes taxes & fees
Oct 4 - Oct 5
Courtyard by Marriott Inverness Airport

8. Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
Fort William
United States
Joann
P17,465
P20,958 total
includes taxes & fees
Sep 29 - Sep 30
Loch Leven Hotel & Distillery

9. The Inch Hotel

The Inch Hotel
Fort Augustus
Australia
Gordon
P10,987
P13,185 total
includes taxes & fees
Sep 29 - Sep 30
The Inch Hotel

10. Uig Hotel

Uig Hotel
Uig
United States
Sarah
P22,477
P26,973 total
includes taxes & fees
Oct 2 - Oct 3
Uig Hotel

11. Ballachulish Hotel

Ballachulish Hotel
Ballachulish
United States
Matthew Oliver
P16,753
P20,104 total
includes taxes & fees
Oct 2 - Oct 3
Ballachulish Hotel

12. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
P6,849
P8,219 total
includes taxes & fees
Sep 9 - Sep 10
Argyle Guest House

13. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Juan
P11,232
P13,478 total
includes taxes & fees
Oct 4 - Oct 5
Kincraig Castle Hotel

14. Kyle Hotel

Kyle Hotel
Kyle
Canada
Bryan
P9,509
P11,411 total
includes taxes & fees
Oct 3 - Oct 4
Kyle Hotel

15. Bettyhill Hotel

Bettyhill Hotel
Thurso
United States
Daniele
P10,781
P12,937 total
includes taxes & fees
Sep 5 - Sep 6
Bettyhill Hotel

16. Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
Inverness
United Kingdom
Nimanthi Anuradhika
P11,352
P13,622 total
includes taxes & fees
Oct 1 - Oct 2
Loch Ness Clansman Hotel

17. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Rodney
P30,929
P37,115 total
includes taxes & fees
Sep 9 - Sep 10
Culloden House Hotel

18. Park Hotel Dunoon

Park Hotel Dunoon
Dunoon
United Kingdom
Roxanna
P5,764
P6,917 total
includes taxes & fees
Sep 5 - Sep 6
Park Hotel Dunoon

19. Inverlochy Castle

Inverlochy Castle
Fort William
United States
Jessica
P45,800
P54,960 total
includes taxes & fees
Oct 4 - Oct 5
Inverlochy Castle

20. Scourie Hotel

Scourie Hotel
Scourie
Canada
Deborah
P17,122
P20,547 total
includes taxes & fees
Sep 20 - Sep 21
Scourie Hotel
View all properties

Vacation Rentals in Scottish Highlands

Cottage

BCC Lochness Cottages

BCC Lochness Cottages
Inverness
"Beautiful and secluded"
BCC Lochness Cottages
Cabin

Ardcana

Ardcana
Breakish
"loved this place, would come back"
Ardcana
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

Sonas

Sonas
Strathcarron
"Amazing house with stunning views. Clean, well decorated, lovely treats from the host. A very comfortable stay, with everything we needed and more."
Sonas
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
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
Vacation Home

Newmore Highland Pods

Newmore Highland Pods
Invergordon
"Great place & enjoyed our stay"
Newmore Highland Pods
Vacation Home

Rossal House Apartments

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

Ornum Cottage

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

The Kenmore Club

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

Snowgoose Apartments & Blacksmith Bunkhouse

Snowgoose Apartments & Blacksmith Bunkhouse
Fort William
"Had a fantastic stay - greeted on arrival by a lovely lady (Tina I think) very jolly and helpful. Would stay again."
Snowgoose Apartments & Blacksmith Bunkhouse
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 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 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 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 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 less than an hour ago
The Pitlochry Hydro Hotel
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"The hotel is very close to the busy center of town and right across the street from the river. The room was clean and had more than adequate space for two. The hotel did not provide shampoo, so bring some. The breakfast buffet was filling."
Rosa 2-night trip
Posted 1 hour ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Royal Hotel

The Royal Hotel

10/10 Excellent
"The front desk staff were very friendly , the buffett breakfast was delicious and fresh. Room was very clean and the bed was so comfortable.Great location. Just one thing get their early for a parking space."
YVONNE 1-night trip
Posted 7 hours ago
The Royal Hotel
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"The Royal Highland Hotel is a great place to stay. It is an old building and retains the splendid character of its original design, both inside and out. The facilities are perfectly adequate, and it is an ideal place to stayi f connient"
ANDREW 1-night trip
Posted 12 hours ago
The Royal Highland Hotel
Westlands of Pitlochry

Westlands of Pitlochry

10/10 Excellent
"Breakfast was amazing!"
Ellen 1-night trip
Posted 15 hours ago
Westlands of Pitlochry
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

8/10 Good
"The staff very helpful and friendly. Parking was no problem. The food at breakfast and dinner was okay but not exceptional. Room was clean but the shower wasn’t very warm"
jason 2-night trip
Posted 1 day ago
Coylumbridge Resort Hotel
Alexandra Hotel

Alexandra Hotel

8/10 Good
"Would not allow check in before 3 pm. Room was warm even though the hearing wasn’t on. Clean room. Friendly staff. Very good breakfast. Can’t beat the location and good value for money."
IAN 1-night trip
Posted 1 day ago
Alexandra Hotel
Scotlands Spa Hotel

Scotlands Spa Hotel

10/10 Excellent
"Well. After reading poor reviews about this hotel, I have to say I was pleasantly impressed. Room 001 deluxe room was lovely. Everything was clean and lots of nice scottish toiletries were supplied. Bedding was crisp and clean. Toilet sink and shower were spotless. Shower works great but lacks in power to clean long thick hair. Beautiful big window which made the room look bigger. Lovely window rollar bring and heavy curtains. Spa area was cosy with a clean standard. Ladies changing room was closed for maintenance but was not a problem at all. Robes and slippers were provided. All floor tiles were clean as was the swimming pool & jacuzzi. Breakfast was first class with lots on offer for all kinds. (Didnt notice any allergen signage) Staff worked hard keeping service area topped up. Tables were cleared and cleaned immediately. Loved my stay and will definitely be back. Thank you so much."
Janette 1-night trip
Posted 1 day ago
Scotlands Spa Hotel
Cameron House on Loch Lomond

Cameron House on Loch Lomond

8/10 Good
"It was great"
Becs 1-night trip
Posted 1 day ago
Cameron House on Loch Lomond

More cheap stays in Scottish Highlands

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
P4,623
P5,548 total
Sep 6 - Sep 7
includes taxes & fees
6.8/10 (226 reviews)
The Breadalbane Arms Hotel (Room Only)
Dunarle Guesthouse

Dunarle Guesthouse

Dunollie Rd Oban Scotland
P5,773
P6,928 total
Sep 6 - Sep 7
includes taxes & fees
8.2/10 Very Good! (94 reviews)
Dunarle Guesthouse
Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
P7,705
P9,246 total
Oct 4 - Oct 5
includes taxes & fees
8.4/10 Very Good! (36 reviews)
Bank House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
P7,751
P9,301 total
Sep 5 - Sep 6
includes taxes & fees
8.4/10 Very Good! (170 reviews)
Novar Arms Hotel
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
P8,308
P9,969 total
Sep 6 - Sep 7
includes taxes & fees
Sweeney Aviemore Two
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
P16,488
P19,786 total
Sep 9 - Sep 10
includes taxes & fees
9.4/10 Exceptional! (312 reviews)
MacDougall Clansman Hotel

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Breathtaking Scenery: The Scottish Highlands boast stunning landscapes, from rugged coastlines to magnificent waterfalls, perfect for outdoor adventures.
  • Whisky Distilleries: Explore the renowned Haven of Speyside, famous for its world-class whisky distilleries and local hospitality.
  • Outdoor Activities: Engage in various activities like hiking, skiing, and golfing amidst picturesque settings.
  • Charming Accommodations: Experience a range of lodging options, from charming bed and breakfasts to luxurious castle hotels.
  • Historic Villages: Discover charming towns rich in history and culture, adding to the Highlands' enchanting allure.

Find great hotels near Scottish Highlands

Discover the enchanting Scottish Highlands, where a variety of accommodations await to make your stay unforgettable. From charming bed and breakfasts to luxurious resort options, there's something for every traveller. Embrace adventure with pet-friendly facilities and family-oriented experiences, or indulge in the unique charm of castle hotels. Whether you're seeking the best highlands hotels or a cozy stay in Bettyhill, the Highlands promise a memorable escape into nature's breathtaking beauty.

  • The Cluanie Inn: Located a mere 18km from the heart of the Scottish Highlands, The Cluanie Inn is a charming 3.5-star retreat that boasts a guest rating of 8.8 out of 10. This pet-friendly hotel is a delightful choice for those travelling with furry companions, offering amenities such as food and water bowls and a welcoming atmosphere for dogs. The inn features comfortable lodging with a rustic vibe, making it an inviting stop for adventurers seeking a homely feel amidst the Scottish wilderness.
  • Kintail Lodge Hotel: Just 19km from the Scottish Highlands, Kintail Lodge Hotel is a budget-friendly option with an impressive guest rating of 9.4 out of 10. Ideal for adventure seekers, this hotel offers a plethora of recreational activities such as birdwatching, fishing, and hiking nearby. The pet-friendly policy allows for various types of pets, ensuring that your four-legged friends can join in on the fun. With its warm hospitality and access to outdoor exploits, Kintail Lodge brings a sense of adventure to your stay.
  • The Wooden Floors, Vintage Furniture, and Tartan Accents Create a Comfy Room: This quaint Bed & Breakfast is located 18km from the Scottish Highlands and is perfect for those looking for an adventurous getaway. With a budget-friendly approach, the establishment offers various outdoor activities including horse riding, mountain biking, and kayaking nearby. Its charming decor, featuring wooden floors and vintage furnishings, creates a cosy atmosphere that invites relaxation after a day of exploration. A welcoming spot for adventure enthusiasts seeking comfort and local charm, this B&B is a delightful option.

Where to stay near Scottish Highlands

Embark on an unforgettable adventure in the Scottish Highlands, where breathtaking scenery and rich history await. Explore charming towns and the rugged coastlines that define this majestic region. Discover the Haven of Speyside, famous for its whisky, while experiencing the warmth of local hospitality. With opportunities for outdoor pursuits and luxury retreats, the Highlands offer a perfect blend of excitement and tranquillity, making it an ideal destination for every traveller.

  • Kyle: Nestled approximately 16km from the Scottish Highlands, Kyle is a charming city renowned for its stunning outdoor experiences and breathtaking scenery. The area attracts visitors year-round, with peak seasons in April and from June to July. Adventurers flock to Kyle for its variety of hiking trails and ski fields, while the local historic sites and castles offer a glimpse into Scotland's rich heritage. The nearby national park serves as a perfect backdrop for photography and exploration, ensuring a memorable travel experience for all who visit.
  • Strathcarron: Located about 21km from the Scottish Highlands, Strathcarron is another picturesque city that draws in visitors with its romantic ambiance and scenic landscapes. Similar to Kyle, Strathcarron sees a surge in tourism during the spring and summer months, particularly from April and June to July. Outdoor enthusiasts will love the accessible hiking trails and ski opportunities. The area is also home to captivating lakes and historic villages, offering a blend of natural beauty and cultural exploration that enhances any visit.
  • Camban: Situated roughly 13km from the Scottish Highlands, Camban is a quaint village ideal for eco-friendly family experiences. Although visitor numbers peak in the summer months from July to September, Camban provides a tranquil escape year-round. The village's hiking trails lead to beautiful parks and water features, inviting families to immerse themselves in nature and enjoy quality time together. With its charming atmosphere and natural attractions, Camban is a delightful stop on your Scottish Highlands adventure.

Things to do in Scottish Highlands

Shopping

The Scottish Highlands offer a unique shopping experience, from local crafts at markets like Inverness Farmers' Market to charming boutiques in Fort William. Explore the Cairngorms National Park for handmade gifts, or visit the historic town of Oban for traditional Scottish souvenirs.

Recreation

Experience tranquility at the Glenmoriston Townhouse Hotel's wellness spa, offering holistic treatments amidst stunning Highland scenery. For outdoor enthusiasts, the nearby Loch Ness provides opportunities for kayaking and hiking, allowing you to immerse yourself in the natural beauty of the region.

At The Fiddler’s Hotel, indulge in revitalising spa treatments and unwind in the inviting sauna. Explore the picturesque surroundings on foot or cycle along scenic routes, soaking in the fresh Highland air and breathtaking landscapes.

The Aura Wellness Spa at the Isle of Skye offers rejuvenating therapies and yoga sessions. Take leisurely walks along the coast, where dramatic cliffs meet the sea, providing a serene backdrop for reflection and relaxation.

Adventure

The Scottish Highlands offer exhilarating experiences such as hiking the rugged trails of Ben Nevis, the UK's highest peak, and exploring the stunning landscapes of Glencoe, known for its dramatic scenery. You can also try your hand at water sports on Loch Ness or embark on a thrilling mountain biking adventure in Aviemore.

Nightlife

Visit the Highlander Bar in Inverness for a lively atmosphere and a selection of local ales. For a more intimate setting, check out the Hootananny, where you can enjoy traditional Scottish music while sipping on a fine whisky.

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

Booking tips and Expedia advantages for Scottish Highlands

To save money during your visit to the Scottish Highlands, consider travelling between January and March when accommodation prices are lower. Book your hotel about a month in advance, or check Expedia for last-minute deals, especially on Wednesdays for the best rates. Combine your hotel stay with flights and activities for additional savings. Look out for beverage discounts and value-for-money options, and use Expedia's search tool to refine your preferences and find the best deals. With flexible booking options and upfront pricing, you can enjoy the Highlands without breaking the bank.

  • 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: Booking a hotel around Scottish Highlands about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in the Scottish Highlands with your flights and activities through an Expedia package.

Find the best attractions near Scottish Highlands

The Scottish Highlands is perfect for outdoor and adventure holidays, with stunning scenery, historic villages, and magnificent waterfalls to explore. Visitors can indulge in various activities, from hiking to beach experiences, while soaking in the natural beauty. For a comfortable stay, numerous hotels are available throughout the region, ensuring a memorable getaway in this enchanting part of the United Kingdom.

  • Glen Affric: Nestled 11km from the Scottish Highlands, Glen Affric is a stunning national park known for its breathtaking landscapes and rich biodiversity. Ideal for outdoor enthusiasts and families, visitors can explore scenic trails, enjoy picnics, and immerse themselves in nature's tranquillity.
  • Loch Carron: Located 21km away, Loch Carron is a charming historic village that boasts a rich cultural heritage. Wander through its picturesque streets, savour local cuisine, and appreciate the beautiful surroundings that inspired many artists and writers.
  • Plodda Falls: Just 18km from the Highlands, Plodda Falls is a magnificent waterfall that offers a romantic and adventurous atmosphere. With stunning viewpoints and surrounding woodland trails, it invites exploration and provides a perfect backdrop for memorable moments.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands is dependent 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.

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

Accessing the Scottish Highlands is convenient via several airports. EDInburgh Airport (EDI), situated 187km from the Highlands, offers nearby accommodations such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both located 11km away. GLAsgow International Airport (GLA), located 167km away, has excellent hotel options like the 5-star JA Mar Hall Scotland, just 6km from the airport. For those considering Belfast, George Best Belfast City Airport (BHD) is 304km away, with the luxurious Fitzwilliam Hotel Belfast situated 5km from the airport. Each airport provides accessible transport options to these hotels, making your journey seamless.