Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Scotland's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Aloft Aberdeen TECA 3 stars

Hotel in Aberdeen

Situated in Aberdeen, 750 metres from TECA, Aloft Aberdeen TECA features air-conditioned accommodation and a fitness centre. Everything- room was amazing Air-conditioning Block out blinds Extremely comfortable bed Fluffy pillows FREE use of laundry room

Show more Show less
9
Superb
1,111 reviews
Price from
£62.10
per night

Ness Walk 5 stars

Hotel in Inverness

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant. Large. Very comfortable room & fantastic staff. Location is perfect for a stroll along the river to Inverness town centre

Show more Show less
9.2
Superb
1,499 reviews
Price from
£195
per night

The Melville Inn by Innkeeper's Collection 4 stars

Hotel in Dalkeith

Located within 9.4 km from Edinburgh City Centre, Innkeeper's Collection Melville Inn, Edinburgh, Dalkeith features a connected pub and restaurant with a 24-hour front desk. It was all well kept and very clean, something we have not been finding on our trip, so we were very pleased!

Show more Show less
9
Superb
2,749 reviews
Price from
£79
per night

Residence Inn by Marriott Aberdeen 4 stars

Hotel in Aberdeen City Centre, Aberdeen

Residence Inn by Marriott Aberdeen is set within a 20-minute walk from the beach in Aberdeen. Free WiFi is available. All units feature a seating area with work space and a fully equipped kitchen. The hotel was within walking distance from everything needed.

Show more Show less
9
Superb
2,493 reviews
Price from
£94
per night

Parklands Hotel & Country Club 4 stars

Hotel in Newton Mearns

Located in Newton Mearns in Glasgow, Southside district, Parklands Hotel & Country Club is 10 miles from Glasgow city centre. All the staff we're so welcoming and helpful! We had told the hotel on our booking that it was our anniversary... we added the romance package on top but the hotel went that little further and even wrote us a card and had everything ready when we turned up 2 hours early! Nothing was too much, the sauna/swimming pool/MDbeauty spa was so good and relaxing! The parking was free as promised. All covid regulations in place. Cute little snug bar. Michaels restaurant was amazing.. food DELICIOUS! The staff members even better (shoutout to Gabby, Megan & Lisa)! I was very drunk after celebrating my surprise engagement and all the staff kept coming to check on us and had a laugh with us.. was such a lovely night. Michael (the owner) even came round and was making sure everyone was happy. Any questions, there was always someone on hand. Lovely rooftop terrace where you can smoke and lovely sunsets! Was a bonus as we didnt have to go down 3 floors for a cig as the roof top was at the end of our corridor. The room was spot on and clean, bed was comfy. Literally have nothing bad to say, 10/10 and will be staying again soon!

Show more Show less
9
Superb
1,083 reviews
Price from
£93.60
per night

Dakota Glasgow 4 stars

Hotel in Glasgow City Centre, Glasgow

Dakota Glasgow features 83 luxuriously appointed bedrooms including 11 suites. I got the suite room. i was very amazed its very elegant clean and well furnished

Show more Show less
9.3
Superb
2,172 reviews
Price from
£128.70
per night

Heathmount Hotel 3 stars

Hotel in Inverness City Centre, Inverness

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy coffee and freshly mixed cocktails in its 2 contrasting bars. Nice room, awesome shower, friendly staff and fresh breakfast

Show more Show less
9
Superb
1,107 reviews
Price from
£98.32
per night

Borgie Lodge Hotel

Hotel in Borgie

Borgie Lodge Hotel offers a Highland setting situated between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens. Brilliant hotel with awaesome staff. Highly recommend.

Show more Show less
9.2
Superb
1,088 reviews
Price from
£105
per night

Tingle Creek Hotel 3 stars

Hotel in Kyle of Lochalsh

Overlooking the Isle of Skye & Raasay, Tingle Creek Hotel is set in a quiet location within the West Highlands of Scotland. .Warm friendly hospitality. Cleanliness. Location. Stunning views. Very comfortable.

Show more Show less
9
Superb
1,078 reviews
Price from
£135
per night

The Balmoral Hotel 5 stars

Hotel in Old Town, Edinburgh

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk. We had a dinner which was first class , very special food & service

Show more Show less
9.4
Superb
2,129 reviews
Price from
£275
per night

Hotels with extra health and safety measures

Find hotels in Scotland with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Scotland in the past month

See all

Scotland's best hotels with breakfast

See all

Budget hotels in Scotland

See all

Hotels in Scotland that you can book without a credit card

See all

Scotland highlights

FAQs about hotels in Scotland

A Rugged Jewel

With round-top mountains and green hills extending in almost every direction, and stone houses dotted around, Scotland is a jewel of nature forged by ice, winds and seas over thousands of years. But Scotland is much more than beautiful landscapes: it’s the finest malt whiskies in Moray County, the Royal Mile in Edinburgh, the kilts and the bagpipes, the exciting and modern Glasgow, and much more!

The country can be divided into 3 areas. The Highlands and Islands have mountainous landscapes and numerous bodies of fresh water, including Loch Lomond and Loch Ness, as well as little cities like Inverness and numerous islands like the Isle of Skye. Don’t miss the deals on Booking.com if you’re looking for hotels in the Scottish Highlands.

The Central Lowlands are the most densely inhabited area, and with Glasgow, Edinburgh and Aberdeen located in this part of Scotland, 5-star hotels are common here.

The Southern Uplands are composed of a range of hills and valleys stretching almost 200 kilometres, home to several hotels with a spa - a relaxed option to enjoy this area.

As some of the more unusual Scotland hotels, castles can be a particularly good option to enjoy a Scotland holiday in royal style.

Planning a trip? Get inspired by reviews of cities in Scotland

Explore guest reviews of hotels in Scotland

See all