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. Everything +Beautiful property + Spacious rooms + Great service + Good breakfast and dinner at their restaurant
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. Absolutely fantastic experience. Everything was great, the best service I have ever had in my life. The hotel itself is very picturesque and beautiful, our room was exceptional. The breakfast and dinner were just amazing, very delicious and nice. I want to mention that the stuff was always attentive and helpful, I would come back to Scotland just to live in this hotel for a couple of days.
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. A gem in Inverness - wonderful rooms with lots and lots of charm, very comfy beds, fast internet, and all within easy walking distance to the center. Add a great breakfast on top and you really have a winner - will happily come back!
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. Stunning view over the River Naver and Torrisdale Bay. Restaurant looks right out over the view. Food was excellent... lovely dinner and big breakfast with lots of hot options.
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. EVERYTHING! The staff, decorating/style, warm welcome and warm rooms. Fireplaces. FOOD! The grounds. I arrived with an injured foot and was met with concern and given a ground floor room. Could not fault this place and it’s my favourite place so far. We will be back!
Hotel in Inverness
In 20 acres of beautiful landscaped gardens and woodland, on the shores of the Beauly Firth near Inverness, this 17th-century Scottish mansion is now a luxurious 4-star country house hotel. A stunning castle-style hotel on a loch. what more can I say?
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. Location is up the hill so you can see great view of potree harbour Staffs are friendly Breakfast was great eventough its not a buffet Ample parking spaces
Hotel in Lochaline
Lochaline Hotel in Lochaline has 3-star accommodation with a terrace. At the hotel, the rooms include a wardrobe and a TV. Handy to ferry Clean Friendly hosts
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... The owners were really nice people! Helpful and made us feel very welcome
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. This property has been beautifully transformed into high-end accommodation. Stunning inside and out and very comfortable. The food is excellent and the staff make you feel very welcome.
Hotel in Portree
Hotel in Inverness
Hotel in Carrbridge
Hotel in Glencoe
Hotel in Bettyhill
Hotel in Inverness City Centre, Inverness
Hotel in Edinbane
Hotel in Inverness
Hotel in Kingussie
Hotel in Kyleakin
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 Grantown on Spey
Ravenscourt House, Guest House & Restaurant is a family-run 8-bedroom guest house, benefiting from free super-fast WiFi and ample parking. Large room, comfortable bed, great shower and soft white towels. Delicious breakfast.
Hotel in Dornoch
Situated in Dornoch, Links House at Royal Dornoch has a restaurant, bar, terrace, and free WiFi. Private parking is available at the property. All rooms in the hotel are fitted with a flat-screen TV. Everything was perfect! Location, rooms, staff, food, atmosphere.
Hotel in Tain
The Glenmorangie House is set in Tain and features a garden and a terrace. With free WiFi, this 3-star hotel offers a concierge service and room service. The property has a restaurant. what a fantastic place. The new decor is something else. We cannot rave about this place enough.
Hotel in Inverness City Centre, Inverness
Ideally set in Inverness, AC Hotel by Marriott Inverness features air-conditioned rooms, a fitness centre, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a business centre.... Comfortable room, everything we needed, glad that feedback on cups and glasses have been taken on...
Hotel in Inverness City Centre, Inverness
Attractively set in the centre of Inverness, River Ness Hotel, a member of Radisson Individuals features air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. Very convenient location- close to the river, cafes/ restaurants, main attractions.
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... Large spacious clean rooms, well managed clean bright property, bang opposite the airport takes less...
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. complimentary mini-bar and hotel kindly offered us hot breakfast instead of the breakfast hamper -...
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. Great place to stay and very welcoming when you arrive. Great food served here and good prices
Hotel in Kincraig
Situated in Kincraig, 3.4 km from Highland Wildlife Park, Forces Manor features accommodation with a garden, free private parking, a shared lounge and barbecue facilities. It was warm and cosy. Everything was clean.
Hotel in Nairn
The 1645 Inn features a garden, shared lounge, a terrace and restaurant in Nairn. Providing a bar, the property is located within 30 km of Inverness Castle. I was up to do a gig nearby and I finished quite late, so it was so good to be able to get back to...
Hotel in Golspie
Situated in Golspie, 1.5 km from Dunrobin Castle, The Ben Bhraggie Inn features accommodation with a restaurant, free private parking and a bar. Staff were great. New owners very friendly.
Hotel in Grantown on Spey
Situated in its own grounds, a short walk from the town centre, 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 Muir of Ord
Featuring free WiFi and a restaurant, Ord Arms Hotel offers accommodation in the centre of Muir of Ord, within a 10-minute walk from Glen Ord Distillery and Muir of Ord Golf Club and 14 km from... The locals made our stay something to remember! Fantastic staff .
Hotel in Thurso
Royal Thurso Hotel is centrally located in close proximity to the train station in the town of Thurso. The hotel provides free Wi-Fi access in rooms and public areas of the hotel. Excellent evening meal & breakfast served by happy, friendly staff.
Hotel in Bonar Bridge
Situated on the edge of the village of Bonar Bridge, Dunroamin Hotel offers bed and breakfast accommodation with magnificent views of the Scottish Highlands. It features free on-site public parking. The hosts were very friendly and helpful, cooked a delicious meal of fresh fish and salad and...
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. Absolutely fantastic experience. Everything was great, the best service I have ever had in my life.
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. A gem in Inverness - wonderful rooms with lots and lots of charm, very comfy beds, fast internet,...
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. EVERYTHING! The staff, decorating/style, warm welcome and warm rooms. Fireplaces. FOOD!
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. Location is up the hill so you can see great view of potree harbour Staffs are friendly Breakfast...
Hotel in Lochaline
Lochaline Hotel in Lochaline has 3-star accommodation with a terrace. At the hotel, the rooms include a wardrobe and a TV. Handy to ferry Clean Friendly hosts
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... The owners were really nice people! Helpful and made us feel very welcome
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. Wonderful staff, great food, very quaint, cosy and comfy.
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. Cosy and chill place to stay. When you walk-in, it feel like home or a home away from home.
Hotel in Dunvegan
Atholl House is situated in Dunvegan and features a shared lounge. The property features free private parking and free WiFi. Everything was top notch. The staff is attentive and friendly.
For hotels in Highlands that serve up a highly-rated breakfast, try The Glenmorangie House, Ravenscourt House, Guest House & Restaurant and The Prince's House Hotel.
Breakfast at these hotels in Highlands are also highly rated: Lochaline Hotel, Mingarry Park and The Mey Hotel.
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 Bunchrew House Hotel, Holly Tree Hotel, Swimming Pool & Hot Tub and Loch Ness Lodge.
Some of the best hotels in Highlands near Ben Nevis include Glen Nevis Holidays, Glen Nevis Youth Hostel and Ben Nevis Inn Rooms.
Many families visiting Highlands loved staying at Kilcamb Lodge Hotel, Mingary Castle - Restaurant with Rooms and Links House at Royal Dornoch.
Similarly, Ravenscourt House, Guest House & Restaurant, Dalrachney Lodge and Sinclair Bay Apartments are also popular among family travellers.
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.
Couples travelling in Highlands loved staying at Mingary Castle - Restaurant with Rooms, Ravenscourt House, Guest House & Restaurant and Glencoe House.
Similarly, these hotels in Highlands are highly rated by couples: Dalrachney Lodge, The Osprey Hotel and Links House at Royal Dornoch.
On average, 3-star hotels in Highlands cost £86 per night, and 4-star hotels in Highlands are £106 per night. If you're looking for something really special, a 5-star hotel in Highlands can on average be found for £153 per night (based on Booking.com prices).
Popular places to stay in Highlands include hotels near Ben Nevis, Eilean Donan Castle and Glenfinnan Viaduct.
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.
On average, it costs £159 per night to book a 3-star hotel in Highlands for tonight. You'll pay on average around £191 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Highlands will cost around £292 (based on Booking.com prices).
Inverness, Fort William and Aviemore are popular with other travellers visiting Highlands.
The average price per night for a 3-star hotel in Highlands this weekend is £170 or, for a 4-star hotel, £265. Looking for something even fancier? 5-star hotels in Highlands for this weekend cost on average around £368 per night (based on Booking.com prices).
There are 3,054 hotels in Highlands you can book on Booking.com.
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.
My family and I have stayed at the Highlands Hotel for many years and as per usual we always love staying at the property. When we checked in on Saturday, Ryan was extremely friendly and very helpful. Staff at the leisure centre were really friendly as always. Food as always, very good however we did wait 15mins on Sunday morning to be seated for breakfast, we also had finished our breakfast by the time our tea and toast was served so we never got to have that, a bit disappointed to say the least.
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.
Fort Augustus
Affordable apartment in Hogwarts-style resort; the amenities are wonderful for families with an indoor swimming pool (must pre-book a time), ping-pong, billiards, board games etc and the ability for archery, ax-throwing and knife-throwing right on Loch Ness. The apartment gave us the option to cook our own meals after driving long distances and eating out during our 10-day trip. It is a great launching site to other places in the Highlands and our family really enjoyed it!
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.
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.
We were diverted here when a storm downed power lines across the highlands and our original hotel was not available. They called to tell us, and I was very grateful for their help. The staff continued this helpful and friendly approach, giving great advice on local attractions, when we reached the hotel. The Hotel itself was a very attractive building, great location, great breakfast, and the rooms were spacious and comfortable.
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
Dingwall
The hotel was exceptionally clean and the staff was amazing, very helpful and friendly. The hotel is in a perfect location for someone who is travelling all the way up to the highlands. There restaurant has a nice selection of sea food and local beers with their bar also having a huge selection of scotch whiskeys.
Inverness
this cozy apartment was the perfect spot for 1-2 people! it has everything you need to stay comfortably for multiple nights, including well functioning heaters to assist with the colder days. the location was perfect, walking distance from everything- a perfect base of wanting to explore the highlands 😊
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.
The facilities for children were amazing and the location of the hotel was great also. Breakfast was delicious every morning and staff there were very polite as were the staff, food and restaurant experience at the Highlands Hotel. The room was spacious, warm and comfortable also.
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