
Search Hotels in Scotland
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top Cities in Scotland

Edinburgh

Glasgow

Aberdeen

Inverness

Dundee

St. Andrews

Stirling

Oban

Isle of Lewis
Check prices for these dates
Our top choices for Scotland hotels




9.0 out of 10, Wonderful, (2355)
9.0/10
Wonderful
(2355)
"Lovely hotel, friendly staff, great food, clean room, great location "
"Lovely hotel, friendly staff, great food, clean room, great location "Kerry-Ann
The price is ₩131,247
₩131,247
₩157,497 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.2 out of 10, Wonderful, (1012)
9.2/10
Wonderful
(1012)
"Room was clean,staff were friendly and very helpful,"
"Room was clean,staff were friendly and very helpful,"Martin Anthony
The price is ₩95,761
₩95,761
₩114,913 total
includes taxes & fees
Jan 12 - Jan 13, 2026




8.4 out of 10, Very Good, (1064)
8.4/10
Very Good
(1064)
"2nd stay at this hotel, amazing staff couldn't do enough for us, great food and a clean and tidy room."
"2nd stay at this hotel, amazing staff couldn't do enough for us, great food and a clean and tidy room."Phillip
The price is ₩73,100
₩73,100
₩87,720 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.8 out of 10, Excellent, (1688)
8.8/10
Excellent
(1688)
"Excellent stay"
"Excellent stay"Alison
The price is ₩110,703
₩110,703
₩132,843 total
includes taxes & fees
Jan 11 - Jan 12, 2026




9.8 out of 10, Exceptional, (1216)
9.8/10
Exceptional
(1216)
"Excellent hotel with great facilities in a fantastic location"
"Excellent hotel with great facilities in a fantastic location"Michael
The price is ₩161,484
₩161,484
₩193,780 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.2 out of 10, Wonderful, (1953)
9.2/10
Wonderful
(1953)
"Perfect location and clean rooms. The staff is very nice and helpful. Had a pleasant stay."
"Perfect location and clean rooms. The staff is very nice and helpful. Had a pleasant stay."Demi
The price is ₩148,266
₩148,266
₩177,931 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.2 out of 10, Wonderful, (1546)
9.2/10
Wonderful
(1546)
"Great place to stay in Grass Market area. Very close to Victoria Street. Would definitely stay again."
"Great place to stay in Grass Market area. Very close to Victoria Street. Would definitely stay again."Karen M
The price is ₩120,033
₩120,033
₩144,039 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.2 out of 10, Very Good, (1005)
8.2/10
Very Good
(1005)
"The hotel and staff were lovely and we very much enjoyed our stay. The room was clean and comfortable. "
"The hotel and staff were lovely and we very much enjoyed our stay. The room was clean and comfortable. "Loretta
The price is ₩116,963
₩116,963
₩140,356 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
"Lovely room, helpful staff"
"Lovely room, helpful staff"Tia
The price is ₩102,301
₩102,301
₩122,761 total
includes taxes & fees
Jan 18 - Jan 19, 2026




7.8 out of 10, Good, (1006)
7.8/10
Good
(1006)
"Great hotel, friendly staff and wonderful location "
"Great hotel, friendly staff and wonderful location "James
The price is ₩101,343
₩101,343
₩121,611 total
includes taxes & fees
Jan 8 - Jan 9, 2026




SCHLOSS Roxburghe, part of Destination by Hyatt
SCHLOSS Roxburghe, part of Destination by Hyatt5.0 star property
Kelso
9.4 out of 10, Exceptional, (269)
9.4/10
Exceptional
(269)
"Just the best experience! The highlights were the Spa and the Breakfast - absolutely gorgeous, just so relaxing! We stayed in a cottage which was also totally beautiful and so comfortable. Truly 5 star!"
"Just the best experience! The highlights were the Spa and the Breakfast - absolutely gorgeous, just so relaxing! We stayed in a cottage which was also totally beautiful and so comfortable. Truly 5 star!"Alison
The price is ₩436,937
₩436,937
₩524,325 total
includes taxes & fees
Jan 3 - Jan 4, 2026




9.4 out of 10, Exceptional, (1355)
9.4/10
Exceptional
(1355)
"Clean room, fun space, close to many attractions and wonderful staff"
"Clean room, fun space, close to many attractions and wonderful staff"Preety
The price is ₩296,526
₩296,526
₩355,831 total
includes taxes & fees
Jan 4 - Jan 5, 2026




8.8 out of 10, Excellent, (2470)
8.8/10
Excellent
(2470)
"Love the location, staff are friendly and all nice and easy."
"Love the location, staff are friendly and all nice and easy."Alastair
The price is ₩94,229
₩94,229
₩113,075 total
includes taxes & fees
Jan 5 - Jan 6, 2026




8.2 out of 10, Very Good, (615)
8.2/10
Very Good
(615)
"The room was great, the breakfast buffet was so yummy and the staff was so lovely."
"The room was great, the breakfast buffet was so yummy and the staff was so lovely."Tehilah Zino
The price is ₩103,784
₩103,784
₩124,541 total
includes taxes & fees
Jan 5 - Jan 6, 2026




9.4 out of 10, Exceptional, (157)
9.4/10
Exceptional
(157)
"Lovely hotel. Very convenient location and room facilities excellent "
"Lovely hotel. Very convenient location and room facilities excellent "Debbie
The price is ₩161,607
₩161,607
₩193,928 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, Edinburgh5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
"The best location in town, in walking distance to everywhere! The room was great, the staff was great, and the spa was amazing!! Will definitely be booking again!"
"The best location in town, in walking distance to everywhere! The room was great, the staff was great, and the spa was amazing!! Will definitely be booking again!"Gary
The price is ₩178,081
₩178,081
₩213,697 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.2 out of 10, Very Good, (1042)
8.2/10
Very Good
(1042)
"Clean room, friendly staff, very close to the tram so easy to get in and out of the city centre. Would stay here again! "
"Clean room, friendly staff, very close to the tram so easy to get in and out of the city centre. Would stay here again! "Abigail Elyse
The price is ₩70,010
₩70,010
₩84,012 total
includes taxes & fees
Jan 11 - Jan 12, 2026




9.2 out of 10, Wonderful, (1273)
9.2/10
Wonderful
(1273)
"Stunning hotel, beautiful rooms and staff very friendly and welcoming. Fantastic stay "
"Stunning hotel, beautiful rooms and staff very friendly and welcoming. Fantastic stay "Keren
The price is ₩151,017
₩151,017
₩181,221 total
includes taxes & fees
Dec 24 - Dec 25




8.6 out of 10, Excellent, (2149)
8.6/10
Excellent
(2149)
"A quick overnight stay fora very early flight, clean and tidy just what I needed. The food also was good. "
"A quick overnight stay fora very early flight, clean and tidy just what I needed. The food also was good. "Oliver
The price is ₩103,784
₩103,784
₩124,541 total
includes taxes & fees
Jan 22 - Jan 23, 2026




9.2 out of 10, Wonderful, (2470)
9.2/10
Wonderful
(2470)
"Comfortable rooms, good shower! "
"Comfortable rooms, good shower! "Anthony
The price is ₩118,610
₩118,610
₩142,332 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in Scotland
Showing deals for:Jan 2 - Jan 4
Image gallery for Isle of Eriska Hotel and Spa

VIP Access
Isle of Eriska Hotel and Spa
5.0 star property
Oban
9.2/10Wonderful (139 reviews)
10% off
Price is ₩590,612
₩590,612
₩1,417,468 total
₩1,417,468 total
includes taxes & fees includes taxes & fees
Image gallery for Inverlochy Castle

VIP Access
Inverlochy Castle
5.0 star property
Fort William
9.4/10Exceptional (264 reviews)
10% off
Price is ₩949,466
₩949,466
₩2,278,718 total
₩2,278,718 total
includes taxes & fees includes taxes & fees
Image gallery for Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4/10Very Good (1,001 reviews)
12% off
Price is ₩175,479
₩175,479
₩421,154 total
₩421,154 total
includes taxes & fees includes taxes & fees
Image gallery for Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4/10Exceptional (240 reviews)
10% off
Price is ₩238,862
₩238,862
₩573,267 total
₩573,267 total
includes taxes & fees includes taxes & fees
Image gallery for Crossbasket Castle Hotel & Restaurant

VIP Access
Crossbasket Castle Hotel & Restaurant
4.5 star property
Glasgow
9.8/10Exceptional (243 reviews)
10% off
Price is ₩539,775
₩539,775
₩1,295,460 total
₩1,295,460 total
includes taxes & fees includes taxes & fees
Image gallery for Trump Turnberry

VIP Access
Trump Turnberry
5.0 star property
Girvan
9.2/10Wonderful (338 reviews)
25% off
Price is ₩459,780
₩459,780
₩1,103,472 total
₩1,103,472 total
includes taxes & fees includes taxes & fees
Image gallery for Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6/10Exceptional (146 reviews)
10% off
Price is ₩232,133
₩232,133
₩557,120 total
₩557,120 total
includes taxes & fees includes taxes & fees
Image gallery for The Gailes Hotel and Spa

The Gailes Hotel and Spa
4.0 star property
Irvine
8.6/10Excellent (375 reviews)
10% off
Price is ₩270,150
₩270,150
₩648,359 total
₩648,359 total
includes taxes & fees includes taxes & fees
Image gallery for Smiths at Gretna Green

Smiths at Gretna Green
4.0 star property
Gretna
8.8/10Excellent (584 reviews)
21% off
Price is ₩219,077
₩219,077
₩525,786 total
₩525,786 total
includes taxes & fees includes taxes & fees
Image gallery for Malmaison Aberdeen

Malmaison Aberdeen
4.0 star property
Aberdeen
9.0/10Wonderful (964 reviews)
Price is ₩167,465
₩167,465
₩401,916 total
₩401,916 total
includes taxes & fees includes taxes & fees
Image gallery for Ocean Serviced Apartments

VIP Access
Ocean Serviced Apartments
4.0 star property
Edinburgh
9.0/10Wonderful (591 reviews)
27% off
Price is ₩395,901
₩395,901
₩950,162 total
₩950,162 total
includes taxes & fees includes taxes & fees
Image gallery for Greywalls Hotel and Chez Roux

VIP Access
Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4/10Exceptional (198 reviews)
10% off
Price is ₩538,280
₩538,280
₩1,291,871 total
₩1,291,871 total
includes taxes & fees includes taxes & fees
Image gallery for Hampton by Hilton Hamilton Park

Hampton by Hilton Hamilton Park
3.0 star property
Hamilton
9.2/10Wonderful (1,003 reviews)
15% off
Price is ₩115,091
₩115,091
₩276,220 total
₩276,220 total
includes taxes & fees includes taxes & fees
Image gallery for Pinehurst Lodge Hotel

Pinehurst Lodge Hotel
3.0 star property
Aberdeen
8.8/10Excellent (131 reviews)
11% off
Price is ₩175,363
₩175,363
₩480,680 total
₩480,680 total
includes taxes & fees includes taxes & fees
Image gallery for Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree
9.6/10Exceptional (573 reviews)
10% off
Price is ₩390,253
₩390,253
₩936,607 total
₩936,607 total
includes taxes & fees includes taxes & fees
Image gallery for DoubleTree by Hilton Glasgow Strathclyde

DoubleTree by Hilton Glasgow Strathclyde
3.5 star property
Bellshill
8.6/10Excellent (964 reviews)
15% off
Price is ₩91,790
₩91,790
₩220,296 total
₩220,296 total
includes taxes & fees includes taxes & fees
Image gallery for Hilton Aberdeen TECA

Hilton Aberdeen TECA
4.0 star property
Aberdeen
9.0/10Wonderful (548 reviews)
15% off
Price is ₩139,803
₩139,803
₩335,526 total
₩335,526 total
includes taxes & fees includes taxes & fees
Image gallery for Sandman Signature Glasgow Hotel

Sandman Signature Glasgow Hotel
4.0 star property
Glasgow
9.0/10Wonderful (1,097 reviews)
Price is ₩155,503
₩155,503
₩373,205 total
₩373,205 total
includes taxes & fees includes taxes & fees
Image gallery for Rusacks St Andrews

VIP Access
Rusacks St Andrews
5.0 star property
St. Andrews
9.4/10Exceptional (419 reviews)
15% off
Price is ₩549,328
₩549,328
₩1,318,388 total
₩1,318,388 total
includes taxes & fees includes taxes & fees
Image gallery for Radstone Hotel

Radstone Hotel
3.0 star property
Larkhall
9.0/10Wonderful (459 reviews)
10% off
Price is ₩261,664
₩261,664
₩627,993 total
₩627,993 total
includes taxes & fees includes taxes & fees
Image gallery for Alona Hotel

Alona Hotel
4.0 star property
Bellshill
8.8/10Excellent (842 reviews)
11% off
Price is ₩141,767
₩141,767
₩340,233 total
₩340,233 total
includes taxes & fees includes taxes & fees
Image gallery for Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2/10Wonderful (393 reviews)
Price is ₩285,886
₩285,886