Scottish Highlands Hotels from from S$88

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Scottish Highlands hotels

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (733 reviews)
"Very attentive staff. Very beautiful stay. Lobby was gorgeous and clean room"
United States
Robert
The price is S$120
includes taxes & fees
22 Jan - 23 Jan
Tulloch Castle Hotel

Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (147 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$220
includes taxes & fees
5 Feb - 6 Feb
Bunchrew House Hotel

The Lochnell Arms Hotel

The Lochnell Arms Hotel
3.0 star property
Oban
10.0 out of 10, Exceptional, (2 reviews)
"We traveled around west east Scotland, between hotels was distance including ferry’s, but this hotel was exceptional great!"
United States
Vytis
The price is S$106
includes taxes & fees
19 Jan - 20 Jan
The Lochnell Arms Hotel

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (402 reviews)
"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "
United States
Elwood
The price is S$285
includes taxes & fees
5 Feb - 6 Feb
Culloden House Hotel

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, (241 reviews)
"Lovely accommodation with great service and great food. "
United Kingdom
Kay
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,006 reviews)
"Fantastic! Great hotel"
United Kingdom
MALA
The price is S$101
includes taxes & fees
18 Jan - 19 Jan
Courtyard by Marriott Inverness Airport

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$305
includes taxes & fees
9 Feb - 10 Feb
Uig Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (520 reviews)
"clean room and great staff "
United Kingdom
benoit
The price is S$205
includes taxes & fees
16 Jan - 17 Jan
Skeabost House Hotel

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (278 reviews)
"The meals were superb, staff friendly full of local information. We stayed 3 nights and used it as a hub to travel both north and south The sitting room and bar are fit for Royalty! "
Canada
Byron
The price is S$164
includes taxes & fees
20 Jan - 21 Jan
Kincraig Castle Hotel

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,000 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$230
includes taxes & fees
26 Jan - 27 Jan
Isles Of Glencoe Hotel

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.0 out of 10, Wonderful, (846 reviews)
"Great stay. Enjoyed the hike around the castle and along the shore."
Canada
Jacob
The price is S$179
includes taxes & fees
25 Jan - 26 Jan
Stonefield Castle Hotel

Duck Bay Hotel

Duck Bay Hotel
3.0 star property
Alexandria
9.0 out of 10, Wonderful, (412 reviews)
"Breakfast and evening meals was absolutely fantastic, great service "
United Kingdom
David
The price is S$158
includes taxes & fees
14 Jan - 15 Jan
Duck Bay Hotel

Dunvegan House Guest House

Dunvegan House Guest House
4.0 star property
Isle of Arran
9.4 out of 10, Exceptional, (218 reviews)
"Charming host, great location and excellent breakfast. "
Canada
John
The price is S$139
includes taxes & fees
28 Jan - 29 Jan
Dunvegan House Guest House

The Lovat, Loch Ness

The Lovat, Loch Ness
4.0 star property
Fort Augustus
9.2 out of 10, Wonderful, (302 reviews)
"Lovely hotel. Great towels but breakfast should always be included "
Canada
Christopher
The Lovat, Loch Ness

Balmoral Arms

Balmoral Arms
4.0 star property
Ballater
8.6 out of 10, Excellent, (324 reviews)
"Great place, atmosphere, Food in bar and next days breaky was unbeatable."
United Kingdom
craig
The price is S$137
includes taxes & fees
20 Jan - 21 Jan
Balmoral Arms

Ness Walk

Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (551 reviews)
"Amazing hotel and staff loved my stay!"
United Kingdom
Laura
The price is S$248
includes taxes & fees
23 Jan - 24 Jan
Ness Walk

Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range
3.0 star property
Fort William
8.4 out of 10, Very good, (276 reviews)
"Great hostel experience to our family of 4! "
United States
Pamela
The price is S$86
includes taxes & fees
10 Feb - 11 Feb
Base Camp Hotel Nevis Range

Creagan Guest House

Creagan Guest House
3.0 star property
Ullapool
9.4 out of 10, Exceptional, (527 reviews)
"Very welcoming, comfortable room, yummy breakfast and beautiful town."
Canada
amber
The price is S$156
includes taxes & fees
31 Jan - 1 Feb
Creagan Guest House

Nevis Bank Inn

Nevis Bank Inn
4.0 star property
Fort William
8.8 out of 10, Excellent, (687 reviews)
"Great location and restaurant attached to the hotel"
Canada
Roberta
The price is S$138
includes taxes & fees
15 Jan - 16 Jan
Nevis Bank Inn

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (578 reviews)
"Staff was phenomenal, amenities were phenomenal, bar was great, restaurant was great. The rooms were very clean and well taken care of. "
United States
Samantha
The price is S$179
includes taxes & fees
14 Jan - 15 Jan
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.

Showing deals for:23 Jan - 25 Jan

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

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.