Skip to main content

The best cheap hotels in Scotland

Check out our pick of great cheap hotels in Scotland

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Ideally set in the Edinburgh City Centre district of Edinburgh, The Resident Edinburgh is situated 1 km from Edinburgh International Conference Centre, 1.6 km from Royal Mile and 1.5 km from Camera Obscura and World of Illusions. With free WiFi, this 4-star hotel offers a shared lounge and room service. The property is 700 metres from Edinburgh Castle, and within less than 1 km of the city centre. Excellent location, very helpful and friendly staff, clean and comfortable rooms. Would definitely book again.

Show more Show less
9
Superb
2,445 reviews
Price from
US$169
per night

Offering city views, Roomzzz Edinburgh is an accommodation located in Edinburgh, 1 km from National Museum of Scotland and 400 metres from Royal Mile. It is set 400 metres from Edinburgh Playhouse and offers free WiFi plus a 24-hour front desk. The property is 700 metres from the city centre and 400 metres from Edinburgh Waverley station. Very kind staff comfortable Location

Show more Show less
9.2
Superb
1,422 reviews
Price from
US$194
per night

Located in Bowling, within 14 km of Glasgow Botanic Gardens and 16 km of University of Glasgow, Custom House Hotel provides accommodation with a garden and a terrace, and free WiFi. The property is set 16 km from Riverside Museum of Transport and Technology, 16 km from Mugdock Country Park and 16 km from Kelvingrove Art Gallery and Museum. Ibrox Stadium is 22 km from the hotel and House for an Art Lover is 22 km away. Clean, quiet, nice lake view from the room.

Show more Show less
9
Superb
1,039 reviews
Price from
US$120
per night

Boasting a garden and views of garden, The Arran, St Andrews is an aparthotel set in a historic building in St. Andrews, 700 metres from West Sands Beach. It is situated 400 metres from St Andrews University and features luggage storage space. Outdoor seating allows guests to sit outside and enjoy the good weather. Room was really spacious and comfortable. Really good location near cafes and short walk away from the beach. The bathrooms were also done up nicely.

Show more Show less
9
Superb
999 reviews
Price from
US$153
per night

Situated in Moffat, 33 km from Dumfries and County Golf Club, Moffat House features accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the property is located within 36 km of Dumfries and Galloway Golf Club. The accommodation offers a 24-hour front desk and free WiFi. Beautiful hotel and very nice staff. Not very impressed by the food.

Show more Show less
9.2
Superb
1,027 reviews
Price from
US$153
per night

Situated in Edinburgh and with Royal Yacht Britannia reachable within 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the property and a bar. The property is located 3.2 km from Edinburgh Playhouse, 3.5 km from Royal Mile and 3.9 km from National Museum of Scotland. The property is non-smoking and is set 3.2 km from Edinburgh Waverley station. Lovely hotel in the beautiful, more quiet area of Edinburgh. Still easily accessable with the tram. Amazing bar and good drinks.

Show more Show less
9.4
Superb
1,673 reviews
Price from
US$184
per night

Well set in Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. This 5-star hotel offers room service and a concierge service. Guests can have a drink at the bar. Perfect location! Everything is great. Clean, amazing staff, helpful and friendly faces, feels like home.

Show more Show less
9
Superb
5,791 reviews
Price from
US$359
per night

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is 600 metres from Edinburgh Waverley station, and within 700 metres of the city centre. Great accommodation for your stay in city center, very close to all atractions, just approx. 10min walk. Plus is a restaurant and bar below the rooms so you’ll have everything you need!

Show more Show less
9.3
Superb
1,557 reviews
Price from
US$281
per night

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. Guests can grab a bite to eat in the restaurant or a drink at the bar and free WiFi is available. Lovely house in a lovely setting. Our room was spotlessly clean and had everything we needed. Breakfast pleased my OM as haggis was on the menu. Delightful owner.

Show more Show less
9
Superb
1,131 reviews
Price from
US$86
per night

Set in Kelso, 41 km from The Maltings Theatre & Cinema, SCHLOSS Roxburghe, part of Destination by Hyatt offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Offering a restaurant, the property also has a shared lounge, as well as a sauna and a hot tub. The hotel features a terrace, a 24-hour front desk, and free WiFi is available throughout the property. The work done to upgrade the hotel is fantastic, blend of modern and traditional with some beautifully designed rooms. Loved the whisky room for cocktails and the food was amazing in Charlie’s. Staff were very friendly and accommodating.

Show more Show less
9.1
Superb
2,006 reviews
Price from
US$427
per night

Most booked cheap hotels in Scotland this month

FAQs about cheap hotels in Scotland

Cheap hotels that guests love in Scotland