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 7 - Mar 9

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, (1623)
"Great location! Great service! I love sour view of the caste from our room!"
The price is AED 358
AED 429 total
includes taxes & fees
2 Mar - 3 Mar
Apex Grassmarket Hotel

YOTEL Edinburgh

4.0 star property
8.6 out of 10, Excellent, (2258)
"Really good value for money - modern and very efficient service. "
The price is AED 279
AED 335 total
includes taxes & fees
26 Feb - 27 Feb
YOTEL Edinburgh

Dalmahoy Hotel Limited

4.0 star property
8.8 out of 10, Excellent, (1553)
"The hotel is excellent. I use it when visiting my family."
The price is AED 290
AED 349 total
includes taxes & fees
2 Mar - 3 Mar
Dalmahoy Hotel Limited

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (810)
"Such nice staff. Incredibly helpful and friendly. The place was very cool. I was concerned that I'm too old for the hostel style of stays, but this was a great experience. The pods provided a level of privacy that the backpacking, creaky bed type don't have. "
The price is AED 226
AED 271 total
includes taxes & fees
18 Mar - 19 Mar
CoDE Pod – The CoURT - Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.0 out of 10, Wonderful, (1503)
"A fantastic hotel, staff looked after us throughout all the stay. Helped us so much with our 6 month old. Great location, would come again. "
The price is AED 377
AED 453 total
includes taxes & fees
2 Mar - 3 Mar
Apex Waterloo Place Hotel

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.4 out of 10, Exceptional, (790)
"Friendly staff. Comfortable beds, close to everything. "
The price is AED 382
AED 458 total
includes taxes & fees
9 Mar - 10 Mar
Wilde Aparthotels, Edinburgh, Grassmarket

Sheraton Grand Hotel & Spa, Edinburgh

5.0 star property
9.0 out of 10, Wonderful, (1001)
"excellent property clean and courtous "
The price is AED 472
AED 566 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, (1939)
"Great location, friendly staff and great room condition. "
The price is AED 358
AED 430 total
includes taxes & fees
2 Mar - 3 Mar
Aparthotel Adagio Edinburgh Royal Mile

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1007)
"Excellent location right beside tram station which arrives direct from airport. Lots of added extras like champagne on arrival, free mini bar and ghd in room . Situated middle of old and new town. Walking distance to Edinburgh Castle . Definitely be back , best ever hotel "
The price is AED 765
AED 918 total
includes taxes & fees
9 Mar - 10 Mar
Market Street Hotel

Britannia Hotel Edinburgh

3.0 star property
5.8 out of 10, (1150)
"Good parking available for £7.50 for 24 hours, for Edinburgh I suppose is ok. Staff friendly. Three lifts to above ground levels. Room ok looked clean and tidy but there were various marked around the walls and skirtings, bath panel coming off and flooring in bathroom coming away from the walls. With this all said it was ok for a one night stay and yes I would stay again for a night if I needed to. "
The price is AED 162
AED 195 total
includes taxes & fees
26 Feb - 27 Feb
Britannia Hotel Edinburgh

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1205)
"Great location, comfortable room and front desk staff were helpful "
The price is AED 325
AED 390 total
includes taxes & fees
27 Feb - 28 Feb
Apex City of Edinburgh Hotel

Holiday Inn Edinburgh by IHG

4.0 star property
8.2 out of 10, Very Good, (1001)
"perfect for staying with family. 😍😍 Excellent place, I would choose it again."
The price is AED 244
AED 293 total
includes taxes & fees
9 Mar - 10 Mar
Holiday Inn Edinburgh by IHG

Stunning 3-bed Cottage in the Village of Tomintoul

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

The Caledonian Edinburgh, Curio Collection by Hilton

5.0 star property
9.0 out of 10, Wonderful, (1001)
"Great luxury hotel"
The price is AED 593
AED 711 total
includes taxes & fees
27 Feb - 28 Feb
The Caledonian Edinburgh, Curio Collection by Hilton

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (979)
"Outstanding hotel. Stylish, comfortable, friendly, and helpful. Restaurants and bars were excellent, too. "
The price is AED 681
AED 818 total
includes taxes & fees
2 Mar - 3 Mar
Virgin Hotels Edinburgh

Broomhall Castle Hotel

3.0 star property
8.6 out of 10, Excellent, (101)
"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! "
The price is AED 334
AED 401 total
includes taxes & fees
27 Feb - 28 Feb
Broomhall Castle Hotel

Fraser Suites Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2882)
"Great location close to station, quick check in and receptionist took me up to my room and even carried my bag. Room was lovely, big comfy bed, clean, good decor, great bathroom with a handy little led over the loo for night time use! Fully equipped kitchenette, air con, big smart TV. Breakfast was only continental, but lots of choice, and good coffee. There was nothing I could fault! "
The price is AED 382
AED 459 total
includes taxes & fees
2 Mar - 3 Mar
Fraser Suites Edinburgh

Delta Hotels by Marriott Edinburgh

4.0 star property
8.0 out of 10, Very Good, (316)
"It was very good night's stay with very nice staff. We enjoyed the swimming pool and had a good night's sleep as the beds were very comfortable and welcoming. The fire alarm went off while we were in the pool for a drill but was very quick as it only lasted for 4 seconds. Overall 5 stars. "
The price is AED 243
AED 292 total
includes taxes & fees
16 Mar - 17 Mar
Delta Hotels by Marriott Edinburgh

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (999)
"Great hotel"
The price is AED 811
AED 973 total
includes taxes & fees
27 Feb - 28 Feb
The Balmoral Hotel

Edinburghhouse Hotel

3.0 star property
6.4 out of 10, (840)
"Bus stop right outside into city centre "
The price is AED 139
AED 167 total
includes taxes & fees
26 Feb - 27 Feb
Edinburghhouse 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 139 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 139 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.