Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Highland

Tonight 24 Jun - 25 Jun
This weekend 28 Jun - 30 Jun
Next weekend 5 Jul - 7 Jul

Featured Highland 4 Star Hotels

See all 1,685 properties in Highland

Estimated price for 1 night/2 adults

Jurys Inn Inverness
Jurys Inn Inverness
4.0 out of 5.0 Millburn Road, Inverness, Scotland
Free cancellation
3.9/5 (565 reviews)
£89/ night for 2 guests

Clean, comfortable and good service. Enjoyed our stay.

Reviewed on 21 Jun 2019
Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
4.0 out of 5.0 7 Ness Walk, Inverness, Scotland
Free cancellation
3.7/5 (957 reviews)
£120/ night for 2 guests

Fabulous location. Accidentally left our camera and the staff was quite helpful in packaging and shipping to our next location on our itinerary. Many Thanks

Reviewed on 26 May 2019
pentahotel Inverness
pentahotel Inverness
4.0 out of 5.0 63 Academy Street, Caledonia House, Inverness, Scotland
Free cancellation
4.0/5 (774 reviews)
£72/ night for 2 guests

Great stay, friendly staff and great service! Hotel location is perfect to get around anywhere around town and the view from my room was spectacular. I would definitely stay here again when I return.

Reviewed on 11 Jun 2019
Nevis Bank Inn
Nevis Bank Inn
4.0 out of 5.0 Belford Road, Fort William, Scotland
4.4/5 (285 reviews)
£139/ night for 2 guests

The restaurant on site was excellent and very busy, book reservations in advance. David the manager was very proud of property and staff. Staff were anxious to be sure all requests were fulfilled.

Reviewed on 5 Jun 2019
Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland Hotel
4.0 out of 5.0 Macdonald Aviemore Resort, Aviemore, Scotland
Free cancellation
3.8/5 (371 reviews)
£98/ night for 2 guests

Lots of on site eating options and close to town so you are spoilt for choice.

Reviewed on 11 Jun 2019
Glenmoriston Townhouse Hotel
Glenmoriston Townhouse Hotel
4.0 out of 5.0 20 Ness Bank, Inverness, Scotland
Free cancellation
4.2/5 (637 reviews)
£158/ night for 2 guests

Nice hotel, conveniently located. Room was new, clean and comfortable.

Reviewed on 15 Jun 2019
Kingsmills Hotel Inverness
Kingsmills Hotel Inverness
4.0 out of 5.0 Culcabock Road, Inverness, Scotland
4.5/5 (914 reviews)
£115/ night for 2 guests

Very nice hotel and excellent service. Good dining options on site.

Reviewed on 21 May 2019
Silverstrands Guest House
Silverstrands Guest House
4.0 out of 5.0 7 Broadstone Avenue, Inverness, Scotland
4.7/5 (262 reviews)
£95/ night for 2 guests

Kenny was a great host! Pleasure to stay here. Close to the city centre.

Reviewed on 11 Jun 2019
Portree Independent Hostel
Portree Independent Hostel
4.0 out of 5.0 The Old Post Office , The Green, Portree, Scotland
3.5/5 (4 reviews)
£50/ night for 2 guests

personnel sympa avec conseils. la cuisine est spacieuse et bien équipée. douche bien chaude. très bien localisée

Reviewed on 8 Jun 2019
Map

Pocket Guide: 4 Stars Hotels in Highland

One of the world’s premier destinations for lovers of the outdoors, the Scottish Highlands provide boast stunning coastal seascapes and mountain-top views, as well as some of the best adventure and leisure activities around.

Use Expedia’s search tool to book a relaxing and luxurious stay in one of the region’s fine four star hotels, and after a comfortable rest you’ll be feeling energized and ready for anything; from boating trips to horse back riding through the valleys and mountains.

The Highlands’ Best Outdoor Activities

Anyone who’s spent time horse back riding can tell you about the joy and exhilaration it brings, and a trip to Cairngorms National Park in Aviemore will allow you to experience this thrill, as pony trekking is one of the Highlands’ traditional forms for exploring this beautiful landscape.

If you’re after something a little more relaxing, then consider a group or chartered boat tour. From quaint coastal destinations like Gairloch Beach in Gairloch, you can set sail and discover the local marine-life, including various species of dolphin, minke, killer whales, and harbour porpoises.

If you’re looking to escape the frenetic pace of day-to-day city life, there are few places more idyllic to book your holiday than the Scottish Highlands.

Recently booked Highland hotels

Shieldaig Lodge Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Inverness City Suites
4.0 out of 5.0
Last booking: 1 hour ago
The Park Guest House
3.0 out of 5.0
Last booking: 2 hours ago
pentahotel Inverness
4.0 out of 5.0
Last booking: 8 hours ago
Silverstrands Guest House
4.0 out of 5.0
Last booking: 11 hours ago
Glen Mhor Hotel
3.0 out of 5.0
Last booking: 18 hours ago
Binnilidh Mhor B&B
4.0 out of 5.0
Last booking: 18 hours ago
Muthu Newton Hotel
4.0 out of 5.0
Last booking: 20 hours ago
Columba Hotel Inverness by Compass Hospitality
4.0 out of 5.0
Last booking: 21 hours ago