Search Hotels in Scotland

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Great weekend hotel deals in Scotland

Showing deals for:Mar 14 - Mar 16

Top Cities in Scotland

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 17,868 hotels in Scotland with room rates, reviews, and availability. Most hotels are fully refundable.

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (1646)
"Excellant location in Grassmarket, breakfast cooked to order was lovely."
The price is AED 380
AED 456 total
includes taxes & fees
10 Mar - 11 Mar
Apex Grassmarket Hotel

YOTEL Edinburgh

4.0 star property
8.6 out of 10, Excellent, (2271)
"It would have been good to have a kettle and tea/coffee making facilities in the room. There was painting works going on during our visit but, this didn't really cause too much inconvenience. Just difficult to juggle 2 coffees in the lift."
The price is AED 245
AED 294 total
includes taxes & fees
9 Mar - 10 Mar
YOTEL Edinburgh

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1567)
"Stayed at hotel for a random one night weekend family get away. I read the usual reviews prior to booking which was enough for me to take a chance. I must say, the hotel did not disapoint, the staff were friendly, hotel clean and the grounds were gorgeous. When you travel with children it can often feel like your in the way of other hotel guests, especially couples who are wanting that romantic trip away. What stood out for me was that we didnt feel in the way, maybe it was the size of the...
The price is AED 274
AED 329 total
includes taxes & fees
9 Mar - 10 Mar
Dalmahoy Hotel & Country Club

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (813)
"My most recent stay was after a full returb of the property. It was good as it was before and stayed many times. The improvements are a great addition."
The price is AED 281
AED 338 total
includes taxes & fees
30 Mar - 31 Mar
CoDE Pod – The CoURT - Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1510)
"Wonderful hotel in a central location. Made our stay amazing and enjoyed the use of the pool facilities as well. Room was clean and a good size."
The price is AED 376
AED 451 total
includes taxes & fees
9 Mar - 10 Mar
Apex Waterloo Place Hotel

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.4 out of 10, Exceptional, (796)
"Great location "
The price is AED 378
AED 453 total
includes taxes & fees
9 Mar - 10 Mar
Wilde Aparthotels, Edinburgh, Grassmarket

Britannia Hotel Edinburgh

3.0 star property
5.8 out of 10, (1165)
"Nothing was a good stay "
The price is AED 162
AED 194 total
includes taxes & fees
5 Mar - 6 Mar
Britannia Hotel Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

5.0 star property
9.0 out of 10, Wonderful, (1013)
"You will not be disappointed! First class service and friendly professional staff. Good central location. If you can book the Club Floor you’ll have a full complimentary breakfast each morning and a 4:00 to 7:00 happy hour with comp drinks and snacks. Well worth the extra for the Club floor. "
The price is AED 488
AED 585 total
includes taxes & fees
9 Mar - 10 Mar
Sheraton Grand Hotel & Spa, Edinburgh

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (1946)
"We stayed for one week and the service was great. The room was spacious but not very clean. We had to wear shoes in the room, otherwise our socks turned black. The trash was not cleaned out when we first went into the room. The shower was clogged and almost flooded the bathroom. The bathroom had a mildew smell. The front desk employees were very responsive and helpful. They had maintenance fix the shower drain and housekeeping clean out the trash. Although there were deficiencies, the service...
The price is AED 378
AED 453 total
includes taxes & fees
9 Mar - 10 Mar
Aparthotel Adagio Edinburgh Royal Mile

Holiday Inn Edinburgh by IHG

4.0 star property
8.2 out of 10, Very Good, (1007)
"Very nice "
The price is AED 243
AED 292 total
includes taxes & fees
9 Mar - 10 Mar
Holiday Inn Edinburgh by IHG

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1003)
"Amazing rooms and service. Perfect location. "
The price is AED 733
AED 880 total
includes taxes & fees
17 Mar - 18 Mar
Market Street Hotel

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1225)
"Perfectly located hotel, within walking distance of all the attractions in the Old Town, room was nice and spacious. Would stay again."
The price is AED 357
AED 428 total
includes taxes & fees
9 Mar - 10 Mar
Apex City of Edinburgh Hotel

Broomhall Castle Hotel

3.0 star property
8.6 out of 10, Excellent, (102)
"We got bad directions thru google coming in at night and made 3 wrong turns before finding the entrance. Signage isnt lit or big enough. Beds are hard. Shower took 5 mins to get warm. However, dinner was excellent and the restaurant owner was utterly delightful and accomodating! "
Broomhall Castle Hotel

The Caledonian Edinburgh, Curio Collection by Hilton

5.0 star property
9.0 out of 10, Wonderful, (1000)
"The staff was super friendly and helpful. My wife really liked the room - it was big and clean. The only thing that was a bit of a bummer was that the sewer of our bathtub was completely clogged throughout our stay."
The price is AED 622
AED 747 total
includes taxes & fees
16 Mar - 17 Mar
The Caledonian Edinburgh, Curio Collection by Hilton

Edinburghhouse Hotel

3.0 star property
6.4 out of 10, (843)
"The property was wonderful. Nothing fancy but, quaint and quiet. The staff are lovely despite minimal interaction. The room I stayed in, (family quarters) was lovely. Although a the bathroom was a little small and the cupboard door doesn’t fully shut, it was exactly what I needed. Tea and coffee was provided, which was lovely. The property is located 20 minutes away from Waverley Station and roughly 40 minutes away from Edinburgh Castle, by means of walking. Good pricing in addition to...
The price is AED 154
AED 185 total
includes taxes & fees
6 Mar - 7 Mar
Edinburghhouse Hotel

Stunning 3-bed Cottage in the Village of Tomintoul

3.5 star property
Stunning 3-bed Cottage in the Village of Tomintoul

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (986)
"Great!"
The price is AED 693
AED 831 total
includes taxes & fees
16 Mar - 17 Mar
Virgin Hotels Edinburgh

Fraser Suites Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2892)
"Loved staying here! Right in the middle of everything, we could walk everywhere we needed to go! The staff was so nice, would definitely stay here again! "
The price is AED 400
AED 480 total
includes taxes & fees
16 Mar - 17 Mar
Fraser Suites Edinburgh

Delta Hotels by Marriott Edinburgh

4.0 star property
8.0 out of 10, Very Good, (320)
"I really enjoyed my stay at the hote myl room was very nice & very comfortable staff were very polite & very helpful thank you for a very enjoyable stay "
The price is AED 243
AED 291 total
includes taxes & fees
30 Mar - 31 Mar
Delta Hotels by Marriott Edinburgh

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (1001)
"This building and it’s history alone is amazing. Brasserie Prince is a must. I adore this hotel. "
The price is AED 1,264
AED 1,516 total
includes taxes & fees
9 Mar - 10 Mar
The Balmoral Hotel
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.
Don't see what you're looking for?
See all available properties in Scotland
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from AED 154 in a few different ways. To see what’s available, enter your chosen getaway dates, then fine-tune your search by amenities, budget and more. Remember that prices can differ according to when you decide to go, so if you have some flexibility, swap your dates around until you find the right deal.
When is the best time to go to Scotland?
Any time is a good time to visit Scotland, just remember that the weather will vary depending on your location. If it’s an Edinburgh summer vacation you’re after, book your trip between June and August. You can expect average temperatures of between 10ºC and 17ºC then in Edinburgh, which has an oceanic climate.
What is the best area to stay in Scotland?
If your adventures are taking you to Scotland, consider a stay in Edinburgh or Glasgow. Once you’ve picked your hotel, have a look at the many fantastic things there are to see and do here.
How can I find cheap hotels in Scotland?
Scotland cheap hotels start at AED 154 per night. To find these types of economical options, make use of our “Price per night” filter. Other tips? Be flexible with your trip dates and book ahead of time. Take a look at our cheap hotels in Scotland page for deals you won’t be able to resist.
What are the best hotels in Scotland for families?
Expedia makes it a cinch to score a property with everything you need for an unforgettable family getaway to Scotland. Start by clicking on “Family friendly” in the “Traveler experience” heading of our filter tool. Then narrow your search by things like “Property type” and “Guest rating.” Whether you need a family hotel in Scotland for a weekend trip or a long getaway, we’ve got you and your team covered.
Why should I book my Scotland hotel with Expedia?
Amazing prices on Scotland hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points on every eligible booking, as well as exciting membership perks. We’re talking instant savings of 10% or more on over 100,000 hotels worldwide! Not only that, most of our hotels come with free cancellation, so you can reserve your dream getaway without having to worry if your circumstances change.