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

Find hotels in Scottish Highlands from Rp1.592.153

  • 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
24 Sept - 25 Sept
Tomorrow
25 Sept - 26 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Scottish Highlands hotels

1. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Michele
Rp2.459.974
Rp2.951.969 total
includes taxes & fees
22 Oct - 23 Oct
Courtyard by Marriott Inverness Airport

2. Creagan Guest House

Creagan Guest House
Ullapool
United Kingdom
John
Rp2.556.249
Rp3.067.594 total
includes taxes & fees
19 Oct - 20 Oct
Creagan Guest House

3. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Lisa
Rp2.189.377
Rp2.627.253 total
includes taxes & fees
20 Oct - 21 Oct
Kincraig Castle Hotel

4. Royal Marine Hotel

Royal Marine Hotel
Brora
United Kingdom
Michael
Rp2.399.034
Rp2.878.841 total
includes taxes & fees
12 Oct - 13 Oct
Royal Marine Hotel

5. Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
Ballachulish
Canada
Sarah
Rp5.343.277
Rp6.411.932 total
includes taxes & fees
25 Oct - 26 Oct
Isles Of Glencoe Hotel

6. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
Pitlochry
Canada
Finlay
Rp2.993.559
Rp3.592.271 total
includes taxes & fees
28 Sept - 29 Sept
Craigmhor Lodge & Courtyard

7. Uig Hotel

Uig Hotel
Uig
United States
Justin
Rp5.230.641
Rp6.276.769 total
includes taxes & fees
17 Oct - 18 Oct
Uig Hotel

8. Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
Inverness City Centre
United States
Sukhrob
Rp3.521.833
Rp4.226.200 total
includes taxes & fees
19 Oct - 20 Oct
Glenmoriston Townhouse Hotel

9. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Matthew
Rp2.619.253
Rp3.143.104 total
includes taxes & fees
4 Oct - 5 Oct
Tingle Creek Hotel

10. Lochardil House Hotel

Lochardil House Hotel
Lochardil
Canada
Sanhita
Rp3.027.676
Rp3.633.211 total
includes taxes & fees
25 Oct - 26 Oct
Lochardil House Hotel

11. Nevis Bank Inn

Nevis Bank Inn
Fort William
United States
isidoro
Rp1.573.204
Rp1.887.750 total
includes taxes & fees
20 Oct - 21 Oct
Nevis Bank Inn

12. West End Hotel

West End Hotel
Nairn
United Kingdom
Gordon
Rp1.168.045
Rp1.401.654 total
includes taxes & fees
4 Oct - 5 Oct
West End Hotel

13. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
Canada
Paula
Rp3.182.638
Rp3.819.165 total
includes taxes & fees
18 Oct - 19 Oct
Westlands of Pitlochry

14. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Warren
Rp3.185.578
Rp3.822.694 total
includes taxes & fees
25 Oct - 26 Oct
Kingsmills Hotel

15. Park Hotel

Park Hotel
Thurso
United Kingdom
Paul
Rp1.681.277
Rp2.017.532 total
includes taxes & fees
1 Oct - 2 Oct
Park Hotel

16. The Garrison

The Garrison
Fort William
United States
Jonathan
Rp2.123.718
Rp2.548.462 total
includes taxes & fees
25 Oct - 26 Oct
The Garrison

17. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
Rp8.499.122
Rp10.198.947 total
includes taxes & fees
24 Oct - 25 Oct
Cuillin Hills Hotel

18. The Abbotsford

The Abbotsford
Callander
Canada
Mark
Rp1.415.813
Rp1.698.975 total
includes taxes & fees
6 Oct - 7 Oct
The Abbotsford

19. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
Australia
Dianne
Rp2.428.512
Rp2.914.214 total
includes taxes & fees
18 Oct - 19 Oct
Tulloch Castle Hotel

20. The Boat Hotel

The Boat Hotel
Boat of Garten
United States
Naomi
Rp2.083.014
Rp2.499.616 total
includes taxes & fees
2 Oct - 3 Oct
The Boat Hotel
View all properties

Holiday Rentals in Scottish Highlands

Holiday Home

Faebuie Cottages

Faebuie Cottages
Inverness
Faebuie Cottages
Cabin

House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
"Room was very nice staff was excellent and the restaurant was very good"
House Of Juniper - The Cabins
Aparthotel

Highland Apartments By Mansley

Highland Apartments By Mansley
Inverness City Centre
"Very comfortable and clean. Loved the location and that view!!"
Highland Apartments By Mansley
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
Cottage

Loch Ness Highland Cottages

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

North Coast 500 Pods

North Coast 500 Pods
Brora
"Please look in the host book on arrival. It is very helpful. The extra linen is hidden in the ottoman. Very clever. It was a very lovely stay!!"
North Coast 500 Pods
Holiday 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
Apartment

Sweeney Aviemore One

Sweeney Aviemore One
Aviemore
"Nice place to stay for a couple of nights. Bed very comfortable. Walking distance to shops town."
Sweeney Aviemore One
Cabin

Evelix Pods

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

Kinloch Ainort Apartments

Kinloch Ainort Apartments
Sconser
"Amazing stay. Great hosts. Nothing more to say"
Kinloch Ainort Apartments
Holiday Home

Rossal House Apartments

Rossal House Apartments
Lochardil
"About a mile from downtown Inverness. Very close to the Island which was beautiful to walk around. Wonderful room that was conveniently located. Would absolutely stay here again"
Rossal House Apartments
Cottage

Ornum Cottage

Ornum Cottage
Beauly
"The cottage was excellent in all ways. "
Ornum Cottage
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
Aparthotel

The Kenmore Club

The Kenmore Club
Aberfeldy
"Can’t fault anything."
The Kenmore Club
See all holiday 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 with a stop at Balmoral Castle. Savour 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 sights from Glen Affric to Plodda Falls—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 Caledonian Hotel

The Caledonian Hotel

8/10 Good
"They had a great breakfast! Some entertainment for Tuesday night, which was good. The location was not too far from the city center about 10 pounds on a cab."
jacinto 2-night trip
Posted 3 hours ago
The Caledonian Hotel
Perle Oban Hotel & Spa

Perle Oban Hotel & Spa

10/10 Excellent
"Very nice hotel. Central and convenient."
Colleen 1-night trip
Posted 22 hours ago
Perle Oban Hotel & Spa
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

10/10 Excellent
"Was good stay. Would recommend"
Lewis 2-night trip
Posted 23 hours ago
Coylumbridge Resort Hotel
Alexandra Hotel

Alexandra Hotel

8/10 Good
"Room was a little too warm, even with the windows open. Overall a good place to stay."
Dwayne Donald 2-night trip
Posted 2 days ago
Alexandra Hotel
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

10/10 Excellent
"Room was older style but very clean and comfortable, parking right near our room."
Gaye 1-night trip
Posted 3 days ago
Ben Nevis Hotel & Leisure Club
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"the hotel was clean and tidy but needs upgrading in the future like most hotels this age. the hotel is in good location for the town centre. The bedroom was a good size but unable to open any windows. The tv was hard to get local programs and streaming channels. Overall we would stay again as we new the age of the property when we booked."
ANDREW 2-night trip
Posted 6 days ago
Columba Hotel Inverness by Compass Hospitality

More cheap stays in Scottish Highlands

Dunarle Guesthouse

Dunarle Guesthouse

Dunollie Rd Oban Scotland
Rp1.326.794
Rp1.592.153 total
21 Oct - 22 Oct
includes taxes & fees
8.2/10 Very good! (101 reviews)
Dunarle Guesthouse
The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
Rp1.481.294
Rp1.777.553 total
5 Oct - 6 Oct
includes taxes & fees
6.8/10 (231 reviews)
The Breadalbane Arms Hotel (Room Only)
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
Rp1.783.924
Rp2.140.708 total
1 Oct - 2 Oct
includes taxes & fees
8/10 Very good! (212 reviews)
Black Isle Bar and Rooms
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
Rp1.893.650
Rp2.272.379 total
4 Oct - 5 Oct
includes taxes & fees
Sweeney Aviemore Two
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
Rp2.163.047
Rp2.595.656 total
27 Sept - 28 Sept
includes taxes & fees
8.4/10 Very good! (179 reviews)
Novar Arms Hotel
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
Rp2.337.790
Rp2.805.348 total
4 Oct - 5 Oct
includes taxes & fees
9.8/10 Exceptional! (52 reviews)
The Townhouse Aberfeldy

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Landscapes: Experience breathtaking scenery, from rugged coastlines to serene lochs, perfect for nature enthusiasts.
  • Outdoor Adventures: Enjoy skiing, hiking, and scenic drives, catering to thrill-seekers and those looking for relaxation.
  • Cultural Experiences: Immerse yourself in Scottish history and charm by visiting quaint villages and engaging with friendly locals.
  • Whisky Distilleries: Discover the art of whisky-making with tours of local distilleries, a highlight for connoisseurs.
  • Diverse Accommodation: Choose from charming B&Bs to luxurious resorts, ensuring a comfortable stay for every traveller.

Find great hotels near Scottish Highlands

Explore the enchanting Scottish Highlands, where a variety of accommodation options await you. From charming bed and breakfasts to luxurious resorts, there’s something for every traveller. Whether you're seeking adventure, a pet-friendly stay, or a family-friendly experience, the Highlands offer it all. Discover the allure of castle hotels or unwind at the Bettyhill Hotel, ensuring a memorable stay in this breathtaking region.

  • The Cluanie Inn: A charming 3.5-star hotel located 18km from the Scottish Highlands, The Cluanie Inn boasts a warm and welcoming atmosphere, making it an excellent choice for pet-friendly travellers. With a guest rating of 8.8 out of 10, this inn allows dogs on-site and offers amenities such as food and water bowls. The rustic decor combined with modern comforts ensures a comfy stay, making it a perfect retreat after a day exploring the stunning landscapes of the Highlands.
  • Kintail Lodge Hotel: Situated 19km from the Scottish Highlands, Kintail Lodge Hotel is a budget-friendly accommodation with an impressive guest rating of 9.4 out of 10. This hotel is ideal for adventure seekers, offering various outdoor activities such as fishing, horse riding, hiking, and birdwatching nearby. The pet-friendly policy allows dogs, and guests can enjoy a range of recreational activities on-site or close by. The inviting atmosphere and proximity to nature make this hotel a delightful choice for an adventurous getaway.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: This budget-friendly Bed & Breakfast is located 18km from the Scottish Highlands and caters to those seeking adventure. With a charming aesthetic featuring wooden floors and tartan accents, it provides a cosy atmosphere for visitors. Guests can partake in activities such as fishing, mountain climbing, and kayaking nearby. The personal touch of vintage furnishings enhances the experience, making it a delightful stop for those looking to immerse themselves in the Highland spirit.

Where to stay near Scottish Highlands

The Scottish Highlands offers an unforgettable escape for adventure lovers and nature enthusiasts alike. Explore breathtaking landscapes, from rugged coastlines to the serene Haven of Speyside. Immerse yourself in Scottish history within charming towns and secluded spots, where friendly locals enhance your experience. Whether you seek luxury or thrilling excursions, the Highlands provide a unique blend of scenery and adventure, making it the perfect destination for an unforgettable holiday.

  • Kyle: Nestled approximately 16km from the Scottish Highlands, Kyle is a charming town that serves as a gateway for outdoor enthusiasts and adventure seekers. The picturesque scenery, characterised by stunning mountains and glistening lochs, invites visitors to explore its hiking trails and enjoy various outdoor activities. In Kyle, you can indulge in shopping at local stores or venture to nearby ski fields during the winter months. Notable landmarks such as historic castles and national parks are within easy reach, making Kyle a must-visit destination for those captivated by nature and history.
  • Strathcarron: Located around 21km from the Scottish Highlands, Strathcarron offers a romantic and scenic getaway for travellers looking to immerse themselves in the beauty of the Scottish landscape. This city is famed for its breathtaking views and outdoor adventures, including hiking trails and ski options. Visitors can explore tranquil lakes and historic sites, including charming villages that evoke the rich heritage of the region. Strathcarron’s appeal lies in its ability to provide a peaceful yet adventurous experience, perfect for couples and nature lovers alike.
  • Camban: Situated approximately 13km from the Scottish Highlands, Camban is a quaint village ideal for families and eco-conscious travellers. The area is known for its outdoor offerings, particularly its scenic hiking trails that wind through lush landscapes. Camban is a perfect base for exploring local parks and enjoying serene water features, making it an excellent spot for family outings. With a moderately seasonal influx of visitors, Camban provides a peaceful retreat from the bustling tourist spots, allowing for a genuine connection with nature.

Things to do in Scottish Highlands

Shopping

In the Scottish Highlands, visit the scenic Inverness Market, where you can find local crafts and produce. For a larger selection, explore the Eastgate Shopping Centre, featuring a mix of high street shops and eateries, perfect for a leisurely shopping experience.

Recreation

Glenmoriston Manor Hotel offers a tranquil spa experience with treatments using local products, surrounded by stunning landscapes. For outdoor enthusiasts, explore the rugged trails of Cairngorms National Park, where you can hike, cycle, or simply enjoy the breathtaking scenery.

At The Old Manse, indulge in restorative yoga sessions amidst picturesque gardens. Nearby, the serene Loch Ness invites leisurely walks along its shores, where you can appreciate the calming sounds of nature and the beauty of the Highlands.

Inverlochy Castle Hotel features a luxurious wellness retreat with expert-led fitness classes and spa therapies. For a more adventurous experience, try kayaking on the pristine waters of the Great Glen, allowing you to connect with nature while enjoying the stunning views.

Adventure

Explore the rugged landscapes of Glencoe with a thrilling hike through dramatic valleys and mountains. For a unique experience, try canyoning in the crystal-clear waters, or embark on a wildlife safari to spot red deer and golden eagles amidst stunning scenery.

Nightlife

Explore the vibrant nightlife at the Highlander Inn in Inverness for live music and a lively atmosphere. For a more relaxed evening, visit the Ben Nevis Bar, where you can enjoy a fine selection of ales and whiskies while soaking in the local charm.

*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 hotels about a month in advance to secure better rates, and look for last-minute deals on platforms like Expedia. Wednesdays are the most affordable days to stay, while Thursdays tend to be pricier. Utilise Expedia’s filtering options to find budget-friendly hotels, including eco-certified ones. Additionally, save by bundling your hotel, flights, and activities into a package deal for a more economical holiday experience.

  • 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 Thursday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences. You can organise your search results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Additionally, you can 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 save money by combining your hotel booking in the Scottish Highlands with your flights and activities through an Expedia package.

Find the best attractions near Scottish Highlands

The Scottish Highlands offers a perfect blend of outdoor adventures and breathtaking scenery, making it a prime destination for those seeking exploration and relaxation. Visitors can enjoy a variety of attractions such as parks, historic villages, and stunning waterfalls. With ample opportunities for adventure and beach experiences, the Highlands truly cater to all types of travellers. For a comfortable stay, be sure to explore the local hotels available in the area.

  • Glen Strathfarrar: Nestled 21km from the Scottish Highlands, this stunning valley offers a true adventure experience. Surrounded by dramatic landscapes, it’s ideal for hiking, cycling, and wildlife spotting, immersing visitors in the great outdoors.
  • Glen Affric: Located 11km away, this picturesque park is renowned for its eco-friendly atmosphere. With enchanting woodlands and tranquil lochs, it’s a family-friendly haven for picnics, walking trails, and exploring the rich biodiversity of the area.
  • Loch Carron: A historic village positioned 21km from the Highlands, Loch Carron boasts charming architecture and a vibrant local culture. Visitors can wander through quaint streets, enjoy traditional Scottish hospitality, and learn about the region’s heritage.

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

Visiting the Scottish Highlands is convenient via three major airports. Aberdeen Airport (ABZ), situated 177km from the Highlands, features nearby hotels like the 5-star Marcliffe and Trump® International Scotland, both within 13km. Edinburgh Airport (EDI), located 187km away, offers accommodations such as the highly-rated Crescent House and Virgin Hotels Edinburgh, both approximately 11km from the airport. Glasgow International Airport (GLA), 167km from the Highlands, is close to luxury options like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both offering airport shuttle services. Each airport provides easy access to the stunning landscapes of the Highlands, making your journey seamless.