Search cheap hotels in Scotland

Find the cheap hotels that appeal to you the most

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Edinburgh

938 cheap hotels

Inverness

483 cheap hotels

Glasgow

427 cheap hotels

Aberdeen

339 cheap hotels

Fort William

248 cheap hotels

Oban

238 cheap hotels

St. Andrews

155 cheap hotels

Stirling

132 cheap hotels

Aviemore

127 cheap hotels

Perth

116 cheap hotels

Portree

109 cheap hotels

Dundee

109 cheap hotels

Ayr

103 cheap hotels

Newton Stewart

100 cheap hotels

Pitlochry

95 cheap hotels

Dumfries

89 cheap hotels

The best cheap hotels in Scotland

Check out our pick of great cheap hotels in Scotland

Filter by:

Star rating
Review score

The Woodside

Hotel in Doune

Set in Doune, 19 km from Lake of Menteith, The Woodside offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel features free WiFi and a bar.

O
Ole
From
Denmark
Recently refurbished with nice staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,720 reviews
Price from
US$104.17
1 night, 2 adults

Arden House Hotel

Hotel in Kirkcudbright

Situated in Kirkcudbright, 42 km from Dumfries and Galloway Golf Club, Arden House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

M
Maria
From
Ireland
The house was gorgeous, older style house which is my favourite! High ceilings, gorgeous views. Amazing staff, fabulous stay overall
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,128 reviews
Price from
US$120.19
1 night, 2 adults

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.

I
IGOR
From
Russia
The staff was super friendly. The breakfasts were wonderful. And the dinners were simply delicious. The chef is a great professional.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,456 reviews
Price from
US$144.23
1 night, 2 adults

The Lane Hotel

Hotel in Morningside, Edinburgh

Situated in Edinburgh and with Edinburgh International Conference Centre reachable within 2.5 km, The Lane Hotel features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

K
Katharine Sarah
From
Switzerland
Very comfortable, quiet beautifully decorated and well equipped room. Friendly and helpful staff. Fantastic on-site pub.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,553 reviews
Price from
US$127.13
1 night, 2 adults

Garvock House Hotel

Hotel in Dunfermline

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

J
Jimmy
From
Hong Kong
Nice decorations ad helpful staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,388 reviews
Price from
US$146.90
1 night, 2 adults

Drumdale Bed and Breakfast

Inverness City Centre, Inverness

Well set in Inverness, Drumdale Bed and Breakfast provides a continental breakfast and free WiFi. This bed and breakfast offers free private parking and luggage storage space.

P
Pauline
From
Australia
Very comfortable Very Friendly host Great Breakfast
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,010 reviews
Price from
US$120.19
1 night, 2 adults

Destiny Scotland - Distillers House

West End, Edinburgh

Destiny Scotland - Distillers House offers self-catering accommodation in a period building in Edinburgh's West End. Guests can enjoy free WiFi at the property.

H
Hakan
From
Greece
Our room was clean and completely ready when we arrived. We had everything we needed, including capsules for the washing machine & dishwasher. The building is located very close to Haymarket and West End tram stations and only a 20-minute walk away from most attractions in Edinburgh, making its location very convenient. Overall, we were very happy with our accommodation at the facility.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,085 reviews
Price from
US$146.03
1 night, 2 adults

Westlands of Pitlochry

Pitlochry

Set in Pitlochry, 5 km from Killiecrankie, Westlands of Pitlochry has a garden. This 4-star bed and breakfast offers free WiFi. The bed and breakfast provides a shared lounge.

A
Adam
From
Poland
Nice location, clean hotel. Large car park. Tasty breakfast. I recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,650 reviews
Price from
US$273.09
1 night, 2 adults

The Townhouse Aberfeldy - Rooms & Breakfast

Aberfeldy

Built in 1895, The Townhouse Aberfeldy - Rooms & Breakfast sits on the edge of Aberfeldy’s town centre, a rural town in Highland Pethshire.

O
Oliver
From
Malta
Ample parking, restaurants few meters away, very good breakfast, with lift and very helpful staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,821 reviews
Price from
US$140.14
1 night, 2 adults

Coorie

Hotel in Dunfermline

Set in Dunfermline, Coorie offers beachfront accommodation 13 km from Forth Bridge and offers various facilities, such as a terrace, a restaurant and a bar.

A
Anna
From
Oman
Very nice village just 20 from the EDI airport. Very nice room with the sea view has everything what we need. Easy check in and check out. Recommended!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,399 reviews
Price from
US$120.19
1 night, 2 adults
All cheap hotels in Scotland

Most booked cheap hotels in Scotland this month

See all

Popular with guests booking cheap hotels in Scotland

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 22,434 reviews

Popular with guests booking cheap hotels in Scotland

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 15,475 reviews

Popular with guests booking cheap hotels in Scotland

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

Popular with guests booking cheap hotels in Scotland

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

Popular with guests booking cheap hotels in Scotland

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,606 reviews

Popular with guests booking cheap hotels in Scotland

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,728 reviews

Popular with guests booking cheap hotels in Scotland

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7,882 reviews

Popular with guests booking cheap hotels in Scotland

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5,655 reviews

Popular with guests booking cheap hotels in Scotland

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8,547 reviews

Popular with guests booking cheap hotels in Scotland

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7,853 reviews

FAQs about cheap hotels in Scotland

Cheap hotels that guests love in Scotland

See all
Avg. price/night: US$215.01
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,962 reviews
The hotel was nice, the location was ideal and well situated for public transportation. Our room was clean, although it felt a bit stingy on the tea and coffee. There weren't many outlets either making charging multiple devices at night problematic. The health club was nice too with lots to do and it was very clean.
Guest review by
Matt
Young couple
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 434 reviews
It was in an ideal location and very clean and excellent breakfast 🤩
Guest review by
Anne
Young couple
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,092 reviews
Great location, breakfast was excellent and I would definitely recommend the restaurant. It was one of the best dinners I have had in a long time. Thank you ! I found this place ideal for an inexpensive quick stop on a long journey like I was. I would definitely stay here again, if travelling alone
Guest review by
antonio
Solo traveller
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 70 reviews
A wonderful stay the static was spotless every thing in you needed ,a very clean site ideal location for us
Guest review by
Ormerod
Family with young children
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 176 reviews
Ideal location. Super room. Very clean. Great breakfast
Guest review by
Moores
Young couple
Avg. price/night: US$64.90
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,627 reviews
It’s a Days Inn budget hotel and so not The Ritz! But it’s in a good location beside the trunk road in the services area. The room was very spacious and the bed and duvet first class. The bathroom was fully functional with a shower over the bath which had good temperature and flow. Couldn’t fault it. And spotless clean. Little verandah overlooking Annandale Water. Lovely. Will return. Oh, and it’s quiet.
Guest review by
John
Young couple
Avg. price/night: US$153.24
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,983 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.9
Fabulous - What previous guests thought, 34 reviews
The flat was very clean and well equipped. The beds were extremely comfortable and we appreciated the two bathrooms. The location was ideal for us and it was great to have our own parking space.
Guest review by
Anne
Group
Avg. price/night: US$252.40
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,925 reviews
Ideal location very nice big room and very clean excellent staff. Parking at front of hotel we will definitely be going back again
Guest review by
Steve
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 52 reviews
Unique and different! Very clean and ideal location for exploring Perthshire
Guest review by
Laura
Young couple