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
£74
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
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
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
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
Waverley Guest House - 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.

Waverley Guest House

25 Union Street, Inverness - Map
 
 
Glen Mhor 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.

Glen Mhor Hotel

8-15 Ness Bank, Inverness - Map
 
 
"Nice location and views over the river."
Very nice. Will go back another time. Staff and location very good. Now getting fed up writing more in this section. Need to remember to decline when asked for feedback.
Brian from NE Scotland
Riverside setting in the city centre, our hotel features refurbished reception, well known restaurant and bar Luxury …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
 
 
"Comfortable hotel within 15 minutes walk of town ."
Enjoyed our stay, staff all pleasant and helpful. Excellent breakfast and dining room.
A Traveller
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
Inverlochy Castle - Fort William Hotels
Rating: 5.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.

Inverlochy Castle

Torlundy, Fort William - Map
 
 
"A model of how to recover from an early problem."
Following an upsetting problem at check-in (the room booked, paid for, and confirmed 4 months ahead of arrival, and re-confirmed again the day before arrival but somehow double-booked and not available when we arrived), I have only good things to say about the way the hotel subsequently recovered our confidence and provided a really wonderful stay. An alternative room, albeit of a different type, was found and Jane, the manager, and all her team made us feel special and valued throughout our time there in all sorts of ways. The ambience, the food, the location, and the staff are all first rate. No hesitation at all in recommending. Really very good indeed.
A Traveller

Search from 162 Scottish Highlands Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 325,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.