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. beautiful and new property well located
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 staff is absolutely fantastic! The location is amazing. The house and the rooms are cozy. The lobby has a fireplace, nice place to rest in the evening. The breakfast is nice! We are definitely coming back!!
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. Comfortable bed and clean room. Wonderful staff.
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. Wow. What a fantastic location and view of the bay. Wonderful.
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. Absolutely phenomenal staff, rooms and food. The stags at night were a huge bonus! Definitely will return!
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. All the things was wonderful on Hotel ,staffs very welcome and helpful ,food very delicious,
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. Perfect stay, totally recommend. The BEST part was the breakfast, delicious and with the BEST views.
Hotel in Lochaline
Lochaline Hotel in Lochaline has 3-star accommodations with a terrace. At the hotel, rooms are equipped with a closet and a TV. A wonderful place to be! I can highly recommend this hotel!
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.... Great breakfast, friendly hosts, comfortable room, great location!
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. 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 Portree
Hotel in Inverness
Hotel in Borgie
Hotel in Bettyhill
Hotel in Inverness City Centre, Inverness
Hotel in Kilchoan
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 City Centre, Inverness
Ideally located in Inverness, AC Hotel by Marriott Inverness has air-conditioned rooms, a fitness center, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a business center. Clean and great appearance, comfortable and friendly staff.
Hotel in Inverness City Centre, Inverness
Attractively located in the center of Inverness, River Ness Hotel, a member of Radisson Individuals has air-conditioned rooms, a fitness center, free WiFi and a shared lounge. Excellent service, very comfortable rooms, and fantastic location.
Hotel in Inverness City Centre, Inverness
Conveniently set in the center of Inverness, Blackfriars provides free WiFi throughout the property and a bar. The food was beautiful and the staff were so helpful
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... Clean room, very good location next to the airport, comfortable room size even for a small family of...
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. Very confortable bed! Lovely place and friendly staff :D
Hotel in Inverness
Just 1 and a half miles from the center of Inverness, Lochardil House offers comfortable accommodations. Set in attractive gardens, Lochardil House provides free parking and Wi-Fi. Really nice rooms and bathrooms on the newer building. Very friendly staff. Breakfast was excellent.
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. The hotel was very accommodating about my needing a later check in.
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. +Clean +Big room +Very nice hotel bar +Adorable hotel cat +Breakfast had many options to choose from...
Hotel in Kincraig
Located in Kincraig, 2.1 miles from Highland Wildlife Park, Forces Manor has accommodations with a garden, free private parking, a shared lounge and barbecue facilities. Lovely quiet location. Very friendly and nice common areas. Great value for money.
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... property was clean and staff was friendly .
Hotel in Aviemore
Set in the Cairngorms National Park, the Coylumbridge Hotel offers a wide range of activities including a dry ski slope and pool. The hotel also features 2 restaurants and 2 bars. The buffet dinner was excellent value and really yummy. We ate there both nights.
Hotel in Newtonmore
Set within Cairngorm National Park, the Highlander Hotel is set in the village of Newtonmore. It was perfect for our family of 8 4 adults 4 kids and we could have taken doggie too as its dog...
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. beautiful and new property well located
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 staff is absolutely fantastic! The location is amazing. The house and the rooms are cozy.
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. Comfortable bed and clean room. Wonderful staff.
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. Wow. What a fantastic location and view of the bay. Wonderful.
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. Absolutely phenomenal staff, rooms and food. The stags at night were a huge bonus!
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. Perfect stay, totally recommend. The BEST part was the breakfast, delicious and with the BEST views.
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.... Great breakfast, friendly hosts, comfortable room, great location!
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. This 5-star hotel offers luggage storage space. Truly exceptional. Everyone on the staff is absolutely delightful.
Hotel in Whitebridge
Whitebridge Hotel in the small village of Whitebridge provides comfortable bedrooms with attached bathroom, a traditional bar serving evening meals and has a garden, a terrace and a bar. LOVED the Whitebridge Hotel! Tucked away, quiet and cozy. The people were perfect.
Hotel in Dunvegan
Atholl House is located in Dunvegan and features a shared lounge. The property features free private parking and free WiFi. Staying at Atholl House is like coming home.
Hotel in Kilchoan
Mingary Castle - Restaurant with Rooms features a garden, shared lounge, a terrace and restaurant in Kilchoan. Guests can use a bar. Amazing food, staff couldn't have been nicer, went above and beyond with great service and a...
Hotel in Aviemore
Found in Scotland’s Cairngorms National Park, Scandinavian Village in Aviemore offers high-quality accommodations beside these rugged mountains. Beautifully decorated, luxurious apartment for four people but with enough space, crockery etc.
Many families visiting Highlands loved staying at Kilcamb Lodge Hotel, Mingary Castle - Restaurant with Rooms, and Links House at Royal Dornoch.
The Crossing Bed and Breakfast, Sinclair Bay Apartments, and Ravenscourt House, Guest House & Restaurant are also popular among family travelers.
On average, it costs £212 per night to book a 3-star hotel in Highlands for tonight. You'll pay around £274 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Highlands will cost around £596 (based on Booking.com prices).
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 £110 per night, and 4-star hotels in Highlands are £137 per night. If you're looking for something really special, 5-star hotels in Highlands cost around £178 per night (based on Booking.com prices).
Hotels in Highlands that offer highly-rated breakfasts include Mingarry Park, The Mey Hotel, and Glencoe House.
Breakfast at these hotels in Highlands are also highly-rated: Links House at Royal Dornoch, The Prince's House Hotel, and The Glenmorangie House.
Couples traveling to Highlands loved staying at Mingary Castle - Restaurant with Rooms, Glencoe House, and Ravenscourt House, Guest House & Restaurant.
These hotels in Highlands are also highly-rated by couples: Dalrachney Lodge, The Crossing Bed and Breakfast, and Cuillin Hills Hotel.
The Glenmorangie House, Mingary Castle - Restaurant with Rooms, and Bunchrew House Hotel 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 Lochaline Hotel, Holly Tree Hotel, Swimming Pool & Hot Tub, and Foyers House.
The average price per night for a 3-star hotel in Highlands this weekend is £231 or £319 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Highlands this weekend cost around £274 per night (based on Booking.com prices).
Inverness, Fort William, and Aviemore are popular with other travelers visiting Highlands.
Cuillin Hills Hotel, Ness Walk, and Borgie Lodge Hotel are some of the popular hotels in Highlands.
In addition, 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.
Travelers who stayed in Highlands near Inverness Airport (INV) have said good things about Courtyard by Marriott Inverness Airport, The Anderson, 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.
Some of the best hotels in Highlands near Ben Nevis include Glen Nevis Holidays, Glen Nevis Youth Hostel, and Ben Nevis Inn Rooms.
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.
The location was excellent. Loch Ness, the Caledonian Canal and the highlands are all within easy reach from the Lodge. Inverness is only a very short bus ride away but is also a very pleasurable shortish walk which takes you over the Caledonian Canal and down the bank of the River Ness into the town centre. The Apartment itself is stunning. It is very modern, warm and extremely welcoming. The Hosts, Margaret and Callum, are incredibly friendly people and nothing is too much trouble for them.
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!
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
My mom and I stayed one night in Inverness as we did a tour of the Jacobite and the highlands. We had a private bath and room. The room was comfortable, and the bed was BIG. It was clean as well. The staff was SUPER NICE. It is SUPER close to the train station and the market across the street. Inverness is a beautiful, small town. 7/10 hotel. (Also across pubs)
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.