See the latest prices and deals by choosing your dates.
Hotel in Inverness
Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant. The room, the location the staff
Hotel in Edinbane
Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar. The location is great. The rooms were great. Breakfast - I cannot rate it because the entire Scottish dishes are not in my taste so it will be unfair to rate the breakfast as I don't like the Scottish food.
Hotel in Inverness City Centre, Inverness
The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whiskey, Illy coffee and freshly mixed cocktails in its 2 contrasting bars. Everything about the Heath might hotel surpassed expectations. Specifically, the woman who served us our breakfast… I wish I could remember her name at the moment but she was lovely. In my opinion, the breakfast itself can be so so but if the people serving you is loving and kind it doesn’t matter ❤️
Hotel in Borgie
Borgie Lodge Hotel offers a Highland setting located between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens. Extra friendly and lovely staff. Great dinner and breakfast!
Hotel in Portree
In 15 acres of private grounds, this hotel features spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys on offer. Staff were excellent, view from my room was breathtaking
Hotel in Kingussie
Located 1312 feet from Highland Folk Museum and 1.1 mi from Ruthven Barracks, The Osprey Hotel offers accommodations in Kingussie. The bed and breakfast offers a terrace. Hiking can be enjoyed nearby.... Recently renovated room with a super comfy bed. The hosts were extremely friendly and the food was out of this world. Had the 3 course set menu and it was the best food of the whole vacation.
Hotel in Edinbane
Located in Edinbane, 10 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. The accommodation is excellent but not very cheap. The staff was professional, the room was brilliant. Breakfast was delicious. Dinner was Michelin-starred .... it consisted of 10 dishes .... and the price was also Michlen level. 105 pounds per person. I would like to say that the quality was the same as in the London Ritz. Congratulations to the owners and all the staff!
Hotel in Resolis
Located on the Black Isle in the heart of the Scottish Highlands, Newhall Mains is a collection of cottages, set within a courtyard building dating from 18th century. Beautiful location in a peaceful area of skye. Very nice lounge and dining areas. Easy access to all areas of Skye.
Hotel in Muir of Ord
Located in Muir of Ord, within 13 miles of Inverness Castle and 8.3 miles of Strathpeffer Spa Golf Club, Muir Bank has accommodations with a shared lounge and free WiFi throughout the property as well... Central location for travelling north Scotland. Very clean everything looking new.
Hotel in Raasay
Isle of Raasay Distillery is a 4-star property located in Raasay. With free WiFi, this 4-star hotel has a shared lounge and a bar. All rooms in the hotel are equipped with a flat-screen TV. The room decor was beautiful with stunning views of the sea and jetty. The dinner we had at this place was superb. It was a unique and memorable experience staying here. We recommend people to visit this place and enjoy the breathtaking views of the Raasay Island. We look forward to return again.
Hotel in Portree
Hotel in Roybridge
Hotel in Acharacle
Hotel in Borgie
Hotel in Inverness City Centre, Inverness
Hotel in Edinbane
Hotel in Edinbane
Hotel in Kingussie
Hotel in Kyleakin
Popular with guests booking hotels in Highlands
Hotel in Kyle of Lochalsh
Popular with guests booking hotels in Highlands
Hotel in Ullapool
Popular with guests booking hotels in Highlands
Hotel in Inverness
Popular with guests booking hotels in Highlands
Hotel in Inverness City Centre, Inverness
River Ness Hotel, a member of Radisson Individuals has a fitness center, shared lounge, a restaurant and bar in Inverness. first I went in a hotel just right in front of this ... and afterwords this one ... wow , lovely !
Hotel in Inverness
This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness... immaculate & yummy food..friendly staff,1 minute from airport
Hotel in Bettyhill
Offering stunning views over Torrisdale Bay and the sea, Bettyhill Hotel is located in Bettyhill and features an a-la-carte restaurant, a bar, garden and terrace. Free Wi-Fi access is available. We had one of the Cottages that were across the road from the Hotel. It was perfect for us.
Hotel in Fort William
Looking onto Loch Linnhe, the Clan Macduff Hotel offers scenic views of the Highland landscape, free WiFi in public areas, free private parking and a restaurant serving Highland cuisine. View on the loch. Very comfy rooms. Everything very clean and professional
Hotel in Inverness
Holiday Inn Express Inverness offers modern accommodations, free parking, and an inclusive buffet-style breakfast. It is within 30 minutes’ drive of Loch Ness, Culloden Battle Field and Cawdor Castle.... Clean , comfortable and spacious rooms . Good complimentary break fast.Plenty of free parking space.
Hotel in Nairn
Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens. The room was more like a suite and extremely comfortable. Excellent value! Staff were lovely.
Hotel in Inverness City Centre, Inverness
Opposite Inverness Castle, Best Western Palace Hotel & Spa is located on the banks of the River Ness. great location and nice breakfast
Hotel in Fort William
Located in the shadows of Ben Nevis and overlooking the picturesque Loch Linnhe, this hotel offers bed and breakfast accommodations 5 minutes’ walk from the center of Fort William. Very nice hotel with lovely staff and good food.
Hotel in Alness
Located in Alness, 21 miles from Inverness Castle, The Station Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. Very friendly and helpful staff
Hotel in Foyers
High above the world famous Loch Ness, home to the elusive Loch Ness Monster, Foyers Roost offers views across the loch and beautiful mountains surrounding it. There is free parking and free WiFi. comfortable and clean. the rooms where well enough sound isolated as neighbors wasn’t too obvious.
Hotel in Grantown on Spey
Located in Grantown on Spey, a 6-minute walk from Grantown Museum, The Ben Mhor Hotel, Bar & Restaurant has accommodations with a garden, free private parking, a restaurant and a bar. Comfortable room with a good shower Central location Great food in restaurant
Hotel in Dingwall
Located in Dingwall and with Inverness Castle reachable within 14 miles, The National Hotel has concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar. nice pleasant stay at this hotel clean warm and just right for our stay
Hotel in Kingussie
Located in Kingussie, a 5-minute walk from Highland Folk Museum, The Silverfjord Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant. Staff was incredibly helpful. Told us of Cafe Bistro restaurant nearby and even phoned to book a...
Hotel in Muir of Ord
Featuring free WiFi and a restaurant, Ord Arms Hotel offers accommodations in the center of Muir of Ord, within a 10-minute walk from Glen Ord Distillery and Muir of Ord Golf Club and 8.7 mi from... Great location and friendly staff. Clean room with comfortable beds. Very good shower in the room.
Hotel in Grantown on Spey
Situated on a private estate, a short walk from the center of town, the Craiglynne Hotel offers a warm, friendly atmosphere with open fires in both the lounge and bar. Excellent hotel located a few minutes stroll from Town.
Hotel in Strathpeffer
OYO Mackay's Travel Lodge Hotel is offering accommodations in Strathpeffer. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
Hotel in Inverness City Centre, Inverness
The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whiskey, Illy coffee and freshly mixed cocktails in its 2 contrasting bars. Everything about the Heath might hotel surpassed expectations.
Hotel in Portree
In 15 acres of private grounds, this hotel features spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys on offer. Staff were excellent, view from my room was breathtaking
Hotel in Edinbane
Located in Edinbane, 10 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. The accommodation is excellent but not very cheap.
Hotel in Resolis
Located on the Black Isle in the heart of the Scottish Highlands, Newhall Mains is a collection of cottages, set within a courtyard building dating from 18th century. Beautiful location in a peaceful area of skye. Very nice lounge and dining areas.
Hotel in Muir of Ord
Located in Muir of Ord, within 13 miles of Inverness Castle and 8.3 miles of Strathpeffer Spa Golf Club, Muir Bank has accommodations with a shared lounge and free WiFi throughout the property as well... Central location for travelling north Scotland. Very clean everything looking new.
Hotel in Raasay
Isle of Raasay Distillery is a 4-star property located in Raasay. With free WiFi, this 4-star hotel has a shared lounge and a bar. All rooms in the hotel are equipped with a flat-screen TV. The room decor was beautiful with stunning views of the sea and jetty.
Hotel in Dunvegan
Atholl House is located in Dunvegan and features a shared lounge. The property features free private parking and free WiFi. My boyfriend and I stayed here for two nights and had an absolutely wonderful time.
Hotel in Spean Bridge
Ideally situated, Old Pines Hotel and Restaurant is a 4-star hotel with a relaxed, welcoming atmosphere and stunning views of Ben Nevis. Fort William is a short drive away. beautiful view! clean, comfortable,quiet and very nice stuff!
Many families visiting Highlands loved staying at Links House at Royal Dornoch, Mingary Castle - Restaurant with Rooms, and Ravenscourt House.
Sinclair Bay Apartments, Edinbane Lodge, and Garvault House are also popular among family travelers.
Some of the best hotels in Highlands near Ben Nevis include Glen Nevis Holidays, Ben Nevis Inn Rooms, and Glen Nevis Youth Hostel.
There are 3,052 hotels in Highlands you can book on Booking.com.
Popular places to stay in Highlands include hotels near Ben Nevis, Eilean Donan Castle, and Glenfinnan Viaduct.
Mingary Castle - Restaurant with Rooms, The Glenmorangie House, and Holly Tree Hotel, Swimming Pool & Hot Tub in Highlands have received great reviews for the views from their hotel rooms.
Guests staying in Highlands also loved the views from their rooms at Caledonian Hotel, Newhall Mains, and Dalrachney Lodge Hotel.
Hotels in Highlands that offer highly-rated breakfasts include Edinbane Lodge, The Prince's House Hotel, and Links House at Royal Dornoch.
Breakfast at these hotels in Highlands are also highly-rated: Caledonian Hotel, Mingarry Park, and Mingary Castle - Restaurant with Rooms.
Travelers who stayed in Highlands near Inverness Airport (INV) have said good things about Courtyard by Marriott Inverness Airport, The Gun Lodge Hotel, and Smithton Hotel.
Among the hotels near Inverness Airport in Highlands, Holiday Inn Express Inverness, an IHG Hotel, Muthu Newton Hotel (Near Inverness Airport), and Golf View Hotel & Spa were also highly rated.
Couples traveling to Highlands loved staying at Mingary Castle - Restaurant with Rooms, Ravenscourt House, and Edinbane Lodge.
These hotels in Highlands are also highly-rated by couples: The Osprey Hotel, Dalrachney Lodge Hotel, and Links House at Royal Dornoch.
Borgie Lodge Hotel, Cuillin Hills Hotel, and Ness Walk are some of the popular hotels in Highlands.
In addition, Greshornish House Hotel, Heathmount Hotel, and Edinbane Lodge are also popular in Highlands.
Inverness, Fort William, and Aviemore are popular with other travelers visiting Highlands.
On average, 3-star hotels in Highlands cost $6 per night, and 4-star hotels in Highlands are $8 per night. If you're looking for something really special, 5-star hotels in Highlands cost around $19 per night (based on Booking.com prices).
We recently stayed at Loch Shiel Hotel at Acharacle in Ardnamurchan (West Highlands Peninsula) in Scotland. The building was delightful and we appreciated the thick carpets in the main areas and our bedroom, which was a good size with ensuite. There was a most pleasant view from the room over trees and hills. The hotel seemed to be a favourite for local folk, the bar area being very welcoming with a fire crackling in the grate. The breakfast and dinner were of excellent standard, and all of the staff very pleasant. Thankyou.
Newtonmore
Great, cozy and comfortable accommodation. Family run business with great Highlands hospitality. The guest house is from 19th centuries but it was renovated and tastefully decorated. The breakfast was fabulous, tasty with a high end menu and generous serves. Offering a full Scottish breakfast was an absolute bonus. It was amazing to be able to try such a cultural food in country town. Glen Hotel 100m away offers gourmet meals at pub prices. We were 2 families and we all loved our stay. Wish we could score more.
What a great random find this was! I was looking for somewhere to stay on my way back from the Highlands, and this happened to be a great deal. I didn't know when I booked that there was a restaurant onsite, so checking in and finding out that there was a great restaurant was an added bonus. My room was beautiful, very clean and had amazing views. The hotel's covid-precautions were particularly attentive, including a complimentary hand sanitiser bottle with the room key. Can't praise it enough!
Doing a Scottish tour of Highlands. We were let down by our original booking. Muir bank took our booking 9 o'clock on a Friday night for a family of 5 with a dog. Absolute life savers. A very nice lady who worked their came from home to check we were okay and couldn't do enough. Amazing people. Excellent clean property with a great location to drive around the highlands. Pub in walking distance, shop across road, takeaway 50 meters away as well as a bakery. Thank you Muir Bank Hotel!
Fort Augustus
Just back from our road trip round the highlands and stayed over at Morag’s Lodge. Wasn’t sure what to expect as we had never stayed at a Hostel before. The accommodation was first class. Spacious room for our family of four and very clean. En suite with shower and two sets of bunk beds which were super comfy. Five minute walk to pubs and restaurants - we will definitely be back. Duffy who manages the Hostel a real gentleman who cannot do enough for you. Thanks again and see you next time 😊
The Ocean View Hotel was a lovely highland get away where we had everything we needed and more. The rooms have been modernised to ensure all comforts are met. We were able to bring our dog to the hotel, who was greeted with treats and a blanket upon arrival. The owners are lovely and have created a wonderful space to gather pre- or post walks in the Northwest of the Highlands, to be well fed & watered, and to allow you to fully enjoy their little corner of the world.
Everything! We'd been on a 10,000 km road trip from the Black Sea coast to the wonderful Scottish Highlands and back. An exhausting yet exhilarating experience. This wonderful hotel provided the perfect place to re-energize us for the journey home with it's great spa facilities, swimming pool, wonderful food, hassle-free parking, great bar choices and superb, helpful staff. Our compliments to them all!
Absolutely everything! From the genuine warmth of the staff, to the comfort of the room, to the fabulous food and I could go on... The location, hidden half way along Loch Oich is quite magical and the property is really nicely appointed. The Highlands are enough of a draw in and of themselves but the Invergarry Hotel will have me coming back to this particular corner of them sooner rather than later.
The location in reference to Ben Nevis and Steall falls is superb. Very close. The hotel staff was very accommodating and nice. We were able to bring our dog in for breakfast(included), and our room even had bowls and treats already set up for our dog. The room was of decent size for two adults and two children. This was our first stop in the highlands, and we were very impressed. We would stay again.
Inverness
We were pleasantly surprised to find a snack/breakfast basket with lots of goodies inside! Hester even messaged to ensure we had arrived safely. The quiet and superbly decorated apartment smelled so clean and was super welcoming! Hester had multiple brochures of local interests to visit. The location was perfect to explore the Highlands. This property was our favorite stay, a 10 out of 10!
Really beautiful apartment 15-20 mins walk from the centre of Inverness. Really peaceful and great to come back to after hitting the tourist sites of the highlands. The apartment was super clean, the beds were extremely comfortable and great selection of breakfast items (tea / coffee / bread / spreads) available as well. Definitely recommend. The host, Aleksandra, was really lovely too.
great location good value SWIMMING pool in the highlands n Scotland - if you are from the US or molly coddled you may discount this valuable offering efficient courteous staff and bonus the view from our spacious room - no obstruction - a meadow with sheep, rabbits , cows, seagulls a beautiful verdant pastiche one con: the hotel could benefit from a refresh of furnishings and decor
Drumnadrochit
We liked everything about the Wee Thistle Apartment. The host welcomed us at arrival and was exceptional. The apartment is so nice and cosy, and has everything you need for your stay, very complete, and extremely new and clean! The location is wonderful, almost walking distance from Loch Ness, perfect to explore the Highlands!
Fort Augustus
Lovely spot. Really great for visiting all around the highlands. Beautiful scenery. Fort Augustus is has handy shops, cafes and pubs, a few considering it’s a small place. Grounds of the Highland Club are beautiful. Apartment nicely decorated, rooms with high ceilings and big windows.
Peace and quiet, fresh Highland air. Everyone was so friendly. Amazing location and ideal position to visit all points of interest in the Highlands. Food in the Hotel is freshly cooked, proper fresh food, all homemade. Roll on full easing of restrictions. Will definately be back soon.
Breakfast was great. Staff were so friendly and helpful, gave advice on the area, even boxed some pastries for us. The location was perfect and had real country house hotel feel. Views from our room were beautiful. Central to exploring Inverness, Loch Ness and Highlands.
Absolutely loved our stay for a few days I was in need of rest & relaxation in the Highlands & this hotel was 10/10 my dog Coco loved her stay also, super dog friendly. Will be returning again soon. Highly recommended & the breakfast is delicious 🤤
Can see it was once a grand Spa Hotel. Clean, lovely Restaurant staff, cheap for the Highlands. Definitely a coach holiday stop over but if independent traveller do not let that put you off, just eat elsewhere. Plenty of parking for bikes at the front if NC500.
Foyers
Beautiful location, friendly staff, warm and comfortable hotel, and a cracking restaurant and bar. We had a lovely afternoon and evening at Craigdarroch, and would recommend it for a short stay while visiting this special corner of the Highlands.
Drumnadrochit
Great central location to get almost anywhere in the highlands with ease. Great little quiet town to stay with everything you need. Apartment would be comfortable if it was only 2-4 people. Easy parking. Welcome pack was appreciated.