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

Scottish Highlands Hotels from S$102

  • 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
12 Oct - 13 Oct
Tomorrow
13 Oct - 14 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Scottish Highlands hotels

1. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
Australia
Dianne
S$119
includes taxes & fees
1 Nov - 2 Nov
Tulloch Castle Hotel

2. Lochardil House Hotel

Lochardil House Hotel
Lochardil
United Kingdom
Nicholas
S$114
includes taxes & fees
6 Nov - 7 Nov
Lochardil House Hotel

3. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
S$116
includes taxes & fees
9 Nov - 10 Nov
Greshornish House Hotel

4. The Inch Hotel

The Inch Hotel
Fort Augustus
United States
paul
S$219
includes taxes & fees
28 Oct - 29 Oct
The Inch Hotel

5. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Lance
S$257
includes taxes & fees
8 Nov - 9 Nov
Duisdale House Hotel

6. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
United States
Eric
S$182
includes taxes & fees
9 Nov - 10 Nov
Westlands of Pitlochry

7. The Abbotsford

The Abbotsford
Callander
Canada
Ross
S$111
includes taxes & fees
15 Oct - 16 Oct
The Abbotsford

8. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Lisa
S$162
includes taxes & fees
1 Nov - 2 Nov
Kincraig Castle Hotel

9. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Jane
S$105
includes taxes & fees
8 Nov - 9 Nov
Courtyard by Marriott Inverness Airport

10. The Oak Tree Inn

The Oak Tree Inn
Balmaha
United Kingdom
Christine
S$170
includes taxes & fees
11 Nov - 12 Nov
The Oak Tree Inn

11. Stonefield Castle Hotel

Stonefield Castle Hotel
Tarbert
United Kingdom
Al
S$192
includes taxes & fees
1 Nov - 2 Nov
Stonefield Castle Hotel

12. Village Inn

Village Inn
Arrochar
Australia
Louise
S$117
includes taxes & fees
2 Nov - 3 Nov
Village Inn

13. Forss House Hotel

Forss House Hotel
Thurso
United States
Yigal
S$169
includes taxes & fees
10 Nov - 11 Nov
Forss House Hotel

14. Royal Marine Hotel

Royal Marine Hotel
Brora
United States
Michael
S$169
includes taxes & fees
12 Nov - 13 Nov
Royal Marine Hotel

15. The View by BIDE Hotels

The View by BIDE Hotels
Thurso
United States
Donna
S$163
includes taxes & fees
13 Oct - 14 Oct
The View by BIDE Hotels

16. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Rodney
S$314
includes taxes & fees
1 Nov - 2 Nov
Culloden House Hotel

17. Ballachulish Hotel

Ballachulish Hotel
Ballachulish
Canada
Darren
S$219
includes taxes & fees
9 Nov - 10 Nov
Ballachulish Hotel

18. Duck Bay Hotel

Duck Bay Hotel
Alexandria
United States
marilse
S$182
includes taxes & fees
15 Oct - 16 Oct
Duck Bay Hotel

19. Balmoral Arms

Balmoral Arms
Ballater
United Kingdom
Susan
S$206
includes taxes & fees
2 Nov - 3 Nov
Balmoral Arms

20. Kingsmills Hotel

Kingsmills Hotel
Crown
Canada
Gary
S$205
includes taxes & fees
11 Nov - 12 Nov
Kingsmills Hotel
View all properties

Holiday Rentals in Scottish Highlands

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

The Kenmore Club

The Kenmore Club
Aberfeldy
"The location is wonderful. Beautiful accommodation which is well equipped. The grounds are well maintained. Meal in Waterside restaurant very good"
The Kenmore Club
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
Apartment

Sweeney Aviemore One

Sweeney Aviemore One
Aviemore
"Room was very clean and cosy, bed was very comfortable"
Sweeney Aviemore One
Aparthotel

Claymore Guest House and Apartments

Claymore Guest House and Apartments
Pitlochry
"Lovely property and excellent breakfast."
Claymore Guest House and Apartments
Holiday Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"Everything was perfect for our stay. We were welcomed by friendly staff at reception, at the bar and in the restaurant. The breakfast was very good with plenty of choice."
The Townhouse Aberfeldy
Holiday Home

Hebridean Holiday Cabins

Hebridean Holiday Cabins
Isle of Lewis
"Great location and everything you need."
Hebridean Holiday Cabins
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 Cottages

Loch Ness Cottages
Inverness
"Great location, but busy with all of the cruise tours."
Loch Ness Cottages
Apartment

One Marine Place

One Marine Place
Rothesay
"One marine place was a lovely place to stay fantastic views, everything there that you need to enjoy your stay, would be definitely recommended them"
One Marine Place
Cottage

Luxurious Mountain Retreat Lodge Hunters Quay

Luxurious Mountain Retreat Lodge Hunters Quay
Dunoon
Luxurious Mountain Retreat Lodge Hunters Quay
Holiday Home

The Old Mill Inn

The Old Mill Inn
Forres
"Lovely place to stay would have been nice to have the bar open maybe next time"
The Old Mill Inn
Cottage

No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye
Edinbane
"What a cozy, homey cottage! Liz has done a wonderful job of updating it without losing any of the charm of its 200 year old history. Every little detail has been thoughtfully provided, and Liz herself couldn't have been more helpful and welcoming. The location is wonderful too--dinner at the nearby Edinbane Lodge was outstanding and the Edinbane Pottery is well worth checking out. I highly recommend this property."
No 4 old Post Office Row, Isle of Skye
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
Cottage

Ridge End Cottage

Ridge End Cottage
Kilmuir
"Excellent location, beautiful views."
Ridge End Cottage
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 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 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 historic castle on a hill with a river in the foreground.

Inverness Castle

8.4/10 (1,112 reviews)
A setting in one of Shakespeare’s iconic tragedies, this crenellated castle sits on a hill overlooking the River Ness.
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

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

River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Great location, good sized room, friendly staff"
Cory 1-night trip
Posted 2 hours ago
River Ness Hotel, a member of Radisson Individuals
Kingsmills Hotel

Kingsmills Hotel

10/10 Excellent
"The location was great, good food and beautiful property."
Michael 3-night trip
Posted 6 hours ago
Kingsmills Hotel
The Garrison

The Garrison

10/10 Excellent
"Room was very clean, bed comfortable, staff were really friendly and helpful. The breakfast was the best we've had in a long time. The hotel is close to the bus and railway station. Would recommend to anyone looking to stay in Fort William."
Linda 2-night trip
Posted 7 hours ago
The Garrison
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"The team were helpful and friendly on arrival and throughout our stay. The restaurant team made sure we were well looked after, especially as I had a specific dietary requirement, this was not an issue and it was very well catered for. Thanks to everyone who made sure we received true Scottish hospitality during our stay. Good size room with tea/coffee facilities. The bathroom was a good size with shampoo and shower gel."
Kim 1-night trip
Posted 9 hours ago
The Royal Highland Hotel
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"Lovely hotel and very friendly helpful staff. Food in the bar was delicious and served lovely and hot. Nice relaxed feel about it, comfortable and spacious seating areas to chill and enjoy a few drinks and good food. Breakfast also very good, some things a bit cold but that’s the challenge of it being a buffet. Nevertheless very tasty, good quality and value for money. Didn’t get round to using the pool but next time …"
Lorraine 2-night trip
Posted 1 day ago
The Pitlochry Hydro Hotel
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

8/10 Good
"Great single night on business"
John 1-night trip
Posted 1 day ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Westlands of Pitlochry

Westlands of Pitlochry

10/10 Excellent
"Very clean, comfortable, relaxing place to stay. Wish we would have stayed longer! Rooms look brand new."
Nichole 1-night trip
Posted 1 day ago
Westlands of Pitlochry
The Royal Hotel

The Royal Hotel

10/10 Excellent
"Lovely hotel and very well situated for the ferry terminal. Really great breakfast. Limited parking spaces but the lady on reception was so helpful in notifying us when a space became available (thank you again!)"
Helen 2-night trip
Posted 1 day ago
The Royal Hotel
Cameron House on Loch Lomond

Cameron House on Loch Lomond

10/10 Excellent
"Hotel was great. Overall it was very nice. The Staff was exceptional...couldn't be nicer."
richard 1-night trip
Posted 2 days ago
Cameron House on Loch Lomond

More cheap stays in Scottish Highlands

Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
S$102
1 Nov - 2 Nov
includes taxes & fees
8/10 Very good! (221 reviews)
Black Isle Bar and Rooms
Dunarle Guesthouse

Dunarle Guesthouse

Dunollie Rd Oban Scotland
S$119
21 Oct - 22 Oct
includes taxes & fees
8.2/10 Very good! (103 reviews)
Dunarle Guesthouse
The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
S$122
12 Nov - 13 Nov
includes taxes & fees
6.8/10 (234 reviews)
The Breadalbane Arms Hotel (Room Only)
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
S$139
10 Nov - 11 Nov
includes taxes & fees
9.8/10 Exceptional! (59 reviews)
The Townhouse Aberfeldy
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
S$139
1 Nov - 2 Nov
includes taxes & fees
8.6/10 Excellent! (95 reviews)
Sweeney Aviemore Two
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
S$186
14 Oct - 15 Oct
includes taxes & fees
8.4/10 Very good! (179 reviews)
Novar Arms Hotel

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.

Explore a world of travel with Expedia