Search hotels in Scotland, United Kingdom

Enter your dates and choose from 18806 hotels and other places to stay

Check out these popular cities in Scotland

Edinburgh

2588 hotels

Glasgow

973 hotels

Inverness

804 hotels

Aberdeen

608 hotels

Ingliston

5 hotels

Dundee

216 hotels

Paisley

79 hotels

Fort William

378 hotels

Aviemore

206 hotels

Stirling

204 hotels

Stay in Scotland's best hotels!

Filter by:

Star Rating
Review score

The Resident Edinburgh

Hotel in Edinburgh

Ideally located in the Edinburgh City Centre district of Edinburgh, The Resident Edinburgh is located a 12-minute walk from EICC, one mile from Royal Mile and a 17-minute walk from Camera Obscura and...

V
Violet
From
Israel
Really well designed enough coffee for two days! It was very cosy although the night was very cold outside.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,031 reviews
Price from
$193.37
1 night, 2 adults

The Woodside

Hotel in Doune

Located in Doune, 12 miles from Lake of Menteith, The Woodside has accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel features free WiFi and a bar.

B
B
From
Canada
The Woodside in Doune was our favourite place to stay in all of the UK. It’s a charming little place with comfortable rooms and strong water pressure. The building is newly renovated so everything was clean and modern. They have an excellent restaurant with patio seating and breakfast is complimentary for guests. The menu selection was very good and included all the traditional Scottish fair. The best part for us was the staff. They were all super friendly and gave guest comfort the highest priority.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,747 reviews
Price from
$102.63
1 night, 2 adults

Custom House Hotel

Hotel in Bowling

Featuring a garden, terrace and free WiFi, Custom House Hotel is located in Bowling, 9 miles from Glasgow Botanic Gardens and 10 miles from University of Glasgow.

D
David
From
United Kingdom
Hotel is finished to a high standard. Also very clean rooms and entrance way. Staff interactions were excellent with both Jackie and Alex. Nicely situated hotel.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,081 reviews
Price from
$133.68
1 night, 2 adults

Moffat House

Hotel in Moffat

Located in Moffat, 21 miles from Dumfries and County Golf Club, Moffat House has accommodations with a garden, free private parking, a terrace and a restaurant.

P
Patricia
From
Canada
Lovely building and facilities. Welcoming staff. Very enjoyable stay.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,008 reviews
Price from
$222.81
1 night, 2 adults

Ocean Mist Leith

Hotel in Edinburgh

Located in Edinburgh and with Royal Yacht Britannia reachable within a 12-minute walk, Ocean Mist Leith has express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the...

d
david
From
Canada
Location. Great restaurants nearby.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,601 reviews
Price from
$296.78
1 night, 2 adults

Virgin Hotels Edinburgh

Hotel in Edinburgh

Conveniently set in Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness center, free WiFi and a shared lounge. This 5-star hotel offers room service and a concierge service.

C
Chris
From
Namibia
Staff were super friendly, efficient, quick check-in, helpful. A wonderful location 3 minutes' walk from the Royal Mile, and in the middle, so easy to choose to go up or down.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5,772 reviews
Price from
$305.18
1 night, 2 adults

BrewDog DogHouse Edinburgh

Hotel in Edinburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

A
Ayelet Erez-Lachs
From
Israel
One of the coolest hotels we've ever stayed in. The room was lovely and big, the staff were amazing and the breakfast was wonderful (lots of calories though 😄). Surprisingly, the hotel itself (rooms & lounge) was very quiet although the restaurant and bar were always hectic with lots of happy people🍺. Great stay overall!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,529 reviews
Price from
$270.88
1 night, 2 adults

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.

B
Brian
From
Australia
Everything! What a wonderful place. Impeccably maintained house , rooms and the beautiful gardens. Service too was excellent. And the price is so reasonable. Attention to detail is so evident.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,124 reviews
Price from
$121.53
1 night, 2 adults

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 an outdoor swimming pool, free private parking, a fitness...

M
Menezes
From
Portugal
The activities and the main building
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,086 reviews
Price from
$322.73
1 night, 2 adults

Rokeby Manor

Hotel in Invergarry

Located in Invergarry, 25 miles from Glen Nevis, Rokeby Manor has accommodations with a shared lounge, free private parking, a restaurant and a bar.

K
Kathy
From
Australia
Everything we needed was here- a lovely room, great dinners and breakfasts. The staff were very friendly and helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,063 reviews
Price from
$164.47
1 night, 2 adults
See all 18806 hotels in Scotland

Most-booked hotels in Scotland in the past month

See all

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 22,305 reviews

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 15,861 reviews

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 7,171 reviews

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 10,790 reviews

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 12,221 reviews

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 6,782 reviews

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11,895 reviews

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 10,400 reviews

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 5,174 reviews

Popular with guests booking hotels in Scotland

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 11,975 reviews

Scotland's best hotels with breakfast

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,408 reviews

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.

From $141.79 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,465 reviews

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.

From $105.33 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,780 reviews

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.

From $148.54 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,550 reviews

Located in Edinburgh and with EICC reachable within 1.5 miles, The Lane Hotel has a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

From $121.53 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,390 reviews

Located 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.

From $148.54 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,241 reviews

Dakota Glasgow features 83 luxuriously appointed bedrooms including 11 suites.

From $202.55 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,096 reviews

With a central Glasgow location, The Pipers’ Tryst Hotel is a unique 4-star restaurant with rooms located at The National Piping Center - the home of Scottish Bagpiping.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,002 reviews

Located in the spa town of Moffat, Buccleuch Arms Hotel is a former 18th-century Georgian coaching inn which offers free Wi-Fi and a restaurant serving award-winning food.

From $156.64 per night

Budget hotels in Scotland

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,309 reviews

In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,382 reviews

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

From $89.12 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 185 reviews

Featuring 3-star accommodations, Linen Bank Residence - Aparthotel is located in Linlithgow, 8.3 miles from Hopetoun House and 10 miles from Forth Bridge.

From $95.87 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 313 reviews

Located in Tarves, 17 miles from Beach Ballroom, The Aberdeen Arms Hotel has accommodations with a restaurant, free private parking and a bar.

From $108.03 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 929 reviews

Located on the outskirts of Banchory and set in a scenic location between Feugh River and King George V Park and Pavilion.

From $189.05 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 7,798 reviews

Comfortable Accommodations: The Social Hub Glasgow in Glasgow offers 4-star comfort with air-conditioned rooms featuring private bathrooms, free WiFi, and modern amenities.

From $97.95 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,348 reviews

Ideally located in Inverness, AC Hotel by Marriott Inverness has air-conditioned rooms, a fitness center, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a business center.

From $80.35 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 7,902 reviews

Located a 4-minute walk from The SSE Hydro, Moxy Glasgow SEC offers 3-star accommodations in Glasgow and features a fitness center, a restaurant and a bar.

From $130.98 per night

Hotels in Scotland you can book without a credit card

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,124 reviews

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.

From $121.53 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,262 reviews

Borgie Lodge Hotel offers a Highland setting located between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,049 reviews

This romantic 4-star country house hotel offers views from each bedroom. It offers a Scottish dining and local seafood in the property's restaurant with a choice of menus.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,104 reviews

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 141 reviews

Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord.

From $186.35 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 472 reviews

Ideally located in the center of Edinburgh, The Broughton Townhouse is within a 12-minute walk of Edinburgh Waverley Train Station and 500 yards of Edinburgh Playhouse.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 101 reviews

Located in Newburgh, a 15-minute walk from Newburgh Seal Beach, Udny Arms Hotel has accommodations with a terrace, free private parking, a restaurant and a bar.

From $239.91 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews

Facing the beachfront, The Kenmuir Arms Hotel offers 4-star accommodations in New Luce and features a garden, terrace and restaurant.

Scotland Highlights

Scotland’s whisky heritage

No trip to Scotland would be complete without sampling a “wee dram”. There are 5 whisky-producing regions, where you can take distillery tours.

Legendary Loch Ness

Can you spot the famous Nessie? Legend has it this sea monster skulks beneath the waves of this 20-mile-long lake in the stunning Highlands.

Scotlands historic collection of castles

Scotland’s iconic castles are riddled with history and legends, from haunting cliff-top ruins to striking fortresses.

Edinburgh - capital of culture

The atmospheric capital has both a new and old town. Its sights and host of vibrant festivals draw in millions of visitors each year.

Championship golf courses

Played on Scottish soil for over 6 centuries, Scotland’s golf is world renowned. Enthusiasts will love the numerous historic courses and tournaments.

Serenity in the beautiful Highlands

The Highlands range over 10,000 square miles of sparsely populated terrain. Experience some of the country’s prettiest scenery, highest mountains and tastiest whisky.

Bag a Munro

A Munro is a mountain in Scotland of over 3,000 feet. There are 282 to be scaled, can you complete them all?

Ring in the new year

Hogmanay in Edinburgh is one of the world’s largest New Year’s celebrations with fireworks, live music and renditions of Auld Lang Syne.

Orkney's ancient Maeshowe

Maeshowe’s Neolithic tomb dates back over 5000 years. It was given UNESCO status in 1999.

Loch Lomond and The Trossachs National Park

Loch Lomond’s bonny banks are surrounded by rugged mountains and forest. The stunning national park covers over 720 square miles.

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.

See reviews by guests who stayed at hotels in Scotland

See all
From $138.22 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,140 reviews
Located in the countryside near the lake, the place is beautiful, comfortable, and spacious. It has 3 bathrooms, 2 bedrooms, and a well-equipped kitchen with heating. It’s right in the heart of the Highlands. Just note that sometimes Google Maps doesn’t take you to the exact spot, so be careful when driving there. There are also shops nearby in the neighboring village.
Guest review by
mazin
Oman
From $191.86 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,234 reviews
I really appreciate your attention to reducing the carbon footprint of a hotel -- I liked having glass glasses in the room, real cups, very little plastic or one-time use plastic. The breakfast was outstanding and the wait staff, especially Alex in the dining room, were attentive and helpful. Wonderful location, wonderful view, excellent trip !
Guest review by
Pamela
United States
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,104 reviews
We like the hotel, good to stay and see the old course though we did not play. Clean, comfortable, good breakfast. Good view from fourth floor dining area.
Guest review by
WUQIANG
Canada
From $141.79 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,876 reviews
Beautiful grounds and room. Great family destination with a swimming pool, extensive playground and fields, horseback riding.
Guest review by
Andrew
United States
From $236.99 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,390 reviews
Courteous Staff and amazing property to enjoy with Family, I would definitely love to come back again.
Guest review by
Narasimha Rao
India
From $560.40 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 99 reviews
The staff were amazing and the castle was beautiful. The food was creative and delicious.
Guest review by
Cappelli
United States
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 375 reviews
Incredible decor and Hospitality. Absolutely loved my stay. It felt like a real treat.
Guest review by
Danielle
United States
From $120.59 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3,091 reviews
Friendly and helpful staff. Good location and plenty of amenities close by.
Guest review by
William
United Kingdom
From $118.16 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,295 reviews
Liked the smaller size and personal attention Mary was fantastic!!!!
Guest review by
Trevor
Canada
From $218.08 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,725 reviews
Everything. Worked here in the early 90’s. Changed. Still fabulous
Guest review by
Martin
United Kingdom
From $120.32 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 916 reviews
Clean well kept. Tea and coffee restocked every day
Guest review by
JMC Designs
United Kingdom
From $166.32 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,502 reviews
Beautiful decor, lovely comfortable, soft bedding.
Guest review by
Lesley
United Kingdom
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 631 reviews
It was quiet and clean- very relaxing
Guest review by
lori
Canada
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 207 reviews
Beautiful place, nice and clean lodge
Guest review by
Hussain
Saudi Arabia
From $729.19 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,125 reviews
Everything was measured perfectly
Guest review by
Khalid
United Arab Emirates
From $465.87 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,014 reviews
Incredible service by all staff!
Guest review by
SARAH L.
Canada
From $290.46 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,913 reviews
staff very friendly and helpful
Guest review by
ron
United States

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

Scored out of 10, guest rating 10

An amazing, historically significant city with so much to...

An amazing, historically significant city with so much to see and do. I was only there for two nights, but in hindsight three would have been perfect. The Christmas markets were great, as were the illuminations (if you’re into that sort of thing), so I’d definitely recommend it as a Christmas destination.
Guest review by
Michael
Australia
Scored out of 10, guest rating 10

Glasgow has SO much architecture and culture it is a great...

Glasgow has SO much architecture and culture it is a great place to visit. Each time we fear we have barely scratched the surface. Sadly neither the local, national nor UK Government feels as strongly about restoring the great Glasgow School of Art, a real shame but there is still plenty of Charles Rennie Macintosh still to see. We also enjoyed a visit to Glasgow University and found the food scene really impressive...again.
Guest review by
Hoveman
United Kingdom
Scored out of 10, guest rating 8.0

It is a calm, beautiful highland city, ideal for a romantic...

It is a calm, beautiful highland city, ideal for a romantic or relaxing getaway. It is the perfect spot to stay and explore further north in Scotland. The central market and mall offer everything a small town like Inverness needs. A walk along the river, a visit to the Castle and an evening in the Victorian market is highly recommended.
Guest review by
ayan kumar
India
Scored out of 10, guest rating 10

We absolutely loved staying at this hotel.

We absolutely loved staying at this hotel. It was so handy for the p and j live. No waiting on taxi’s in the cold. A short walk back to the hotel. The swimming pool was wonderful and breakfast was great. We had happy hour in the executive lounge which was a lovely surprise.
Guest review by
Joyce
United Kingdom
Scored out of 10, guest rating 10

We flew from Gran Canaria to Edinburgh Airport, and then...

We flew from Gran Canaria to Edinburgh Airport, and then took a bus to Glasgow. It was very convenient, we only had to wait for 15min for the bus to arrive and the journey was straightforward and good value for money (you can purchase return trip tickets in the bus directly, which makes life easy). On our way back, we took the same bus (Glasgow-Edinburgh Airport) and stayed one night at the Double Tree by Hilton. Very good location (a few minute walk from the airport), and if you travel with a lot of luggage it is very convenient thanks to free shuttle and trolleys available at the airport and hotel.
Guest review by
caroline
Spain
Scored out of 10, guest rating 10

Dundee is a beautiful place to visit,there’s so much to do...

Dundee is a beautiful place to visit,there’s so much to do and see the V&A museum and shop is out of this world! Ice skating is also a really great experience and down at the beach there are some of the best views.
Guest review by
Anonymous
Scored out of 10, guest rating 6.0

I didn't know Glasgow Airport was in Paisley!

I didn't know Glasgow Airport was in Paisley! I was only in the airport. I went straight to Glasgow and never saw or knew I was in the vicinity of a separate town called Paisley. I'm sure it's a lovely historic town, but I've never been there. The airport was fine, as airports go. The Marriott Hotel was great, like all the other Marriott hotels.
Guest review by
Colombia65
United Kingdom
Scored out of 10, guest rating 10

Paid walking tour of Fort William. Highlands Museum.

Paid walking tour of Fort William. Highlands Museum. Great shops. Very good food, including a family run bakery. Plenty of history to discover as this area was involved in the Commando training during Second World War in the 1940’s. Local people very friendly and helpful. Cafes and pubs for food.
Guest review by
Norman
United Kingdom
Scored out of 10, guest rating 8.0

Aviemore is a great location for a family holiday.

Aviemore is a great location for a family holiday. There are a good number of walks to suit all abilities. Plenty of choice of places to eat. Would recommend the Community Owned cafe at Loch Morlich. Pleasant staff, great menu to suit all food preferences.
Guest review by
Laurie
Scored out of 10, guest rating 10

Stirling has many historical things to see for young & old.

Stirling has many historical things to see for young & old. Just wear sensible shoes as hills to venues can be steep. Several small shops as well as M& S etc. All easily accessible from train station. Lots of places to eat from cafes to restaurants.
Guest review by
Waddell