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. Personalized and exquisite check-in process. The hotel has big rooms, decorated with style with very comfortable beds. Amazing restaurant with a varied menu and extensive wine and whiskey options. Also, high-quality breakfast with several options
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. Perfect, magical, cosy. I think this IS a must in every bucket list. The food is absolutely amazing and the staff makes you feel at home. We went on a cold night and the fire was on, we had a perfect dinner and had the BEST night sleep. I Will recommend this hotel to all my loved ones
Hotel in Inverness City Centre, Inverness
The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy coffee and freshly mixed cocktails in its 2 contrasting bars. fantastic location. clean comfortable. staff friendly
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. The staff, the hotel and the service were out of this world. The only mystery is why they’re only three stars when they should be at least four. Just outstanding.
Hotel in Borgie
Borgie Lodge Hotel offers a Highland setting situated between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens. Absolutely phenomenal staff, rooms and food. The stags at night were a huge bonus! Definitely will return!
Hotel in Portree
In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer. This was an impeccable hotel with a very clean room and a wonderful restaurant. The staff are very friendly, helpful and accommodating. The view is fabulous. It would be a little out of the way if you don't have a car and wish to go out to the town for shopping or dinner. I had a car so that was not an issue for me.
Hotel in Lochaline
Set in Lochaline, Lochaline Hotel offers a terrace. At the hotel, the rooms include a wardrobe and a TV. A lovely location. We had a rest day here on a bicycle tour and wished we could stay for a week. Had 4 Golden Eagle sightings while we walked around the surrounding countryside. Hosts were very nice and catered for all our requests.
Hotel in Kingussie
Situated 400 metres from Highland Folk Museum and 1.7 km from Ruthven Barracks, The Osprey Hotel offers accommodation in Kingussie. The bed and breakfast offers a terrace. Hiking can be enjoyed... Small quiet and clean hotel in a good location.
Hotel in Edinbane
Located in Edinbane, 16 km from Dunvegan Castle, Edinbane Lodge provides accommodation with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space. Truly exceptional. Everyone on the staff is absolutely delightful. Absolutely gorgeous setting with a beautiful remodel. Bathroom is gorgeous. Beds are comfortable. Dinner is fantastic. We absolutely loved our stay!
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. Best property in Scotland during our 3 week long trip. The cottages are beyond all expectations - two bedrooms, massive space, amazing quality
Hotel in Portree
Hotel in Grantown on Spey
Hotel in Bettyhill
Hotel in Inverness City Centre, Inverness
Hotel in Dunvegan
Hotel in Edinbane
Hotel in Inverness
Hotel in Edinbane
Hotel in Kingussie
Hotel in Inverness
Popular with guests booking hotels in Highlands
Hotel in Inverness
Popular with guests booking hotels in Highlands
Hotel in Inverness
Popular with guests booking hotels in Highlands
Hotel in Inverness
Popular with guests booking hotels in Highlands
Hotel in Inverness
This new hotel, which opened March 2020, is set in Inverness, 14 km from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodation with a restaurant, private parking, a fitness... The location and service. The rooms were spacious, clean and cozy
Hotel in Fort William
Set in Fort William and within 1.9 km of Glen Nevis, The Garrison features a bar, allergy-free rooms, and free WiFi throughout the property. Great welcoming with treats (sweets, coffee, tea and crisps) in the bedroom which is big, spacious...
Hotel in Sconser
Home to its own museum, micro-brewery, and award-winning whisky bar and restaurant, Sligachan Hotel offers pet-friendly accommodation with an outdoor play area. Location to hiking trails , excellent breakfast, helpful & Cheerful staff
Hotel in Portree
Originally built in 1875, The Portree Hotel is situated on the corner of Portree's main street and overlooks Somerled Square, the town’s main square. Lovely hotel, helpful staff and good Breakfast.
Hotel in Inverness
Located just 7 miles from the city of Inverness, Old North Inn Hotel, Inverness is just a 20-minute from the famous Loch Ness and Culloden Battlefield. kindness and amazing manager and owner
Hotel in Inverness
The Chieftain Hotel in Inverness offers bed and breakfast accommodation, within a 4-minute drive of the city centre and train station. Everything staff couldn't do enough for you so friendly and helpful the food was lovely will...
Hotel in Inverness City Centre, Inverness
In the heart of historic Inverness, just 2 minutes’ walk from the castle and the riverside, the Redcliffe Hotel offers free parking on site. We got a free upgrade to the family suite, which was amazingly comfortable and luxurious!
Hotel in Inverness
Holiday Inn Express Inverness offers modern accommodation, free parking, and an inclusive buffet-style breakfast. It is within 30 minutes’ drive of Loch Ness, Culloden Battle Field and Cawdor Castle. Excelent everything ! Very nice staff
Hotel in Inverness City Centre, Inverness
This stylish, 4-star property sits on the banks of the River Ness and is 800 metres from Inverness city centre. Location is superb as it is walking distance to the top sights and restaurants in the area.
Hotel in Fort William
The Base Camp Hotel, Nevis Range is located in Fort William, within 10 km of Glen Nevis and 27 km of Loch Linnhe. This 3-star hotel offers free WiFi. The hotel features family rooms. Very clean. Friendly staff. Good location to visit Ben Nevis.
Hotel in Inverness City Centre, Inverness
Ideally set in the centre of Inverness, AC Hotel by Marriott Inverness features air-conditioned rooms, a fitness centre, free WiFi and a terrace. Clean and great appearance, comfortable and friendly staff.
Hotel in Nairn
Situated less than 1 km from Nairn Central Beach, Aurora Hotel & Italian Restaurant offers 2-star accommodation in Nairn and has a restaurant, a bar and water sports facilities. We stayed in the family room and it was very spacious with lots of light and fresh air.
Hotel in Fort William
Featuring a bar, Garrison Cells is located in Fort William in the Highlands region, 2.4 km from Glen Nevis and 16 km from Loch Linnhe. Although the room was rather small, it was exactly what it was advertised, a prison cell themed room...
Hotel in Muir of Ord
Set in Muir of Ord, within 21 km of Inverness Castle and 13 km of Strathpeffer Spa Golf Club, Muir Bank offers accommodation with a shared lounge and free WiFi throughout the property as well as free... property was clean and staff was friendly .
Hotel in Alness
Commercial Hotel offers accommodation in Alness. Boasting luggage storage space, this property also provides guests with a restaurant and a bar. Free WiFi is available throughout the hotel. Great staff. Great location. Clean room.
Hotel in Inverness
Located in Inverness, 8.3 km from Inverness Castle, North Kessock Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. Breakfast staff pleasant and chatty
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. Perfect, magical, cosy. I think this IS a must in every bucket list.
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. The staff, the hotel and the service were out of this world.
Hotel in Borgie
Borgie Lodge Hotel offers a Highland setting situated between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens. Absolutely phenomenal staff, rooms and food. The stags at night were a huge bonus!
Hotel in Kingussie
Situated 400 metres from Highland Folk Museum and 1.7 km from Ruthven Barracks, The Osprey Hotel offers accommodation in Kingussie. The bed and breakfast offers a terrace. Hiking can be enjoyed... Small quiet and clean hotel in a good location.
Hotel in Edinbane
Located in Edinbane, 16 km from Dunvegan Castle, Edinbane Lodge provides accommodation with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space. Truly exceptional. Everyone on the staff is absolutely delightful.
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. Best property in Scotland during our 3 week long trip.
Hotel in Whitebridge
Whitebridge Hotel in the small village of Whitebridge provides comfortable en-suite bedrooms, a traditional bar serving evening meals and has a garden, a terrace and a bar. Free WiFi is available. We had a wonderful stay at the Whitebridge hotel.
Hotel in Raasay
Isle of Raasay Distillery in Raasay has 4-star accommodation with a shared lounge, a restaurant and a bar. Boasting luggage storage space, this property also provides guests with a sun terrace. A last minute decision when accommodations on Skye were unavailable. Great decision!
Travellers who stayed in Highlands near Inverness Airport (INV) have said good things about Courtyard by Marriott Inverness Airport, Smithton Hotel and Holiday Inn Express Inverness, an IHG Hotel.
Among the hotels near Inverness Airport in Highlands, Muthu Newton Hotel (Near Inverness Airport), Golf View Hotel & Spa and Westerlea Hotel Nairn have also been highly rated.
Many families visiting Highlands loved staying at Kilcamb Lodge Hotel, Mingary Castle - Restaurant with Rooms and Links House at Royal Dornoch.
Similarly, Sinclair Bay Apartments, Ravenscourt House, Guest House & Restaurant and Glencoe House are also popular among family travellers.
Mingary Castle - Restaurant with Rooms, The Glenmorangie House and Lochaline Hotel have received great reviews from travellers in Highlands regarding the views from their hotel rooms.
Guests staying in Highlands also spoke highly of the views from the rooms at Holly Tree Hotel, Swimming Pool & Hot Tub, Loch Ness Lodge and Garvault House.
Popular places to stay in Highlands include hotels near Ben Nevis, Eilean Donan Castle and Glenfinnan Viaduct.
On average, 3-star hotels in Highlands cost £129 per night, and 4-star hotels in Highlands are £159 per night. If you're looking for something really special, a 5-star hotel in Highlands can on average be found for £199 per night (based on Booking.com prices).
For hotels in Highlands that serve up a highly-rated breakfast, try Links House at Royal Dornoch, Mingary Castle - Restaurant with Rooms and Ravenscourt House, Guest House & Restaurant.
Breakfast at these hotels in Highlands are also highly rated: The Prince's House Hotel, Lochaline Hotel and Edinbane Lodge.
Inverness, Fort William and Aviemore are popular with other travellers visiting Highlands.
Couples travelling in Highlands loved staying at Mingary Castle - Restaurant with Rooms, Glencoe House and Ravenscourt House, Guest House & Restaurant.
Similarly, these hotels in Highlands are highly rated by couples: Links House at Royal Dornoch, The Osprey Hotel and Cuillin Hills Hotel.
The average price per night for a 3-star hotel in Highlands this weekend is £127 or, for a 4-star hotel, £154. Looking for something even fancier? 5-star hotels in Highlands for this weekend cost on average around £181 per night (based on Booking.com prices).
Cuillin Hills Hotel, Ness Walk and Borgie Lodge Hotel are some of the popular hotels in Highlands.
In addition to these hotels, Greshornish House Hotel, Heathmount Hotel and Bettyhill Hotel are also popular in Highlands.
There are 3,053 hotels in Highlands you can book on Booking.com.
On average, it costs £99 per night to book a 3-star hotel in Highlands for tonight. You'll pay on average around £129 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Highlands will cost around £215 (based on Booking.com prices).
Some of the best hotels in Highlands near Ben Nevis include Glen Nevis Holidays, Glen Nevis Youth Hostel and Ben Nevis Inn Rooms.
Inverness
The location of this apartment is perfect for anyone exploring Inverness or the Highlands area. It’s roughly 10/15 minute walk to city centre. The river view is small but can be seen from sitting on couch and out on balcony. The surprise en-suite in twin bedroom was fantastic as we were travelling with our adult son and his partner. The kitchen is stunning, large and well equipped. The check in and out process is extremely straightforward and simple to follow. 65” TV impressive and everything easy to find and use.
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.
The National hotel was a great find! It was off the beaten path. We had two rooms, the suite was awesome, a fabulous shower and bathroom, very comfortable and clean bed, nice view from the windows. The second room was 3 twins, perfect for our 3 teenagers. Hotel has a great hot, fresh breakfast, bar and a banquet room for parties. We were there for 2 nights while exploring the Scottish Highlands. Would definitely like to come back one day. This place is up and coming, great staff who are dedicated to your comfort.
Invergarry
A beautiful castle hotel on an idyllic estate in the heart of the Highlands. Our four poster bedroom was spacious and luxurious. The staff were so kind and professional. We loved the option to have light lunches and afternoon tea/coffee served in the lounge, so we could relax and enjoy the views of the estate grounds from the comfort of the hotel. Dinner was truly delicious. I do not have enough good things to say. It was the perfect, peaceful, scenic place for our vacation.
During a trip to the highlands we decided to stay a night at Aviemore. The apartment we got has a wonderful price and was excellent. It was very well equipped with a large kitchen and living area. It had a separate bedroom. Everything was very clean and conformt and we were very satisfied. It was the best value for money in our entire trip and while we did not pay a lot we were more happy compared to other places who charged more money.
The Balavil Hotel was amazing! Our room was so big recent refurbished but still had the traditional Scottish feel in line with the rest of the building itself, with all the amenities you could ask for. Staff were very friendly and attentive especially James! The food at the restaurant was top notch and same goes for the breakfast that was included! Great all around, will be staying here again on our next trip to the Highlands!
Dingwall
A perfect apartment; close to everything needed including the town centre, train station, bus services, supermarket and local independent retailers too. A great base to explore the Highlands from regardless if you have your own transport or using public transport. The apartment was really well equipped with all cooking resources required and I can be very fussy when it comes to knifes, tongs and dishes!
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!
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
Inverness
This apartment was outstanding! We stayed 3 nights and were very pleased we did. The facilities were very comfortable and clean. The instructions for entering and checking out were clear. The information book for renters was very well prepared and quite useful. It was the best experience in our two-week trip through the highlands!
Inverness
Quiet peaceful location, easy to find from instructions Comfortable, clean and warm with good kitchen facilities should you wish to cater for yourself A good value homely apartment perfect for an out of town break in the highlands Good car parking, a car IS essential as the accommodation is on the outskirts of the town
Free breakfast was delicious and made to order each day. Hotel restaurant served amazing food. Rooms were large. Staff was nice. Location was great: it’s a small town with grocery store and restaurants a minute walk away. Great jumping off point for exploring the Scottish Highlands.
Portree
A wonderful place, a beautiful view and a luxuriously equipped apartment. Definitely one of the best accommodations during our long trip across the highlands and islands. The price (compared to others in this expensive country) is absolutely right. Great host support via phone and email.
We were in a newer garden room which was large and had a patio. Car parking was very close to the room. Conveniently located for golf, the steam railway and views over the Highlands. Excellent restaurant called Anderson's just up the road. Hotel restaurant average
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.
Fort Augustus
Chris and Felicity were extremely welcoming and helpful. The apartment was exceptional and a credit to them. Fort Augustus is the perfect base to explore the Highlands and the apartment was the perfect base in Fort Augustus! Would recommend without hesitation.
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.
Well equipt, comfortable apartment in pleasant location handy for town and road links to other areas in the highlands. Also handy for local supermarkets. Bed was very comfortable. Nice touch of biscuits, tea, coffee, milk and breakfast cereals.