Search Hotels in Scotland

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Great weekend hotel deals in Scotland

Showing deals for:May 9 - May 11

Top Cities in Scotland

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 18,611 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, (1818)
"Good hotel with great location. Excellent staff. No air conditioning, though. "
The price is CA $346
CA $415 total
includes taxes & fees
May 4 - May 5
Apex Grassmarket Hotel

Holiday Inn Edinburgh by IHG

4.0 star property
8.2 out of 10, Very good, (1001)
"The staff made checking in very easy, especially Alistair. My gluten free requests at breakfast were no problem."
The price is CA $161
CA $193 total
includes taxes & fees
May 5 - May 6
Holiday Inn Edinburgh by IHG

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (847)
"Great value for money. Safe. convenient for attractions as well as lots of good options for restaurants and bars very close by. Very helpful staff. "
The price is CA $196
CA $235 total
includes taxes & fees
May 4 - May 5
CoDE Pod – The CoURT - Edinburgh

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very good, (1439)
"Close to all areas of interest "
The price is CA $230
CA $276 total
includes taxes & fees
May 18 - May 19
ibis Edinburgh Centre South Bridge - Royal Mile

Britannia Hotel Edinburgh

3.0 star property
6.0 out of 10, (1190)
"Our room was nicer than I expected. Staff were friendly. The walk to the front door sucked because you had to circle the building down a hill."
The price is CA $122
CA $147 total
includes taxes & fees
May 11 - May 12
Britannia Hotel Edinburgh

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1597)
"Excellent place and facilities, wonderful staff , will want to stay here again if in the area"
The price is CA $204
CA $245 total
includes taxes & fees
May 5 - May 6
Dalmahoy Hotel & Country Club

ibis budget Edinburgh Park

3.0 star property
8.2 out of 10, Very good, (1000)
"Ideall for pre airport when leaving from Edinburgh- room perfect and staff nice"
The price is CA $169
CA $203 total
includes taxes & fees
May 18 - May 19
ibis budget Edinburgh Park

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.2 out of 10, Wonderful, (849)
"Great location to access All off edinburgh's downtown. Perfect for our needs"
The price is CA $260
CA $312 total
includes taxes & fees
May 5 - May 6
Wilde Aparthotels, Edinburgh, Grassmarket

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1646)
"The staff was so friendly and helpful! Reception staff was the best I've ever experienced. Incredible location with St. James Quarter a short walk. Bus terminal, train station both very close."
The price is CA $277
CA $332 total
includes taxes & fees
May 5 - May 6
Apex Waterloo Place Hotel

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (2026)
"Very modern & clean. Also quiet. Bed very comfortable. Kitchen was convenient. Great location; walking distance to train station, Holyrood Castle & Edinburgh Castle. Easy bus ride to HMY Britannia. A few minor problems: no egg flipper in kitchen, no can opener, and no notice that heated towel racks out of order in whole building (had to ask at front desk after having tried unsuccessfully for some time to get it to work). I would definitely recommend this hotel. "
The price is CA $308
CA $370 total
includes taxes & fees
May 18 - May 19
Aparthotel Adagio Edinburgh Royal Mile

YOTEL Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2261)
"Convenient location"
The price is CA $199
CA $239 total
includes taxes & fees
May 5 - May 6
YOTEL Edinburgh

Broomhall Castle Hotel

3.0 star property
8.6 out of 10, Excellent, (112)
"Gorgeous place, convenient for Stirling. Friendly staff, great restaurant, all you could want for breakfast. Bar, great sitting area. I mean, it's a CASTLE! We had the honeymoon suite which was spectacular. All in all a great experience "
The price is CA $174
CA $209 total
includes taxes & fees
May 1 - May 2
Broomhall Castle Hotel

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1000)
"The airport bus dropped us off at Waverly Bridge which is right around the corner from the hotel. Upon check in I was given glass of champagne and because length of stay a cork for 2 more glasses anytime during my stay. Complimentary mini bar also a plus. My only comment would be the restaurant as I went up for breakfast without a reservation. If they are busy you might not get a seat but Cockburn Street is right there with many options along with Gordon St Coffee"
The price is CA $401
CA $482 total
includes taxes & fees
May 20 - May 21
Market Street Hotel

Edinburghhouse Hotel

3.0 star property
6.4 out of 10, (864)
"Easy to find. Free overnight parking on public road. Spacious room. Minimal contact with staff which was good because everything was in good order."
The price is CA $121
CA $145 total
includes taxes & fees
May 20 - May 21
Edinburghhouse Hotel

Cheval Old Town Chambers

5.0 star property
9.6 out of 10, Exceptional, (2039)
"Lovely hotel in a great location. 5 stars"
The price is CA $490
CA $588 total
includes taxes & fees
May 26 - May 27
Cheval Old Town Chambers

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1321)
"Friendly staff great location would highly recommend it "
The price is CA $304
CA $365 total
includes taxes & fees
May 4 - May 5
Apex City of Edinburgh Hotel

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1085)
"The hotel was beautiful, fun, clean and the service was exceptional"
The price is CA $474
CA $569 total
includes taxes & fees
May 11 - May 12
Virgin Hotels Edinburgh

Holiday Inn Express - Edinburgh City Centre by IHG

3.0 star property
8.6 out of 10, Excellent, (1000)
"Staffs were very approachable. Very nice to stay since they offer 3 adults in a single room. But, the walls were thin since we could hear the neighbours. Furthermore, we left our luggage in the hotel for free when we checked out. But what I dont like was when we claim our luggage, they did not check the claim stab and they just let us in and get our own bags which is quite not safe.if thats there way of claiming the bags, we would lost our bags anytime. "
The price is CA $263
CA $315 total
includes taxes & fees
May 5 - May 6
Holiday Inn Express - Edinburgh City Centre by IHG

Delta Hotels by Marriott Edinburgh

4.0 star property
8.0 out of 10, Very good, (369)
"Everythings are good. Clean room, friendly staff, nice restaurant, convinent parking and it only takes around 20 minutes drive to city centre attractions. Minor drawback where the pool water are so cold and the area was not even warmed throughly. But overall its a good experience. "
The price is CA $176
CA $211 total
includes taxes & fees
May 5 - May 6
Delta Hotels by Marriott Edinburgh

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1103)
"The room was very comfortable. Plenty of pillows and super soft bedding. Breakfast was a treat. I loved the fact that the windows opened. If you want a fabulous place to stay, You will be more than satisfied. The price is more than fair."
The price is CA $178
CA $213 total
includes taxes & fees
May 5 - May 6
Dakota Edinburgh
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

Guide to exploring around Scotland

Guide to exploring around Scotland

Scotland Hotel Guide

Welcome to Scotland

Book a vacation to Scotland using Expedia.ca. No matter if you dream of staying in the city or would rather stay somewhere rural, you're guaranteed to find the ideal destination. See just how simple it is to visit the state of your dreams, start hunting right now.

Want to rest your head at a high-end resort in Scotland? Not a problem. We've got a huge range of budget inns also. And there are an array of selections in the middle. It all depends on what you're in the mood for and how much you'd like to spend. As for location, you can select a room in any part of the area you'd like. You'll find an assortment of lodging options right in the middle of the action, as well as secluded stays on the outskirts of Scotland. When you search Expedia.ca's selection of lodges in Scotland, you are bound to find low rates and amazing packages on any type of lodge in the area.

Quick facts about Scotland:

  • Don't forget to stop in Edinburgh , Greater Glasgow, and Scottish Highlands while you're in the state

Arranging an accommodation for your holiday shouldn't be difficult. Expedia.ca will save you time and money when booking your reservations at any of the hotels in Scotland, so you can spend your days enjoying your trip and not stressing out about busting your budget. So why wait another second to book your trip to United Kingdom? Designate your desired travel dates now to view the best specials on getaways in Scotland!

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Scotland. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from CA $121 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 CA $121 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.