Search cheap hotels in Highlands

Find the cheap hotels that appeal to you the most

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Inverness

488 cheap hotels

Fort William

246 cheap hotels

Aviemore

125 cheap hotels

Portree

114 cheap hotels

Nairn

78 cheap hotels

Wick

75 cheap hotels

Spean Bridge

64 cheap hotels

Drumnadrochit

55 cheap hotels

Fort Augustus

49 cheap hotels

Dornoch

49 cheap hotels

Grantown on Spey

38 cheap hotels

Thurso

36 cheap hotels

Newtonmore

31 cheap hotels

Tain

30 cheap hotels

Belladrum

28 cheap hotels

Lochinver

27 cheap hotels

The best cheap hotels in Highlands

Check out our pick of great cheap hotels in Highlands

Filter by:

Star rating
Review score

Greshornish House Hotel

Hotel in Edinbane

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar.

A
Angela
From
United Kingdom
Lovely location, good food, friendly staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,460 reviews
Price from
US$144.30
1 night, 2 adults

High Range Lodge Hotel

Hotel in Aviemore

With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, the High Range Lodge Hotel offers spacious rooms with original artwork by local artists.

C
Claudia
From
Switzerland
We were surprised by the size and quality of the apartment. There was even a large decorated Christmas tree in the living room. Everything was perfect and we had everything we needed. We would definitely stay there again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,396 reviews
Price from
US$88.19
1 night, 2 adults

The Braeriach

Hotel in Newtonmore

Located in Newtonmore, 300 metres from Newtonmore Golf Club, The Braeriach provides accommodation with a garden, free private parking and a shared lounge.

r
r
From
United Arab Emirates
The decor, staff attitude, cleanliness!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 251 reviews
Price from
US$151.52
1 night, 2 adults

Highland Rooms - Room Only No Breakfast

Ullapool

Set in Ullapool in the Highlands region, Highland Rooms - Room Only No Breakfast has a garden. This guest house offers free private parking and a housekeeping service.

g
giulia
From
Italy
Everything! It’s just wonderful, super clean (no carpet!!! ❤️❤️) super cozy and extra luxury bed. We definitely loved it, the room was even better then the pictures on the web
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 157 reviews
Price from
US$94.06
1 night, 2 adults

Wee Coastal Snug

Wick

Located in Wick and only 12 km from Sinclair's Bay, Wee Coastal Snug provides accommodation with sea views, free WiFi and free private parking. This apartment features a garden.

F
Fransje
From
Netherlands
cosy room with plenty space to put your stuff. Jeanie was fantastic, very helpful and pleasant. She has an Aurora alert on her phone, and if you want will wake you up to see Aurora if it is out. We were so lucky to see it! you can walk right up to the sea and it a good place to explore the north of Scotland from.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 133 reviews
Price from
US$113.57
1 night, 2 adults

Culloden Stables 4

Inverness

Situated in Inverness and only 6.8 km from Inverness Castle, Culloden Stables 4 features accommodation with garden views, free WiFi and free private parking.

I
Ian
From
Australia
Location was good and in a pretty tree filled location (part of an estate)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 106 reviews
Price from
US$216.46
1 night, 2 adults

The Old Mill Apartment, on NC500

Brora

Located in Brora and only 600 metres from Brora Beach, The Old Mill Apartment, on NC500 provides accommodation with mountain views, free WiFi and free private parking.

H
Henk
From
Netherlands
The apartment was large and very clean, providing ample space and a comfortable environment. It was exactly what we needed for a restful stay. The surrounding area was quite peaceful, which made for a relaxing atmosphere. Additionally, there were convenient amenities nearby, including a takeaway and a supermarket, making it easy to grab a meal or any essentials.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews
Price from
US$134.20
1 night, 2 adults

Eldon Lea

Strathpeffer

Set within 31 km of Inverness Castle and 1.3 km of Strathpeffer Spa Golf Club in Strathpeffer, Eldon Lea features accommodation with seating area.

E
Eva
From
Slovenia
Our stay here was absolutely wonderful and without a doubt the best accommodation we experienced in Scotland. The room was immaculately clean and beautifully organized, with so many thoughtful little details that made a big difference – from the coffee, tea and snacks, waiting for us - to the very soft towels and bed linen. Having soft bathrobes available was such a lovely touch and added to the feeling of comfort and relaxation. It was clear that the hosts put a lot of care into making guests feel at home, and we truly appreciated the atmosphere of coziness and attention to detail throughout our stay. We would truly recommend this place to anyone visiting Scotland!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
Price from
US$160.34
1 night, 2 adults

Bonny Wee Snug - Pod in Spean Bridge

Spean Bridge

Situated in Spean Bridge and only 15 km from Glen Nevis, Bonny Wee Snug - Pod in Spean Bridge features accommodation with garden views, free WiFi and free private parking.

I
I
From
Netherlands
I had a fantastic stay at the Bonny Wee Snug! The pod had everything needed for a comfortable and cozy stay, and the hosts were incredibly caring and welcoming. The location was perfect for exploring the surrounding area (20 minutes to Fort William), and the peaceful atmosphere made it a great retreat. Parking was easy next to the pod with a lot of space. A braw wee place, fair made me feel at home!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 118 reviews
Price from
US$132.28
1 night, 2 adults

The Crossing

Hotel in Kingussie

Situated in Kingussie, within 1.3 km of Kingussie Golf Club and 1.5 km of Ruthven Barracks, The Crossing features accommodation with a garden and free WiFi throughout the property as well as free...

d
deborah
From
France
Lovely hotel, very tastefully decorated Good quality bedding Comfy Bed Nice extras - cookies were lush Right by the train station Parking on Site Was self check in, not a problem for us as all information on the Hotel and the village was given by message.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 629 reviews
Price from
US$132.28
1 night, 2 adults
All cheap hotels in Highlands

Most booked cheap hotels in Highlands this month

See all

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,764 reviews

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,308 reviews

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,205 reviews

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,691 reviews

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,969 reviews

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,987 reviews

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,201 reviews

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,243 reviews

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,374 reviews

Popular with guests booking cheap hotels in Highlands

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,613 reviews

FAQs about cheap hotels in Highlands

Cheap hotels that guests love in Highlands

See all
Avg. price/night: US$78.37
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,969 reviews
Attractive spacious rooms and common parts. Brilliant location 5min walk from airport terminal and car hire offices. Nice bathrooms. Spotless. Good food. Good quality continental breakfast from 5am was a useful service when flight times are awkward. Cooked food was good too. Not the cheapest but saves a taxi fare to and from town so cost can be justified.
Guest review by
Peter
Solo traveller
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 472 reviews
A great place with Ben pulling all the strings in the front office. Spotlessly clean. Very comfortable beds and bedding. Brilliant location. Good common area with everything you need for cooking or eating on site. Breakfast was cheap and plentiful.
Guest review by
Neil
Solo traveller
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,802 reviews
The location was ideal, social area was clean and comfortable, kitchen was well equipped. Drying was good to have. Showers and toilets were very clean.
Guest review by
Ann
People with friends
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 189 reviews
It is in a lovely location off the A9 so handy for easily reaching neighbouring towns - visiting relatives in Invergordon ideally placed for this. Property was spotless bed very comfortable and continental breakfast ideal - Peter and Rose were lovely hosts and wee dog Charlie was so friendly and cute
Guest review by
Yvonne
Young couple
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 410 reviews
Spotlessly and comfortable pods which were well kitted out. Ideal location with good views. Lovely host
Guest review by
Karan
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,805 reviews
Location was good - easy walk into town. Ample parking. Bathroom was newly fitted and very clean. Both the young men we dealt with were friendly and charming.
Guest review by
Kay
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 225 reviews
Gorgeous, tranquil location. Spotlessly clean and very comfortable. Welcoming hosts and a delicious breakfast. Ideal!
Guest review by
Kirsty
Solo traveller
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 595 reviews
Comfortable, very clean and excellent support from Lorna. Breakfasts were superb and an ideal location for exploring Fort William and beyond.
Guest review by
Gerry
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 158 reviews
Ideal location. Warm, well equipped, spotless, spacious, great value, charming, informative and generous host...very highly recommended.
Guest review by
Graham
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews
Beautiful home - quality furnishings and lots of thoughtful touches. Very clean and in a peaceful location. Plenty of indoor and outdoor space. Ideal for exploring the Highlands. Shops are a few miles away so a car or bus travel is needed.
Guest review by
Patricia
Solo traveller