Skip to main content

Stay in Scotland's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 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.

Ocean Mist Leith

Hotel in Leith, Edinburgh

Located in Edinburgh and with Royal Yacht Britannia reachable within a 11-minute walk, Ocean Mist Leith has express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the... Absolutely love this place our second time there and will definitely stay again

Show more Show less
9.5
Exceptional
1,288 reviews
Price from
RUB 23,343
per night

BrewDog DogHouse Edinburgh

Hotel in Old Town, Edinburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. Something special. Interesting rooms. The beer is awesome, the food unfortunately not.

Show more Show less
9.5
Exceptional
1,271 reviews
Price from
RUB 36,936
per night

Old Aberlady Inn

Hotel in Aberlady

Located in Aberlady and with Aberlady Bay Beach reachable within a 2-minute walk, Old Aberlady Inn has a garden, non-smoking rooms, free WiFi and a bar. Everything the staff, the food the service

Show more Show less
9
Wonderful
1,020 reviews
Price from
RUB 13,374
per night

Arden House Hotel

Hotel in Kirkcudbright

Located in Kirkcudbright, 26 miles from Dumfries and Galloway Golf Club, Arden House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace. Supremely comfortable bed, bathroom immaculate, meals excellent

Show more Show less
9.1
Wonderful
1,156 reviews
Price from
RUB 6,368
per night

SCHLOSS Roxburghe, part of Destination by Hyatt

Hotel in Kelso

Located in Kelso, 25 miles from The Maltings Theatre & Cinema, SCHLOSS Roxburghe, part of Destination by Hyatt provides accommodations with a fitness center, free private parking, a garden and a... the afternoon tea was amazing , my kids enjoyed the fishing sessions , The staff were helpful and friendly

Show more Show less
9.1
Wonderful
1,335 reviews
Price from
RUB 38,326
per night

Market Street hotel

Hotel in Old Town, Edinburgh

Located in the center of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline. Everything was simply perfect!

Show more Show less
9
Wonderful
2,440 reviews
Price from
RUB 31,494
per night

Ness Walk

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. This is a beautiful property in a wonderful location. The staff are professional and helpful. It was very wheelchair friendly and nothing was too much trouble.

Show more Show less
9.3
Wonderful
1,377 reviews
Price from
RUB 41,163
per night

The Craigie Hotel

Hotel in Penicuik

Located in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace. The location was beautiful, in an old property recently refurbished. The staff were amazing, the garden and food were exceptional. Highly recommended and close enough to Edinburgh to do park and ride to the city Centre.

Show more Show less
9.2
Wonderful
1,125 reviews
Price from
RUB 15,052
per night

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. The house, rooms, food and surroundings were extraordinary, really special. The staff were very friendly and attentive. We enjoyed some snooker games in a early 20th century fitted snooker room and Talisker whiskey in front of the open fire place. Also there was a very broad choice of breakfast options and an opulent dinner choice in the on site restaurant. Especially fascinating were the free roaming golden pheasants on site.

Show more Show less
9.2
Wonderful
1,284 reviews
Price from
RUB 34,736
per night

Residence Inn by Marriott Aberdeen

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. Fantastic facilities. Spacious room with small kitchen area. Laundry facilities on site. Great black out curtains. Arrived on the early ferry and was able to leave my luggage until check in later in the day.

Show more Show less
9
Wonderful
3,035 reviews
Price from
RUB 11,695
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 & disinfection
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 you can book without a credit card

See all

Scotland Highlights

FAQs about hotels in Scotland

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

Explore guest reviews of hotels in Scotland

See all

Research, refine, and make plans for your whole trip

gogless