Scottish Highlands Hotels from from S$89

  • 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

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,001 reviews)
"Amazing staff, really clean and beautiful location. Food was some of the best we have ever had and the breakfast is not to be missed!"
United Kingdom
Danni
The price is S$211
includes taxes & fees
29 Mar - 30 Mar
Isles Of Glencoe Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (569 reviews)
"Friendly staff and in a lovely location. My room was warm and cosy with a view of the water."
United Kingdom
Meredith
The price is S$187
includes taxes & fees
7 Mar - 8 Mar
Loch Leven Hotel & Distillery

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.0 out of 10, Wonderful, (850 reviews)
"Beautiful location, comfortable room, evening meal was excellent 💜"
United Kingdom
Natalie
The price is S$193
includes taxes & fees
5 Mar - 6 Mar
Stonefield Castle Hotel

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,002 reviews)
"Good breakfast and comfortable room! Great for long stays and families"
United States
Jose
The price is S$120
includes taxes & fees
15 Mar - 16 Mar
Kingsmills Hotel

Ben View Guest House

Ben View Guest House
3.0 star property
Fort William City Centre
10.0 out of 10, Exceptional, (1 review)
"Room was spotless, very cosy - clearly newly renovated, bed was brilliantly comfy! "
United States
Wendy
The price is S$137
includes taxes & fees
1 Mar - 2 Mar
Ben View Guest House

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.2 out of 10, Wonderful, (1,000 reviews)
"Lovely hotel"
United Kingdom
Stephen
The price is S$94
includes taxes & fees
8 Mar - 9 Mar
Courtyard by Marriott Inverness Airport

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (283 reviews)
"Excellent stay, as always, thank you."
United Kingdom
Violet
The price is S$203
includes taxes & fees
1 Mar - 2 Mar
Kincraig Castle Hotel

Ness Walk

Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (563 reviews)
"Great staff, Mark who greeted us on arrival was fantastic. "
United Kingdom
Raymond
The price is S$223
includes taxes & fees
15 Mar - 16 Mar
Ness Walk

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"Excellent place to stay"
Canada
Patrick
The price is S$302
includes taxes & fees
2 Mar - 3 Mar
Uig Hotel

Achnacriche Bed and Breakfast

Achnacriche Bed and Breakfast
3.0 star property
Oban
The price is S$193
includes taxes & fees
4 Mar - 5 Mar
Achnacriche Bed and Breakfast

Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (150 reviews)
"The dinner was exceptional! The staff were lovely and the room was beautiful. The views are also top notch. Just a great experience. I highly recommend."
United Kingdom
Julia
The price is S$197
includes taxes & fees
3 Mar - 4 Mar
Bunchrew House Hotel

West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (604 reviews)
"Beautiful hotel"
United States
Britton
The price is S$233
includes taxes & fees
15 Mar - 16 Mar
West Highland Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (737 reviews)
"Excellent staff and great restaurant"
United States
Karen
The price is S$131
includes taxes & fees
8 Mar - 9 Mar
Tulloch Castle Hotel

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (404 reviews)
"Fantastic place to stay and experience. "
Australia
Nicholas
The price is S$281
includes taxes & fees
7 Mar - 8 Mar
Culloden House Hotel

Hebridean Stay

Hebridean Stay
2.0 star property
Benbecula
The price is S$235
includes taxes & fees
1 Mar - 2 Mar
Hebridean Stay

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (596 reviews)
"Very elegant and well-maintained hotel with privileged views of Portree. It's within easy walking distance of town, though parking is also included. The room was excellent—our view faced the car park rather than the bay, but it was still very comfortable. Both breakfast and dinner were incredible, and the staff were excellent."
United Kingdom
Sofia
The price is S$173
includes taxes & fees
1 Mar - 2 Mar
Cuillin Hills Hotel

Castletown Hotel

Castletown Hotel
3.0 star property
Thurso
8.8 out of 10, Excellent, (454 reviews)
"Friendly staff, comfortable room and yummy breakfast!"
Canada
amber
The price is S$130
includes taxes & fees
1 Mar - 2 Mar
Castletown Hotel

Dungallan Country House

Dungallan Country House
3.5 star property
Oban
10.0 out of 10, Exceptional, (2 reviews)
"Is there such thing as a perfect hotel? I would have said no before staying here, but you have changed my mind. Every aspect of the stay was outstanding!!"
United States
Andrew
The price is S$384
includes taxes & fees
8 Mar - 9 Mar
Dungallan Country House

Cameron House on Loch Lomond

Cameron House on Loch Lomond
5.0 star property
Alexandria
9.0 out of 10, Wonderful, (249 reviews)
"Was a bit busy with children and Santa party but was a pleasant stay "
United Kingdom
Julie
The price is S$510
includes taxes & fees
16 Mar - 17 Mar
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, (243 reviews)
"Lovely accommodation with great service and great food. "
United Kingdom
Kay
The price is S$207
includes taxes & fees
11 Mar - 12 Mar
The Isle of Mull Hotel and Spa
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.

The Annual Holiday Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.

Holiday Rentals in Scottish Highlands

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

Stay near popular Northern Europe attractions

Learn more about Scottish Highlands

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

Eilean Donan Castle, Kyle of Lochalsh, United Kingdom

Top Scottish Highlands Hotel Reviews

Recent Reviews in Scottish Highlands

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.