Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Highlands's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Ness Walk

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 was perfect. the staff, the parking, the welcome.. the room too.

Show more Show less
9.2
Awesome
1,471 reviews
Price from
$282
per night

Heathmount Hotel

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. Nice room, awesome shower, friendly staff and fresh breakfast

Show more Show less
9
Awesome
1,090 reviews
Price from
$186
per night

Borgie Lodge Hotel

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. Amazing b&b! Room is very clean and comfty. The breakfast is superb. The owners gave us valuable advice about the area.

Show more Show less
9.3
Awesome
1,078 reviews
Price from
$176
per night

Tingle Creek Hotel

Hotel in Kyle of Lochalsh

Overlooking the Isle of Skye & Raasay, Tingle Creek Hotel is set in a quiet location within the West Highlands of Scotland. Exceptional food. Clean room a great stop on our road trip.

Show more Show less
9.1
Awesome
1,107 reviews
Price from
$169
per night

Cuillin Hills Hotel

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. If I could, I give more than only 10 mark to this hotel. A delightful hotel in a quiet romantic place. Glade with the tables in front of the hotel has a stunning view of the bay, the day of the sun beaming, the night can be observed by the many start. Quietly as much as the waves are heard. The rooms in the hotel are large and clean, in a classic style. The beds are worthy of a separate praise: conventable, soft and huge. Delightful fresh fruit in the room and coffee / tea and especially hot chocolate. The reception is friendly and respectable. The restaurant is distinguished by a chic kitchen and a magnificent view from the windows. An extraordinary place for a romantic relaxing holiday. Hope to back to this place.

Show more Show less
9.3
Awesome
1,964 reviews
Price from
$433
per night

The Osprey 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.... Amazing hosts made our stay in Kingussie fantastic. The Osprey Hotel is a clean, comfortable, and cozy hotel, and our hosts were amazingly accommodating. We were traveling with our dog and they spoiled her rotten! Highly recommend.

Show more Show less
9.4
Awesome
155 reviews
Price from
$107
per night

The Inn @ Aird a' Bhasair

Hotel in Ardvasar

Featuring a bar and free WiFi, The Inn @ Aird a' Bhasair is located in Ardvasar. There's a restaurant serving British cuisine, and free private parking is available. Lovely location, big rooms, breakfast was authentic and tasty. Great value

Show more Show less
9
Awesome
382 reviews
Price from
$188
per night

Muir Bank

Hotel in Muir of Ord

Located in Muir of Ord, Muir Bank offers a shared lounge. The hotel also has free WiFi and free private parking. Guest rooms in the hotel are equipped with a flat-screen TV. It was perfect; very clean, well stocked, nice decor, light, spacious, beautiful town, great location.. Host very kind.

Show more Show less
9.1
Awesome
324 reviews
Price from
$88
per night

Isle of Raasay Distillery

Hotel in Raasay

Isle of Raasay Distillery in Raasay provides adults only accommodations with a bar and a shared lounge. This 4-star hotel offers luggage storage space. Excellent breakfast and superb view

Show more Show less
9
Awesome
198 reviews
Price from
$243
per night

Garvault House

Hotel in Kinbrace

Boasting a bar and dinner service on request, Garvault Highland House is set 10 miles from Kinbrace, in a remote area with an abundance of wildlife. Private parking is accessible at this property. Exceptional place with exceptional hosts, super stay

Show more Show less
9.1
Awesome
209 reviews
Price from
$119
per night

Hotels with extra health and safety measures

Find hotels in Highlands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Highlands in the past month

See all

Highlands's best hotels with breakfast

See all

Budget hotels in Highlands

See all

Hotels in Highlands you can book without a credit card

See all

Highlands Highlights

FAQs about hotels in Highlands

Explore guest reviews of hotels in Highlands

See all