COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Scotland Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Harbour House Bed & Breakfast
4 out of 5
Garve Road, Ullapool, Scotland
Get Rates
4.7/5Exceptional! (34 reviews)
A little gem

"We received a very warm welcome from Ghillian with shortbread and a nip of whisky and sherry. The room although small was very well thought out and had everything you needed for an overnight stay. Eveything was spotlessly clean and very comfortable. We were looking forward to a lovely breakfast as ..."…"

Reviewed on Nov. 8, 2020

Harbour House Bed & Breakfast
Jurys Inn Inverness
4 out of 5
Millburn Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $83 per night from Mar 1 to Mar 2
3.9/5Good! (822 reviews)

"Nice hotel well situated and adequate for our needs"…"

Reviewed on Feb. 4, 2021

Jurys Inn Inverness
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
Get Rates
4.3/5Excellent! (995 reviews)

"All staff friendly and service good."…"

Reviewed on Oct. 17, 2020

DoubleTree by Hilton Edinburgh City Centre
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Fashven Bed & Breakfast
3 out of 5
Fashven, Lairg, Scotland
The price is CA $169 per night from Mar 22 to Mar 23
4.7/5Exceptional! (54 reviews)

"So cosy when we arrived the host was so welcoming.Arrived to chocolates on our bed and a warm room.Fab shower ensuite and massive bed to relax after a day of hiking.Breakfast was full Scottish fry up and was amazing."…"

Reviewed on Nov. 28, 2020

Fashven Bed & Breakfast
Hotel du Vin & Bistro Glasgow
4 out of 5
1 Devonshire Gardens, Glasgow, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $135 per night from Mar 2 to Mar 3
4.6/5Exceptional! (519 reviews)
highly recommended

"Absolutely superb can’t fault it"…"

Reviewed on Oct. 10, 2020

Hotel du Vin & Bistro Glasgow
Uig Hotel
3 out of 5
Uig, Portree, Scotland
Get Rates
4.2/5Excellent! (739 reviews)

"Great service ,food and staff Rooms superb quality"…"

Reviewed on Nov. 20, 2020

Uig Hotel
Radisson RED Glasgow
3.5 out of 5
Finnieston Quay; 25 Tunnel Street, Glasgow, Scotland
The price is CA $122 per night from Mar 7 to Mar 8
4.5/5Wonderful! (681 reviews)

"Staff were very friendly and helpful. I liked the design and the room was very nice with a lovely big bed!"…"

Reviewed on Dec. 25, 2020

Radisson RED Glasgow
Malmaison Aberdeen
4 out of 5
49-53 Queen's Road, Aberdeen, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $127 per night from Mar 5 to Mar 6
4.2/5Excellent! (451 reviews)

"Fantastic suite, will definitely book again as it was perfect 👌"…"

Reviewed on Nov. 3, 2020

Malmaison Aberdeen
Tongadale Hotel
3 out of 5
WENTWORTH ST, Portree, Scotland
Get Rates
3.8/5Good! (158 reviews)
Great location in Portree

"Hotel was in a great location in downtown Portree. The room was small but that was okay. The main point of our trip was to spend time hiking in the Isle of Skye and this hotel was in a perfect spot. It was also great to have a pub right downstairs. Given that when we went establishments were still ..."…"

Reviewed on Sep. 5, 2020

Tongadale Hotel
citizenM Hotel Glasgow
4 out of 5
60 Renfrew Street, Glasgow, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $117 per night from Mar 1 to Mar 2
4.5/5Wonderful! (994 reviews)

"Bangin, banged a wee burd in the bed and she wisnae mine hahahahahah"…"

Reviewed on Dec. 28, 2020

citizenM Hotel Glasgow
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free cancellation
The price is CA $62 per night from Mar 7 to Mar 8
4/5Very Good! (1,056 reviews)
Ideal stay

"Friendly staff, very helpful, great location, great value"…"

Reviewed on Nov. 12, 2020

Leonardo Royal Edinburgh Haymarket
Jurys Inn Glasgow
4 out of 5
80 Jamaica Street, Glasgow, Scotland
Free cancellation
The price is CA $70 per night from Mar 7 to Mar 8
4.1/5Very Good! (1,225 reviews)

"Great location, with friendly staff , hotel spotless which had all amenities required.. could not find fault with hotel . Perfect."…"

Reviewed on Dec. 26, 2020

Jurys Inn Glasgow
Apex City Quay Hotel & Spa
4 out of 5
1 West Victoria Dock Road, Dundee, Scotland
Get Rates
4.6/5Wonderful! (995 reviews)

"I just want to thank the Apex Dundee for the wonderful accommodation and extra perks they provided to making my stay that little bit more comfortable. A special thanks to Sophie on reception who’s friendly and approachable nature made it easy to deal with any requests or queries that I had."…"

Reviewed on Nov. 21, 2020

Apex City Quay Hotel & Spa
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
The price is CA $83 per night from Mar 15 to Mar 16
4.5/5Wonderful! (651 reviews)
Highly recommended

"Amazing Hotel, value for money and great service."…"

Reviewed on Nov. 10, 2020

Courtyard by Marriott Edinburgh
Hampton by Hilton Edinburgh West End
3 out of 5
166 Fountainbridge, Edinburgh, Scotland
Get Rates
4.4/5Wonderful! (819 reviews)

"Great stay. Only way could have been better is if knew to park at local ncp car park before stay... not sure why parking process isn’t simpler at hotel?!"…"

Reviewed on Sep. 27, 2020

Hampton by Hilton Edinburgh West End
The Inn Place
4 out of 5
20-30 Cockburn Street, Edinburgh, Scotland
Get Rates
4.4/5Excellent! (972 reviews)

"Location was excellent...close to tram station and pick up location for airport bus. Soap was not replaced daily. Bed was beyond terrible."…"

Reviewed on Mar. 8, 2020

The Inn Place
ibis Styles Edinburgh Centre St Andrew Square
3 out of 5
19 St Andrew Square, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $83 per night from Mar 5 to Mar 6
4.5/5Wonderful! (994 reviews)

"Staff were fantastic and very accommodating, it’s a old building and rooms can get cold even with the heating on so they provided a portable heater which worked a treat. Breakfast and dinner was still being served so was particularly nice to have that. Will use again."…"

Reviewed on Jan. 24, 2021

ibis Styles Edinburgh Centre St Andrew Square
DoubleTree by Hilton Glasgow Central
4 out of 5
Cambridge Street, Glasgow, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $120 per night from Mar 1 to Mar 2
4.4/5Wonderful! (995 reviews)
Midweek overnight stay.- no complaints

"Staff very helpful. Good covid19 proçedures. Central location , car parking undercover eith direct access to hotel. Choice of evening meals.limited. good breakfast."…"

Reviewed on Nov. 15, 2020

DoubleTree by Hilton Glasgow Central
Mercure Edinburgh City - Princes Street Hotel
3 out of 5
53 Princes Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $71 per night from Mar 16 to Mar 17
3.8/5Good! (996 reviews)
would stay again but would expect more next time

"Staff were all amazing and very helpful, no fault there. We were however dissapointed at some of the finer detail. We upgraded to have one of the best rooms in the hotel with balcony etc as well as some other extras but we didnt get those. The room was meant to come with bathrobes and there were ..."…"

Reviewed on Oct. 5, 2020

Mercure Edinburgh City - Princes Street Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
Get Rates
4.5/5Wonderful! (1,198 reviews)

"Excellent Hotel in a great Location and friendly staff willing to go the extra mile."…"

Reviewed on Oct. 11, 2020

Apex City of Edinburgh Hotel
Don't see what you're looking for?
See all available properties in Scotland
View all properties
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.

Top Cities in 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.