Compare Hotels in Highland
Search over 4,499 hotels from $85
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top cities in Highland
Top Rated Highland Hotels

The Caledonian Hotel
Achintoe Road Fort William Scotland
Free Cancellation
Reserve now, pay when you stay
$115 nightly
The price is $138 total per night
$138 total
Jun 8 - Jun 9
Total with taxes and fees
The Caledonian Hotel features free WiFi in public areas and a porter/bellhop. If you decide to drive, there's free parking. The front desk is staffed 24 hours a day to help with luggage storage and tours/tickets.
Pet friendly
Parking included

The Garrison
High Street Fort William Scotland
$230 nightly
The price is $276 total per night
$276 total
Jun 11 - Jun 12
Total with taxes and fees
Guests of The Garrison enjoy free WiFi in public areas, express check-in, and express check-out. The front desk is staffed 24/7 to help with tours or tickets, securing valuables, and luggage storage. This smoke-free hotel also has a TV in a common area.
Pet friendly
Free WiFi

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
8-15 Ness Bank Inverness Scotland
$183 nightly
The price is $220 total per night
$220 total
May 28 - May 29
Total with taxes and fees
At The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, guests have access to free WiFi in public areas, meeting rooms, and express check-in. Self parking is available for GBP 12 per night. Multilingual staff at the front desk are standing by 24/7 to help with securing valuables, luggage storage, and dry cleaning/laundry. Additional amenities include express check-out, laundry facilities, and wedding services.
Pet friendly
Free WiFi

B&B HOTEL Inverness
63 Academy Street Inverness Scotland
$201 nightly
The price is $241 total per night
$241 total
May 24 - May 25
Total with taxes and fees
Guests of B&B HOTEL Inverness enjoy features like a 24-hour gym, free WiFi in public areas, and a terrace. The front desk is staffed 24/7 to help with luggage storage, and answer any questions about the accommodations.
Pet friendly
Free WiFi

Bracken Hide Hotel
Struan Rd Portree Scotland
$535 nightly
The price is $642 total per night
$642 total
Jun 5 - Jun 6
Total with taxes and fees
Guests of Bracken Hide Hotel enjoy features like free WiFi in public areas. A stay here includes free parking. The 24-hour front desk has staff always at the ready.
Breakfast included
Parking included

Coylumbridge Resort Hotel
Aviemore Invernesshire Aviemore Scotland
Free Cancellation
Reserve now, pay when you stay
$77 nightly
The price is $93 total per night
$93 total
Jun 7 - Jun 8
Total with taxes and fees
Coylumbridge Resort Hotel features 2 indoor pools, a children's pool, and a gym. There's free parking if you drive. The 24-hour front desk has staff standing by to help with luggage storage, and answer any questions about the accommodations. Other amenities at this family-friendly hotel include a sauna, free WiFi in public areas, and an outdoor tennis court.
Pool
Pet friendly

Onich Hotel
Onich Hotel Fort William Scotland
Free Cancellation
Reserve now, pay when you stay
$162 nightly
The price is $195 total per night
$195 total
May 31 - Jun 1
Total with taxes and fees
At Onich Hotel, guests have access to free WiFi in public areas, coffee in a common area, and a terrace. You can put free parking to good use if you drive. Front-desk staff can help with luggage storage, and provide local restaurant recommendations. Additional amenities include a picnic area, a fireplace in the lobby, and wedding services.
Pet friendly
Parking included

Courtyard by Marriott Inverness Airport
Fresson Circle, Dalcross Inverness Scotland
Free Cancellation
Reserve now, pay when you stay
$195 nightly
The price is $234 total per night
$234 total
May 31 - Jun 1
Total with taxes and fees
Courtyard by Marriott Inverness Airport features a 24-hour gym, free WiFi in public areas, and a 24-hour business center. Free parking is included with your stay. The 24-hour front desk has staff standing by to help with dry cleaning/laundry and luggage storage. Additional amenities include coffee/tea in a common area, a meeting room, and a computer station.
Pet friendly
Parking included

Premier Inn Inverness Centre - River Ness
19-21 Huntly Street Inverness Scotland
$157 nightly
The price is $189 total per night
$189 total
Jun 14 - Jun 15
Total with taxes and fees
At Premier Inn Inverness Centre - River Ness, guests have access to free WiFi in public areas and express check-out. Self parking is available for GBP 15.4 per day. The front desk is staffed 24/7 to help with luggage storage, and answer any questions about the accommodations.
Free WiFi
Breakfast available
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Cheap Highland hotels options

Caledonian Hotel
Quay St. Ullapool Scotland
$165 nightly
The price is $197 total per night from May 27 to May 28
$197 total
May 27 - May 28
Total with taxes and fees
7.6/10 Good! (1,015 reviews)

Waverley Guest House
25 Union Street Inverness Scotland
$133 nightly
The price is $160 total per night from May 24 to May 25
$160 total
May 24 - May 25
Total with taxes and fees
6.2/10 (869 reviews)

Muthu Royal Thurso Hotel
Traill Street Thurso Scotland
6.4/10 (495 reviews)

1 Loch Ness Hostel
Main Street Inverness Scotland
$71 nightly
The price is $85 total per night from May 27 to May 28
$85 total
May 27 - May 28
Total with taxes and fees
7.6/10 Good! (208 reviews)

The Royal Highland Hotel
Station Square Inverness Scotland
$204 nightly
The price is $244 total per night from May 24 to May 25
$244 total
May 24 - May 25
Total with taxes and fees
8.2/10 Very Good! (1,009 reviews)

Morefield Motel
North Road Ullapool Scotland
7.8/10 Good! (371 reviews)
Highland hotels essential information
Accommodation | 4,499 hotels |
|---|---|
Lowest Price | $85 |
Highest Price | $642 |
Popular hotels | The Caledonian Hotel, The Garrison, The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, B&B HOTEL Inverness, Bracken Hide Hotel, Coylumbridge Resort Hotel, Onich Hotel, Courtyard by Marriott Inverness Airport, Premier Inn Inverness Centre - River Ness |
Recent Reviews

Coylumbridge Resort Hotel
4/5 Good
"The staff at reception were extremely nice and breakfast was amazing, but the cleanliness of the bathroom was questionable (hair on the floor and in the shower). Other than that, the hotel is great for kids as it has a lot of fun amenities."
A verified traveler stayed at Coylumbridge Resort Hotel
Posted 6 hours ago
More to Explore
More to Explore
- Invergordon Hotels
- Tore Hotels
- Nairn Hotels
- Muir of Ord Hotels
- Milton Hotels
- Hotels near Clava Cairns
- 5 Star Hotels in Inverness
- Farmstay in Inverness
- B&B in Inverness
- Cabin Rentals in Inverness
- Hostels in Inverness
- Cheap Hotels in Inverness
- Hotels with WiFi in Inverness
- Hotels with Bar in Inverness
- Hotels with Free Breakfast in Inverness
- Hotels with an Indoor Pool in Inverness
- Hotels on the Lake in Inverness
- Luxury Hotels in Inverness
- Pet Friendly Hotels in Inverness
- Spa Resorts & in Inverness
- Inverness Hotels
- Houseboats in Inverness
- Drumnadrochit Hotels
- Inverfarigaig Hotels
- Fortrose Hotels
- Ardersier Hotels
- Tomatin Hotels
- Hotels near Urquhart Castle
- Avoch Hotels
- Torness Hotels
- Hotels near Eden Court Theatre
- Balnain Hotels
- Alness Hotels
- Hotels near Inverness
- Allanfearn Hotels
- Dingwall Hotels
- Hotels near Loch Ness Centre & Exhibition
- Conon Bridge Hotels
- Contin Hotels
- Cromarty Hotels
- Beauly Hotels
- Inverarnie Hotels
- Evanton Hotels
- Hotels near Campbells of Beauly
- Loch Ness Hotels
- Flights to Inverness
- Flights from Dundee to Inverness
- Flights from Exeter to Inverness
- Flights from Faro to Inverness
- Flights from Great Falls to Inverness
- Flights from Harare to Inverness
- Flights from Amsterdam to Inverness
- Flights from Anchorage to Inverness
- Flights from Atlanta to Inverness
- Flights from Baltimore to Inverness
- Flights from Boston to Inverness
- Flights from Calgary to Inverness
- Flights from Chicago to Inverness
- Flights from Dallas to Inverness
- Flights from Dublin to Inverness
- Flights from Houston to Inverness
- Flights from Indianapolis to Inverness
- Flights from London to Inverness
- Flights from Los Angeles to Inverness
- Flights from New York to Inverness
- Flights from Philadelphia to Inverness
- Flights from Seattle to Inverness
- Flights from Vancouver to Inverness
- Flights from Washington to Inverness
- Flights from Rome to Inverness
- Flights from Milan to Inverness
- Flights from Missoula to Inverness
- Flights from Killarney to Inverness
- Flights from Labuan to Inverness
- Flights from Londonderry to Inverness
- Flights from Luton to Inverness
- Flights from Maputo to Inverness
- Flights from Nuremberg to Inverness
- Flights from Cork to Inverness
- Flights from Southampton to Inverness
- Flights from Seville to Inverness
- Flights from Victoria to Inverness
- Flights from Newark to Inverness
- Flights from Manchester to Inverness
- Flights from Milwaukee to Inverness
- Flights from Tampa to Inverness
- Flights from Jacksonville to Inverness
- Flights from Fort Wayne to Inverness
- Flights from Baton Rouge to Inverness
- Flights from Belfast to Inverness
- Flights from Liverpool to Inverness
- Flights from Cardiff to Inverness
- Flights from Edinburgh to Inverness
- Flights from Bilbao to Inverness
- Flights from Isle of Barra to Inverness
- Flights from Bristol to Inverness








