Find the best 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

Scotland Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels Scotland

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (1007)
"Had a wonderful stay! Right off the Royal Mile, so great for exploring the city centre."
The price is ₹14,731
₹17,677 total
includes taxes & fees
14 Sept - 15 Sept
CoDE Pod – The CoURT - Edinburgh

Holiday Inn Edinburgh by IHG

4.0 star property
8.2 out of 10, Very good, (1015)
"Staff was very helpful and the food was amazing,also breakfast was really good "
The price is ₹10,182
₹12,218 total
includes taxes & fees
21 Sept - 22 Sept
Holiday Inn Edinburgh by IHG

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (2074)
"Perfect location - comfortable room - friendly staff!"
The price is ₹18,647
₹22,376 total
includes taxes & fees
31 Aug - 1 Sept
Apex Grassmarket Hotel

YOTEL Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2296)
"This property was well located for restaurants. Walking distance to Waverley station and the Royal Mile, which was very convenient for us."
The price is ₹14,357
₹17,229 total
includes taxes & fees
31 Aug - 1 Sept
YOTEL Edinburgh

The Social Hub Glasgow

4.0 star property
9.4 out of 10, Exceptional, (1013)
"Excellent rooms and very convenient location."
The price is ₹8,258
₹9,910 total
includes taxes & fees
31 Aug - 1 Sept
The Social Hub Glasgow

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1807)
"Great place and convenient location!"
The price is ₹19,204
₹23,044 total
includes taxes & fees
31 Aug - 1 Sept
Apex Waterloo Place Hotel

Motel One Edinburgh - Royal

3.0 star property
9.2 out of 10, Wonderful, (1044)
"Great hotel and location "
The price is ₹15,785
₹18,943 total
includes taxes & fees
31 Aug - 1 Sept
Motel One Edinburgh - Royal

Delta Hotels by Marriott Edinburgh

4.0 star property
8.2 out of 10, Very good, (485)
"Very nice accommodation to stay. "
The price is ₹11,347
₹13,617 total
includes taxes & fees
31 Aug - 1 Sept
Delta Hotels by Marriott Edinburgh

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very good, (1602)
"Great proximity to visiting sites. "
The price is ₹15,194
₹18,233 total
includes taxes & fees
31 Aug - 1 Sept
ibis Edinburgh Centre South Bridge - Royal Mile

Village Hotel Edinburgh

4.0 star property
8.2 out of 10, Very good, (1001)
"Great room. Friendly staff Clean "
The price is ₹11,445
₹13,734 total
includes taxes & fees
31 Aug - 1 Sept
Village Hotel Edinburgh

The Hoxton Edinburgh

4.0 star property
9.6 out of 10, Exceptional, (33)
"Very comfortable night in a great location. "
The price is ₹18,558
₹22,270 total
includes taxes & fees
31 Aug - 1 Sept
The Hoxton Edinburgh

Britannia Hotel Edinburgh

3.0 star property
6.0 out of 10, (1259)
"Rooms were lovely"
The price is ₹8,781
₹10,537 total
includes taxes & fees
31 Aug - 1 Sept
Britannia Hotel Edinburgh

Safestay Edinburgh Cowgate

2.5 star property
6.8 out of 10, (74)
"Perfect place thank You "
The price is ₹10,625
₹12,750 total
includes taxes & fees
23 Sept - 24 Sept
Safestay Edinburgh Cowgate

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (2227)
"Very central location."
The price is ₹20,278
₹24,334 total
includes taxes & fees
31 Aug - 1 Sept
Aparthotel Adagio Edinburgh Royal Mile

Garner Edinburgh Haymarket by IHG

3.0 star property
8.0 out of 10, Very good, (1004)
"Lovely stay for my son and his girlfriend. They enjoyed how walkable it was. "
The price is ₹10,971
₹13,165 total
includes taxes & fees
31 Aug - 1 Sept
Garner Edinburgh Haymarket by IHG

ibis budget Edinburgh Park

3.0 star property
8.2 out of 10, Very good, (1005)
"Great for a stay close to the airport "
The price is ₹10,267
₹12,320 total
includes taxes & fees
25 Sept - 26 Sept
ibis budget Edinburgh Park

voco Edinburgh-Haymarket by IHG

4.0 star property
9.2 out of 10, Wonderful, (385)
"The bed was super comfortable and the staff were lovely and gave great tips of where to visit. "
The price is ₹16,377
₹19,653 total
includes taxes & fees
31 Aug - 1 Sept
voco Edinburgh-Haymarket by IHG

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1210)
"Wonderful location and beautiful hotel interior "
The price is ₹33,294
₹39,953 total
includes taxes & fees
28 Aug - 29 Aug
Virgin Hotels Edinburgh

Stay Central

3.0 star property
8.2 out of 10, Very good, (1002)
"Strangest Hotel ever but one of the best, glad I stayed there "
Stay Central

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1635)
"Great place to stay."
The price is ₹10,655
₹12,787 total
includes taxes & fees
21 Sept - 22 Sept
Dalmahoy Hotel & Country Club
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:5 Sept - 7 Sept
Save an average of 15% on thousands of hotels when you're signed in

Top Scotland Hotel Reviews

Frequently asked questions

How much do hotels in Scotland cost?
In Scotland, you can find cheap options from ₹8,258 in a few different ways. To see the availability, enter your preferred getaway dates, then fine-tune your search by budget, amenities and more. Remember that rates can differ according to when you decide to go, so if you have some flexibility, switch up your dates until you find the perfect deal.
When is the best time to go to Scotland?
The best time to discover Scotland depends on where you're going and what you want to do. Thinking about a summer Edinburgh escape? This popular destination has a oceanic climate, with average temperatures ranging from -12ºC to -8ºC between June and August.
What is the best area to stay in Scotland?
Check out the attractions and activities on offer in Edinburgh and Glasgow. These captivating cities are only two of the many top places to get a hotel in Scotland.
How can I find cheap hotels in Scotland?
Scotland cheap hotels start at ₹8,258 per night. To discover these types of inexpensive options, use our "Price per night" filter. Other tips? Be flexible with your holiday dates and book as early as possible. Browse our cheap hotels in Scotland page for offers that are hard to resist.
What are the best hotels in Scotland for families?
The first step to a memorable family retreat in Scotland is finding the right place to stay. Go to the "Traveller experience" heading of our filter tool and select "Family friendly." This will show you all the Scotland options that welcome children and have family conveniences like childcare and onsite activities. Pick the one that matches your budget and style, then prepare to kick back while the kids have fun.