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

Scottish Highlands Hotels from S$101

  • 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

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Scottish Highlands hotels

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.2 out of 10, Wonderful, (897 reviews)
"great stay will be back"
United States
george
The price is S$207
includes taxes & fees
3 Aug - 4 Aug
Stonefield Castle Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (618 reviews)
"Beautiful place lots of character"
Canada
Michelle
The price is S$428
includes taxes & fees
13 Aug - 14 Aug
Loch Leven Hotel & Distillery

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,008 reviews)
"Delightful, restful, extremely warm, welcoming staff, and great dinner!"
United States
Ed
The price is S$522
includes taxes & fees
10 Aug - 11 Aug
Isles Of Glencoe Hotel

The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (506 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$243
includes taxes & fees
29 Jul - 30 Jul
The Inch Hotel

Bettyhill Hotel

Bettyhill Hotel
3.5 star property
Thurso
9.4 out of 10, Exceptional, (384 reviews)
"Great view, food and staff."
Canada
Barry
The price is S$270
includes taxes & fees
15 Jul - 16 Jul
Bettyhill Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,005 reviews)
"Perfect hotel right next to the airport although I wish coffee & breakfast were included in your stay otherwise a really nice hotel to stay at and catch your early morning flight!"
United States
Caitlin
The price is S$344
includes taxes & fees
2 Aug - 3 Aug
Courtyard by Marriott Inverness Airport

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (544 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is S$389
includes taxes & fees
23 Jul - 24 Jul
Tingle Creek Hotel

Lodge on Loch Lomond Hotel

Lodge on Loch Lomond Hotel
4.0 star property
Alexandria
8.8 out of 10, Excellent, (304 reviews)
"It’s a great property by the loch and just 5 min walk from beautiful luss village."
United States
Bhautik
The price is S$344
includes taxes & fees
19 Jul - 20 Jul
Lodge on Loch Lomond Hotel

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,007 reviews)
"Everything was great and staff was so helpful."
United States
Kristen
The price is S$332
includes taxes & fees
19 Jul - 20 Jul
Kingsmills Hotel

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (270 reviews)
"Delicious menu on offer, to supplement the great buffet. Enjoyed the decor/ambience of the breakfast room. Perfect location and the host gave spot-on nature, history and shopping suggestions. Loved our Pheasant Suite too. "
Australia
Susan
The price is S$167
includes taxes & fees
30 Jul - 31 Jul
Argyle Guest House

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (802 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is S$310
includes taxes & fees
30 Jul - 31 Jul
Tulloch Castle Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,012 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is S$562
includes taxes & fees
18 Jul - 19 Jul
Uig Hotel

Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (6 reviews)
"The Shore Hotel recently completed an 18 month renovation and upgrade. EVERYTHING is brand new - and great quality. Top drawer experience !! Spotless - Friendly - Efficient - Lovely"
United States
Robert
The price is S$354
includes taxes & fees
20 Jul - 21 Jul
Shore Hotel

Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (465 reviews)
"We stayed 1 night while touring and enjoyed out stay in a property with lots of character. The staff were very cheerful and helpful making the brief stay a good experience."
Canada
TREVOR
The price is S$227
includes taxes & fees
23 Jul - 24 Jul
Loch Ness Drumnadrochit Hotel

Scourie Hotel

Scourie Hotel
4.0 star property
Scourie
9.2 out of 10, Wonderful, (82 reviews)
"Lovely hotel with very friendly and helpful staff. Room was spacious, clean and comfortable. Food was excellent."
United States
Birgit
The price is S$404
includes taxes & fees
17 Jul - 18 Jul
Scourie 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, (289 reviews)
"Clean comfortable, very friendly and helpful staff. Excellent location with stunning views from the room."
United Kingdom
Alan
The price is S$286
includes taxes & fees
19 Jul - 20 Jul
The Isle of Mull Hotel and Spa

Forss House Hotel

Forss House Hotel
4.0 star property
Thurso
9.2 out of 10, Wonderful, (233 reviews)
"Friendly staff, nice dinner and socializing at the bar, wonderful breakfast."
Canada
Barry
The price is S$335
includes taxes & fees
9 Aug - 10 Aug
Forss House Hotel

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (330 reviews)
"Beautiful hotel !!!! Staff were wonderful and so helpful Would certainly recommend this place"
Canada
Judy
The price is S$415
includes taxes & fees
26 Jul - 27 Jul
Kincraig Castle Hotel

Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (176 reviews)
"The gorgeous property, beautiful gardens, friendly staff and exceptional food."
Australia
Ruth
The price is S$409
includes taxes & fees
16 Jul - 17 Jul
Bunchrew House Hotel

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (430 reviews)
"Historical building and grounds and wonderful staff accompanied by delicious food"
United Kingdom
Patrick
The price is S$648
includes taxes & fees
17 Jul - 18 Jul
Culloden House 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.

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.

A mountainous landscape with a winding road, a prominent tree, and a lake in the valley.

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 Scenery: The Scottish Highlands boast stunning landscapes, including rugged coastlines, picturesque parks, and cascading waterfalls.
  • Outdoor Adventures: Ideal for thrill-seekers, activities range from skiing and hiking to scenic drives through enchanting trails.
  • Rich History: Immerse yourself in Scotland's captivating history with visits to historic villages and tales of the past.
  • Whisky Distilleries: Experience local culture by touring renowned whisky distilleries for a taste of Scotland’s finest spirits.
  • Diverse Accommodation: Enjoy a range of lodging options, from charming bed & breakfasts to luxurious castle stays.

Find great hotels near Scottish Highlands

Discover the enchanting Scottish Highlands, where a variety of accommodation options await, including charming bed & breakfasts and luxurious resorts. Whether you seek adventure, a pet-friendly environment, or a delightful family vacation, the Highlands has something for everyone. Explore renowned hotels, including castle stays and the Bettyhill Hotel, ensuring a memorable experience in this breathtaking region of Scotland.

  • The Cluanie Inn: A charming 3.5-star hotel with a guest rating of 8.8, The Cluanie Inn is an ideal choice for travellers seeking a pet-friendly retreat in the Scottish Highlands. Located 17.7km from the scenic landscapes, this inn welcomes furry friends with amenities like food and water bowls. The welcoming atmosphere, combined with rustic decor, creates a relaxing environment for guests. The inn also serves as a perfect base for exploring the natural beauty of the Highlands while enjoying a comfortable stay.
  • Kintail Lodge Hotel: Rated at an impressive 9.4, Kintail Lodge Hotel offers budget-friendly accommodation just 19.3km from the Highlands. Known for its adventurous spirit, this hotel provides numerous outdoor activities such as hiking, horse riding, and fishing nearby. Pet lovers will appreciate its dog-friendly policy, allowing pets to join in on the adventures. The lodge’s warm, inviting ambience complements the surrounding nature, making it an excellent option for those eager to explore the wild beauty of Scotland.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: This delightful Bed & Breakfast, situated 17.7km from the Highlands, features a cosy atmosphere with charming decor that celebrates Scottish heritage. Ideal for adventure enthusiasts, guests can enjoy activities like kayaking and rafting in the vicinity. The friendly hosts ensure a welcoming stay, and the intimate setting offers a perfect escape after a day filled with exploration. The combination of comfort and adventure makes this a memorable choice for your visit.

Where to stay near Scottish Highlands

The Scottish Highlands offers an unforgettable travel experience, combining breathtaking scenery with rich history. Visitors can explore the rugged coastlines, delve into the enchanting tales of Scottish history, and enjoy the luxurious surroundings of the Haven of Speyside. Whether you seek adventure in the great outdoors or a tranquil retreat, the friendly atmosphere and secluded spots in this picturesque region ensure a memorable escape for every traveller.

  • Kyle: Nestled 16.1km from the Scottish Highlands, Kyle is a vibrant city that offers a wealth of outdoor adventures and stunning scenery. The town is particularly popular in April and during the summer months of June to July, attracting visitors seeking to hike its beautiful trails or enjoy skiing in the nearby fields. Kyle's captivating landscape is complemented by historical landmarks, including a majestic castle and a national park, perfect for nature enthusiasts and history buffs alike. The combination of adventure and picturesque views makes Kyle an ideal base for exploring the surrounding beauty of the Highlands.
  • Strathcarron: Located 20.9km away from the Scottish Highlands, Strathcarron is a charming city known for its romantic atmosphere and breathtaking scenery. Similar to Kyle, visitor numbers peak in April and the summer season, offering a delightful experience for those who seek outdoor activities. The area boasts accessible hiking trails and ski options, appealing to adventure seekers. Strathcarron is also home to tranquil lakes and historic villages, inviting travellers to immerse themselves in the rich culture and natural beauty of the region.
  • Camban: Just 12.9km from the Scottish Highlands, Camban is a quaint village that provides a perfect eco-friendly retreat for families and nature lovers. The village experiences moderate seasonal visitor numbers, peaking in the summer months of July to September. Camban is renowned for its picturesque hiking trails and serene parks, where families can enjoy the outdoors together. Additionally, the nearby water features add to the village's charm, offering a peaceful escape in the heart of the Highlands.

Things to do in Scottish Highlands

Shopping

In the Scottish Highlands, visit the Eastgate Shopping Centre in Inverness for a variety of shops, including local crafts. For a unique experience, explore the markets in Fort William, where you can find handmade gifts and traditional Scottish souvenirs, showcasing the region's rich culture.

Recreation

At the luxurious Glenmoriston Townhouse Hotel, indulge in soothing spa treatments, including massages and facials, all while overlooking the tranquil waters of Loch Ness. For a more active retreat, explore the scenic trails of the Cairngorms National Park, offering hiking and wildlife watching amidst breathtaking landscapes.

Adventure

The Scottish Highlands offer thrilling adventures like hiking in the rugged terrain of Ben Nevis, the UK's highest peak, and mountain biking through the stunning landscapes of Fort William. Explore the serene waters of Loch Ness by kayaking or take a scenic drive along the North Coast 500 for breathtaking views.

Nightlife

The Scottish Highlands offer a unique nightlife experience, with venues like The Voodoo Rooms in Edinburgh, known for its vibrant atmosphere and live music. In Inverness, Hootananny showcases traditional Scottish music and folk dancing, creating a welcoming environment for both locals and visitors alike.

*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 a stunning backdrop for outdoor adventures, featuring picturesque parks, historic villages, and breathtaking waterfalls. Ideal for families and thrill-seekers alike, visitors can immerse themselves in nature and explore various attractions. Don't forget to look for comfortable hotels in the Highlands to enhance your stay while discovering this enchanting region of Scotland.

  • Glen Affric: Nestled 11.3km from the Scottish Highlands, Glen Affric is a stunning national park renowned for its breathtaking scenery. With ancient Caledonian pine forests, tranquil lochs, and diverse wildlife, it offers a serene outdoor experience perfect for families seeking adventure and connection with nature.
  • Plodda Falls: Located 17.7km away, Plodda Falls is a spectacular waterfall that cascades dramatically over rocky cliffs. Its enchanting surroundings create a romantic atmosphere, making it ideal for couples and adventurous souls eager to explore the rugged terrain and enjoy the stunning views.
  • Glen Strathfarrar: Situated 20.9km from the Highlands, Glen Strathfarrar is a captivating valley characterised by its rugged landscapes and rich wildlife. Ideal for outdoor enthusiasts, it offers ample opportunities for hiking and exploration amidst its dramatic scenery.

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 through several major airports. EDInburgh Airport (EDI), situated 186.7km from the Highlands, is flanked by excellent accommodations like Crescent House and Virgin Hotels Edinburgh, both 11.3km away. GLAsgow International Airport (GLA), 167.4km distant, offers luxury stays such as JA Mar Hall Scotland, 6.4km from the airport. Belfast City Airport (BHD), located 304.2km away, has premier hotels including The Fitzwilliam Hotel, just 4.8km from the airport. Each airport is well-connected to its nearby hotels, ensuring smooth transfers for visitors exploring the stunning Scottish Highlands.