Scottish Highlands Hotels from S$104

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

Our top choices for Scottish Highlands hotels

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.2 out of 10, Wonderful, (886 reviews)
"great stay will be back"
United States
george
The price is S$233
includes taxes & fees
14 Jun - 15 Jun
Stonefield Castle Hotel

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (501 reviews)
"Easy parking, wonderful breakfast"
United States
Cynthia
The price is S$290
includes taxes & fees
15 Jun - 16 Jun
Tingle Creek Hotel

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (257 reviews)
"Enjoyed our stay, hotel is lovely throughout and staff are friendly and attentive. Comfortable bed and excellent breakfast, highly recommend"
United Kingdom
Darren
The price is S$308
includes taxes & fees
30 Jun - 1 Jul
Royal Marine Hotel

Lodge on Loch Lomond Hotel

Lodge on Loch Lomond Hotel
4.0 star property
Alexandria
8.8 out of 10, Excellent, (293 reviews)
"Great rooms with a great view! Room was wonderful, clean and spacious! Loved having the robes and espresso in the morning! Would definitely stay here again!"
United States
Denise
The price is S$376
includes taxes & fees
12 Jun - 13 Jun
Lodge on Loch Lomond Hotel

Duck Bay Hotel

Duck Bay Hotel
3.0 star property
Alexandria
9.0 out of 10, Wonderful, (449 reviews)
"Breakfast delicious and parking safe and easy "
United Kingdom
Wilma
The price is S$228
includes taxes & fees
6 Jun - 7 Jun
Duck Bay Hotel

Castletown Hotel

Castletown Hotel
3.0 star property
Thurso
8.8 out of 10, Excellent, (463 reviews)
"Friendly staff, good breakfast - good value for money stay. Bar reasonably priced"
United Kingdom
Paul
The price is S$165
includes taxes & fees
2 Jun - 3 Jun
Castletown Hotel

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,000 reviews)
"Great stay"
United Kingdom
Jan
The price is S$372
includes taxes & fees
30 Jun - 1 Jul
Isles Of Glencoe Hotel

Cameron House on Loch Lomond

Cameron House on Loch Lomond
5.0 star property
Alexandria
9.0 out of 10, Wonderful, (286 reviews)
"Excellent hotel. Great staff and location."
United Kingdom
Stephen
The price is S$524
includes taxes & fees
16 Jun - 17 Jun
Cameron House on Loch Lomond

The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa
4.0 star property
Isle of Mull
8.6 out of 10, Excellent, (266 reviews)
"Comfortable room, good shower, great breakfast and very friendly staff"
United Kingdom
Craig
The price is S$349
includes taxes & fees
30 Jun - 1 Jul
The Isle of Mull Hotel and Spa

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.2 out of 10, Wonderful, (1,003 reviews)
"Convenient for airport"
United Kingdom
Lyn
The price is S$325
includes taxes & fees
14 Jun - 15 Jun
Courtyard by Marriott Inverness Airport

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (770 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is S$251
includes taxes & fees
25 Jun - 26 Jun
Tulloch Castle Hotel

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (497 reviews)
"I had a very comfortable stay (only for one night due to walking the Rob Roy Way) at Killin Hotel. The view is stunning, the staff is very friendly and helpful and the breakfast was delicious!"
United Kingdom
Marie
The price is S$126
includes taxes & fees
7 Jun - 8 Jun
Killin Hotel

Creagan Guest House

Creagan Guest House
3.0 star property
Ullapool
9.4 out of 10, Exceptional, (542 reviews)
"Fantastic location literally a 5 min walk into the centre of Ullapool. Great parking available. We were lucky enough to get a room with a roll top bath and Kathleen gave us a brilliant welcome and even offered us a whisky! Fab facilities and breakfast options"
United Kingdom
Shelley
The price is S$223
includes taxes & fees
29 Jun - 30 Jun
Creagan Guest House

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (813 reviews)
"Enjoyable stay"
United Kingdom
caroline
The price is S$241
includes taxes & fees
21 Jun - 22 Jun
Westlands of Pitlochry

Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
9.0 out of 10, Wonderful, (11 reviews)
"We've stayed here for years, it's just ace!"
United Kingdom
Emma
The price is S$137
includes taxes & fees
14 Jun - 15 Jun
Station House - Room Only

West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (613 reviews)
"The staff were very friendly and helpful. We were late checking in due to car issues and the person on the desk made us sandwiches without being asked. So thoughtful."
Canada
Ronald
The price is S$263
includes taxes & fees
29 Jun - 30 Jun
West Highland Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (598 reviews)
"Good hotel with very friendly, helpful staff. A great cosy bar."
United Kingdom
Kathleen
The price is S$380
includes taxes & fees
21 Jun - 22 Jun
Loch Leven Hotel & Distillery

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,000 reviews)
"Great stay."
Canada
David
The price is S$321
includes taxes & fees
14 Jun - 15 Jun
Kingsmills Hotel

The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (496 reviews)
"Plenty of parking was very nice the breakfast was excellent and the staff was very polite and attentive."
United States
Dulce
The price is S$283
includes taxes & fees
29 Jun - 30 Jun
The Inch Hotel

Hebridean Stay

Hebridean Stay
2.0 star property
Benbecula
10.0 out of 10, Exceptional, (1 review)
"No issues welcoming hosts very clean ideal for my short stay while I was working on the island but equally as good for anyone talking a short hiking break or similar would recommend and be more than happy to stay when I return next year"
United Kingdom
Martyn
The price is S$243
includes taxes & fees
7 Jun - 8 Jun
Hebridean Stay
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.

Holiday Rentals in Scottish Highlands

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Scottish Highlands attractions

Learn more about Scottish Highlands

A scenic riverfront, cosy bars and top sights from Loch Lomond and The Trossachs National Park to Loch Lomond—discover it all in Scottish Highlands.

Lone tree at Quiraing with views of Loch Leum nu Luirginn and Loch Cleat, Isle of Skye, Highland Region, Scotland, United Kingdom

Top Scottish Highlands Hotel Reviews

More cheap stays in Scottish Highlands

Hotels in Scottish Highlands with star rating

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Breathtaking Landscapes: The Highlands boast stunning scenery, from majestic mountains to serene lochs, perfect for outdoor adventures.
  • Outdoor Activities: Enjoy skiing, hiking, and boat tours, catering to thrill-seekers and nature lovers alike.
  • Whisky Trails: Experience the local culture by exploring renowned whisky trails and sampling traditional Scottish spirits.
  • Charming Accommodations: Stay in unique castle hotels or cosy bed and breakfasts for an authentic Highland experience.
  • Rich History: Discover historic villages and traditional sites that enrich your journey through this captivating region.

Find great hotels near Scottish Highlands

Discover the enchanting accommodations of the Scottish Highlands, where you can choose from charming bed and breakfasts or luxurious resorts. Whether you're seeking adventure, a family-friendly getaway, or a pet-friendly stay, the Highlands offer a variety of options to suit every traveller's needs. Explore the best hotels, including unique castle hotels, and immerse yourself in the breathtaking beauty of this remarkable region.

  • The Cluanie Inn: Nestled in the picturesque Scottish Highlands, The Cluanie Inn offers a warm and inviting atmosphere with a focus on pet-friendly hospitality. This 3.5-star hotel is perfect for travellers who wish to explore the stunning landscapes without leaving their furry friends behind. The inn features essential amenities such as food and water bowls, and its pet policy ensures a comfortable stay for both pets and their owners. Guests appreciate the rustic charm and the scenic surroundings, making it an ideal base for those seeking a leisurely getaway in nature.
  • Kintail Lodge Hotel: A welcoming haven for adventurers and LGBTQIA travellers alike, Kintail Lodge Hotel provides an exhilarating experience in the heart of the Highlands. Located 19.3km from the Scottish Highlands, this hotel offers a range of outdoor activities, including sailing, fishing, and hiking, allowing guests to immerse themselves in the breathtaking scenery. The accommodation is pet-friendly and ensures a memorable stay for all guests. With its commitment to inclusivity and adventure, Kintail Lodge Hotel stands out as a unique choice for those seeking both comfort and excitement.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: This charming Bed & Breakfast, just 17.7km from the Scottish Highlands, exudes warmth and character. The delightful decor features wooden floors, vintage furnishings, and tartan accents, providing a quintessentially Scottish ambiance. Perfect for adventure seekers, the B&B offers easy access to nearby activities such as kayaking, rafting, and fishing. Guests can unwind in a cosy atmosphere while enjoying the beauty of the Highlands, making it a perfect retreat for a memorable vacation.

Where to stay near Scottish Highlands

The Scottish Highlands offer an enchanting blend of outdoor adventures and stunning scenery, perfect for a memorable getaway. From luxurious retreats nestled in tranquil surroundings to friendly local towns, every corner invites exploration. Experience the breathtaking landscapes, indulge in exquisite Highland hotels, and discover idyllic spots that promise both excitement and relaxation. Whether you're seeking adventure or a peaceful escape, the Highlands of Scotland provide the ideal backdrop for an unforgettable vacation.

  • Kyle: Nestled approximately 16.1km from the Scottish Highlands, Kyle is a charming city known for its breathtaking landscapes and outdoor pursuits. The area experiences a steady flow of visitors year-round, with peak times occurring in April and from June to July. Travellers flock to Kyle for its romantic allure and stunning scenery, making it an ideal destination for nature enthusiasts. Activities such as hiking along scenic trails and exploring local stores are popular. Not to be missed are the nearby historic landmarks, including a majestic castle and a serene lake, which offer a glimpse into the area's rich history.
  • Strathcarron: Located around 20.9km from the Scottish Highlands, Strathcarron is another delightful city that captures the essence of the Scottish wilderness. Like Kyle, it welcomes a consistent number of visitors throughout the year, peaking in April and June to July. Strathcarron is perfect for those seeking outdoor adventures, romantic getaways, and picturesque views. Visitors can enjoy a variety of activities, including hiking and skiing. The area is home to remarkable attractions such as a tranquil lake and a historic village, allowing guests to immerse themselves in the local culture while surrounded by nature's beauty.
  • Camban: Just 12.9km from the Scottish Highlands lies the quaint village of Camban, known for its adventurous spirit. This destination sees moderate seasonal visitor traffic, peaking from July to September, making it a popular summer retreat. Camban attracts those looking for outdoor excitement and romantic escapes, with its stunning water features and cascading waterfalls providing a picturesque backdrop for exploration. The village offers a tranquil atmosphere, perfect for unwinding after a day of adventure, and is an excellent spot for those wanting to connect with nature.

Things to do near Scottish Highlands

The Scottish Highlands offer a breathtaking backdrop for outdoor adventures and scenic explorations. Visitors can indulge in skiing at renowned ski fields, embark on picturesque hiking trails, or enjoy boat tours across stunning lochs. Don't miss the opportunity to explore the whisky trails and visit Dingwall for a taste of local culture. Be sure to book excursions in advance to make the most of your visit to this enchanting region.

Shopping

Discover Highland Soaps, a charming store located 49.9km from the Scottish Highlands, where you can find beautifully crafted soaps and gifts. For a unique shopping experience, explore local markets that offer handmade crafts and traditional Scottish souvenirs, perfect for bringing a piece of Scotland home.

Recreation

At Lochcarron Golf Course, enjoy a round of golf surrounded by stunning landscapes, perfect for relaxation. The Great Glen Water Park offers a range of wellness activities, including rejuvenating spa treatments and tranquil spaces to unwind, making it an ideal retreat for relaxation and rejuvenation.

Adventure

At the Five Sisters of Kintail, located 17.7km from the Scottish Highlands, you can embark on a breathtaking hiking trail surrounded by stunning scenery. Experience the thrill of outdoor adventure as you traverse the rugged landscape, taking in the magnificent views and fresh Highland air.

Nightlife

The Scottish Highlands offer a unique nightlife experience. Enjoy live music at the popular Hootananny in Inverness or savour local whisky at The Highlander. For a more traditional vibe, visit a cosy pub like The Cluanie Inn, where friendly locals share tales over a pint.

*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 at least a month in advance for the best rates, and look for last-minute deals on platforms like Expedia. Wednesdays are typically the cheapest days to stay, while Fridays are the most expensive. Utilise Expedia’s search tools to filter by your budget and preferences, and consider bundling your hotel, flights, and activities for added savings. Don't forget to explore free outdoor activities and stunning landscapes that the Highlands have to offer.

  • 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 Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservations in the Scottish Highlands with your flights and activities through an Expedia package.

Find the best attractions near Scottish Highlands

The Scottish Highlands offer an enchanting escape for outdoor enthusiasts, showcasing stunning scenery and thrilling adventures. Visitors can explore historic villages, picturesque parks, and breathtaking waterfalls, perfect for family experiences or a serene beach getaway. Notable attractions include traditional Scottish sites and hunting lodges, enriching your journey through this captivating region. Whether seeking tranquillity or excitement, the Highlands provide an unforgettable backdrop for your holiday.

  • Glen Affric: Nestled 11.3km from the Scottish Highlands, Glen Affric offers enchanting woodlands and scenic trails perfect for families and eco-enthusiasts. Immerse yourself in nature, spot diverse wildlife, and enjoy the serene beauty of this breathtaking park.
  • Plodda Falls: Located 17.7km away, Plodda Falls is a stunning waterfall that promises adventure and romance. Take a walk to witness the impressive cascade and explore the surrounding lush landscapes, ideal for couples and thrill-seekers alike.
  • Glen Strathfarrar: A 20.9km journey leads you to Glen Strathfarrar, a picturesque valley renowned for its outdoor adventures. Hike through dramatic landscapes, relish the tranquillity, and experience the raw beauty of the Highlands.

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.

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 CloudyAverageSlightly Low
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 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.300000000000001°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Highlands

Visiting the Scottish Highlands is convenient with several major airports nearby. Edinburgh Airport (EDI) is situated 186.7km away, with luxurious options like Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all approximately 11.3km from the airport. Glasgow International Airport (GLA) is 167.4km distant, offering splendid stays at Mar Hall Golf & Spa Resort, Kimpton Blythswood Hotel & Spa, and Cameron House on Loch Lomond, all within 19.3km of the airport. Lastly, Aberdeen Airport (ABZ) lies 177.0km away, with top choices like Marcliffe and Trump Macleod House & Lodge, both around 6-12.9km from the airport.