Book Scotland Hotels

    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:23 May - 25 May

Top Cities in Scotland

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Scotland

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (1857)
"absolutely wonderful stay. i highly reccomend this hotel to anyone staying in Edinburg."
The price is AU$461
includes taxes & fees
1 June - 2 June
Apex Grassmarket Hotel

Holiday Inn Edinburgh by IHG

4.0 star property
8.2 out of 10, Very good, (1017)
"-Decent stay "
The price is AU$225
includes taxes & fees
1 June - 2 June
Holiday Inn Edinburgh by IHG

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very good, (1459)
"Great location"
The price is AU$348
includes taxes & fees
2 June - 3 June
ibis Edinburgh Centre South Bridge - Royal Mile

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (857)
"Loved every bit of my stay The staff were all amazing "
The price is AU$203
includes taxes & fees
1 June - 2 June
CoDE Pod – The CoURT - Edinburgh

ibis budget Edinburgh Park

3.0 star property
8.2 out of 10, Very good, (1000)
"A budget hotel, but otherwise clean and organized. Great for a short stay."
The price is AU$206
includes taxes & fees
18 May - 19 May
ibis budget Edinburgh Park

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1609)
"Ideal location for golf and leisure."
The price is AU$295
includes taxes & fees
8 June - 9 June
Dalmahoy Hotel & Country Club

Britannia Hotel Edinburgh

3.0 star property
6.0 out of 10, (1198)
"Great hotel"
The price is AU$175
includes taxes & fees
18 May - 19 May
Britannia Hotel Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1678)
"Great location, nice rooms, friendly staff and great breakfast."
The price is AU$400
includes taxes & fees
1 June - 2 June
Apex Waterloo Place Hotel

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.4 out of 10, Exceptional, (863)
"Excellent stay, beautiful rooms and friendly staff "
The price is AU$378
includes taxes & fees
1 June - 2 June
Wilde Aparthotels, Edinburgh, Grassmarket

YOTEL Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2278)
"Location was ideal for what i was doing and the the staff was friendly"
The price is AU$376
includes taxes & fees
1 June - 2 June
YOTEL Edinburgh

Cheval Old Town Chambers

5.0 star property
9.8 out of 10, Exceptional, (2065)
"It was in a fantastic location and really clean for an older hotel"
The price is AU$716
includes taxes & fees
1 June - 2 June
Cheval Old Town Chambers

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (2055)
"Great stay!"
The price is AU$443
includes taxes & fees
19 May - 20 May
Aparthotel Adagio Edinburgh Royal Mile

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1009)
"Great location and excellent hotel. "
The price is AU$563
includes taxes & fees
18 May - 19 May
Market Street Hotel

Motel One Edinburgh - Royal

3.0 star property
9.2 out of 10, Wonderful, (1004)
"Great location, friendly staff, super clean Highly recommended"
The price is AU$387
includes taxes & fees
18 May - 19 May
Motel One Edinburgh - Royal

Edinburghhouse Hotel

3.0 star property
6.4 out of 10, (873)
"I loved the place. "
The price is AU$185
includes taxes & fees
16 May - 17 May
Edinburghhouse Hotel

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1108)
"Wonderful hotel, we loved it."
The price is AU$713
includes taxes & fees
15 June - 16 June
Virgin Hotels Edinburgh

Broomhall Castle Hotel

3.0 star property
8.4 out of 10, Very good, (117)
"Would have liked more choice on dinner menu but food was very good"
The price is AU$265
includes taxes & fees
28 May - 29 May
Broomhall Castle Hotel

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1360)
"Fantastic hotel, great location, wonderful staff "
The price is AU$471
includes taxes & fees
18 May - 19 May
Apex City of Edinburgh Hotel

The Resident Edinburgh

4.0 star property
9.6 out of 10, Exceptional, (86)
"It was a really beautiful stay "
The price is AU$401
includes taxes & fees
1 June - 2 June
The Resident Edinburgh

Holiday Inn Express - Edinburgh City Centre by IHG

3.0 star property
8.6 out of 10, Excellent, (1002)
"Great place to stay."
The price is AU$398
includes taxes & fees
3 June - 4 June
Holiday Inn Express - Edinburgh City Centre by IHG
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 AU$175 in a few different ways. To see what’s available, enter your preferred trip dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary according to when you want to go, so if you have some flexibility, switch up your dates until you find the right deal.
When is the best time to go to Scotland?
The best time to explore Scotland depends on where you’re heading and what you plan to do. Planning a summer Edinburgh break? This leading destination has an oceanic climate, with average temperatures ranging from 10ºC to 17ºC between June and August.
What is the best area to stay in Scotland?
Scotland has plenty of exciting places to stay, like Edinburgh and Glasgow. Each has its own awesome experiences, so why not schedule time to discover both?
How can I find cheap hotels in Scotland?
Discover affordable stays without breaking a sweat by making use of our filter tool. Select the “Price per night” box to browse budget-friendly picks in Scotland. You can also look at our cheap hotels in Scotland page. The lowest price available starts at AU$175 per night.
What are the best hotels in Scotland for families?
Expedia makes it a breeze to lock in a property with everything you need for an awesome family getaway to Scotland. Start by choosing “Family friendly” in the “Traveller 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 break or a big summer holiday, we’ve got you and your group covered.
Why should I book my Scotland hotel with Expedia?
Book your Scotland hotel with Expedia and get access to a world of accommodation options at incredible prices. We’ve got a variety of search filters to help you find exactly what you want, whether that’s a budget-friendly getaway or something a little more unique, like a houseboat, log cabin or villa! Join Expedia Rewards and you’ll save 10% or more on select hotels. Earn points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels have flexible cancellation policies, so you won’t have to worry if your plans change.