Customised for your search:

Scottish Highlands hotels

Scottish Highlands hotels
Scottish Highlands

Hotel + Flight Deals in Scottish Highlands

See all Scottish Highlands Package Deals

Top Trending Hotels in Scottish Highlands

Pentahotel Inverness - Inverness Hotels
Rating: 4.0 Stars
£79
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Pentahotel Inverness

63 Academy Street, Inverness - Map
 
 
"highland break"
Lovely and modern hotel. Excellent location. Friendly staff. Lovely toilletries and loved the wetroom. Spacious room and very clean. Found the breakfast however dissappointing, as the buffet wasnt stocked up well and there were basics like cerealbowls and glasses missing. When the staff was prompted they took ages to resolve the matter. But good breakfasts available from nearby pubs.
Michaela from Sussex
Columba Hotel - Inverness Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Columba Hotel

7 Ness Walk, Inverness - Map
 
 
"great location"
Spent two nights in the Ness Suite, outstanding, very large room. Great views across the River Ness of the Inverness Castle. Public areas of the hotel seem very nice. Everything within a 10 -15 minute walk. Beds in the Suite were comfortable too. For a special occasion, this Suite is worth every penny IMHO.
Chuck
Macdonald Aviemore Highland Hotel - Aviemore Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Macdonald Aviemore Highland Hotel

Macdonald Aviemore Resort, Aviemore - Map
 
 
"hotel resort in the Cairngorms"
Excellent room (executive).Staff helpful.breakfast good.overall a good experience.
A Traveller
Glenmoriston Townhouse Hotel - Inverness Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Glenmoriston Townhouse Hotel

20 Ness Bank, Inverness - Map
 
 
"Beautiful hotel on the River Ness"
My husband and I travelled to the Scottish Highlands and stayed 2 nights in Inverness. We couldn't have picked a nicer hotel. It is in a beautiful location, we could walk along the river Ness and also to the shopping area. The room was very comfortable and the included breakfast delicious. We would definitely stay there again.
A Traveller
The Glenmoriston Town House is located on the banks of the River ness, only a few minutes walk from the City Centre. Newly …More
Kingsmills Hotel Inverness - Inverness Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Kingsmills Hotel Inverness

Culcabock Road, Inverness - Map
 
 
"Kingsmill visit"
Great place to stay---easy walk to town. Had a great dinner there and the breakfast was also good.
Fran from Oregon
Beaufort Hotel - Inverness Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Beaufort Hotel

11 Culduthel Road, Inverness - Map
 
 
"meeting the needs of customers"
My daughter ran the Loch Ness Marathon and had arranged a (different) hotel with a bath. A slip up meant there was no bath at the hotel. She needed a hotel room with a bath at short notice. Enter the Beaufort hotel at very short notice who did everything they could to help her, First class customer service with bureaucracy kept secondary and customer service primary. Well done.
John from Portsmouth
Located close to the heart of the town and within easy reach of many of the major attractions, the 3-star Beaufort Hotel …More
The Newton Hotel - Nairn Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Newton Hotel

Inverness Road, Nairn - Map
 
 
"Excellent stop off en route to Inverness airport"
Spacious comfortable room to relax at the start of a holiday journey
LMC
The Royal Highland Hotel - Inverness Hotels
Rating: 3.0 Stars
£66
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Royal Highland Hotel

Station Square, Inverness - Map
 
 
"Beautiful and historic Hotel"
It was such a pleasant surprise. The room was large, clean and very comfortable. The staff very pleasant and very helpful
A Traveller
Mercure Inverness Hotel - Inverness Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Mercure Inverness Hotel

Church Street, Inverness - Map
 
 
"Perfect location"
Super close to everything, stones throw from the train station.
A Traveller
Modern, six-storey hotel set on the riverbank in Inverness city centre, six miles from Culloden, and 12 from Loch Ness …More
Golf View Hotel & Spa - Nairn Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Golf View Hotel & Spa

63 Seabank Road, Nairn - Map
 
 
"Excellent location right on the beach."
Lovely relaxing hotel with excellent food. Very large room which was perfect with our toddler so lots of room for the cot. Staff were all very friendly and keen to help with any request.
Alexander from London

Search from 159 Scottish Highlands Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 290,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Narrow Your Search To:

    Pocket Guide: Scottish Highlands

    Search for hotels in Scottish Highlands on Expedia.co.uk. You can easily find your hotels in Scottish Highlands using one of the methods below:

    • View our selection of featured hotels in Scottish Highlands
    • Use the map to find hotels in the Scottish Highlands neighborhood you prefer
    • Use the filters to see hotels in a specific area of Scottish Highlands, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Scottish Highlands
    • Enter your travel dates to view the best deals on hotels in Scottish Highlands - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.