Cheap Hotels in Edinburgh from $21

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide

Save on Edinburgh hotels

Top Edinburgh Cheap Hotels | Reserve now, pay later

Motel One Edinburgh - Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland, EH1 1BL
The price is $101 per night from Jan 2 to Jan 3
$101
per night
Jan 2 - Jan 3
4.6/5 Exceptional! (1,001 reviews)
Great hotel & location
"Perfect location, staff were very friendly and helpful. Lovely comfortable hotel"

Reviewed on Dec 3, 2022

Motel One Edinburgh - Royal
Motel One Edinburgh - Princes
3.5 out of 5
10-15 Princes Street, Edinburgh, Scotland, EH2 2AN
The price is $101 per night from Jan 2 to Jan 3
$101
per night
Jan 2 - Jan 3
4.5/5 Wonderful! (999 reviews)
Best located hotel in Edinburgh
"Fantastic location to see the sights of Edinburgh. Shops, bars and restaurants all very close to the hotel and easy to walk to castle, Royal Mile etc"

Reviewed on Nov 25, 2022

Motel One Edinburgh - Princes
Pollock Estate - Summer Accommodation
2 out of 5
18 Holyrood Park Road, Edinburgh, Scotland, EH16 5AY
4.1/5 Very Good! (985 reviews)
"Great place to stay"

Reviewed on Sep 7, 2022

Pollock Estate - Summer Accommodation

Save an average of 15% on thousands of hotels when you're signed in

Cityroomz Edinburgh
3 out of 5
25-33 Shandwick Place, Edinburgh, Scotland, EH2 4RG
Fully refundableReserve now, pay when you stay
The price is $71 per night from Jan 4 to Jan 5
$71
per night
Jan 4 - Jan 5
4.1/5 Very Good! (1,004 reviews)
"It was a spotless room and the bathroom was just as clean. the bed was very comfy"

Reviewed on Dec 2, 2022

Cityroomz Edinburgh
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland, EH3 8DN
The price is $77 per night from Jan 4 to Jan 5
$77
per night
Jan 4 - Jan 5
4.1/5 Very Good! (1,177 reviews)
"Staff were very friendly. Engaged and attentive."

Reviewed on Dec 1, 2022

Leonardo Royal Edinburgh Haymarket
ibis budget Edinburgh Park
3 out of 5
Edinburgh Business Park, 6 Lochside View, Edinburgh, Scotland, EH12 9DH
Fully refundableReserve now, pay when you stay
The price is $47 per night from Jan 3 to Jan 4
$47
per night
Jan 3 - Jan 4
4/5 Very Good! (1,001 reviews)
"Easy to attire by tram"

Reviewed on Nov 29, 2022

ibis budget Edinburgh Park
Haymarket Hub Hotel
3 out of 5
7 Clifton Terrace, Edinburgh, Scotland, EH12 5DR
3.9/5 Very Good! (997 reviews)
"Didn’t stay at hay market hub as it has now closed but must say was transferred to old Waverley hotel and had an excellent time rooms clean and nice staff friendly and pleasant would definitely stay here again"

Reviewed on Jun 24, 2022

Haymarket Hub Hotel
Destiny Student Shrubhill - Campus Accommodation
2 out of 5
8 Middlefield, Shrubhill, Edinburgh, Scotland, EH7 4QW
3.6/5 Good! (203 reviews)
"Decent location, friendly staff, everything you’d expect from student accommodation."

Reviewed on Sep 1, 2022

Destiny Student Shrubhill - Campus Accommodation
Playfair House Hotel
3 out of 5
20 Leopold Place, London Road, Edinburgh, Scotland, EH7 5LB
3.5/5 Good! (385 reviews)
"No response when I called to discuss check in time, no call back. Terrible service. Would like a refund"

Reviewed on Apr 26, 2020

Playfair House Hotel
Britannia Hotel Edinburgh
3 out of 5
69 Belford Road, Edinburgh, Scotland, EH4 3DG
Fully refundableReserve now, pay when you stay
The price is $30 per night from Dec 13 to Dec 14
$30
per night
Dec 13 - Dec 14
3.2/5 (999 reviews)
Okay
"Okay"

Reviewed on Nov 27, 2022

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

2-star Hotels in 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.

3-star Hotels in 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.

How can I get cheap hotels in Edinburgh?

Best tips to find a cheap hotel in Edinburgh

  1. If you're looking to travel to Edinburgh on a budget, you'll be happy to know that you can find hotels for as low as $21. Of course, that price is affected by amenities, star rating, and even the time of year you visit. At most, hotel prices can be as high as $119. Staying a short amount of time in Edinburgh is an effective way to reduce hotel costs.

  2. When you cut your vacation down to just a few days, you don't have to worry as much about hotel prices since you don't have that many nights to stay. For budget hotels in Edinburgh, 3 to 4 days should be all the nights you need. That's generally enough to enjoy the city's top attractions, though there's certainly enough to do to warrant a week-long trip.

  3. When booking cheap hotel rooms in Edinburgh, it's typically best to book about 3 weeks in advance. Book further in advance than that and you could be paying too much for your room, as hotels will often overestimate future demand. However, if you wait too long, you might find that the hotel has been completely booked.

  4. When you utilize search filters on Expedia, you'll be able to narrow down your results in a flash. These search filters cover a wide variety of factors you may be interested in when it comes to finding a cheap hotel in Edinburgh, including amenities such as Free Breakfast, 2-star rating, or proximity to local attractions. You can even set filters for price limits to ensure that all the displayed results are within your budget.

  5. For additional savings on Edinburgh cheap hotels, be sure to check out Expedia Rewards. You may be eligible for extra discounts on your trip, and you can earn points for even more savings on your next trip. Becoming a member is entirely free. 

Edinburgh Cheap Hotels information

 

Cheap Hotels in Edinburgh

198

Highest price $119
Cheapest price $21
Number of guest reviews 8751
Total number of hotels in Edinburgh 3364

 

Frequently asked questions

What is Edinburgh like for travelers on a budget?

Edinburgh has a variety of cheap accommodations and places to visit, making it a budget-friendly vacation choice. In addition to its well-known attractions like Edinburgh Castle and Royal Mile, this destination is home to Princes Street Gardens and Calton Hill, which you can enjoy while spending very little.

What's the best accommodation for a budget-friendly stay in Edinburgh?

Based on reviews, Grosvenor Gardens Hotel is a popular guesthouse for our travelers who want a more economical choice, and features free WiFi and free bottled water. Other good options to stay on the cheap include Airdenair Guest House and Carberry Tower Mansion House and Estate.

How many budget hotels will I be able to find in Edinburgh?

Choose a hotel that suits your wallet among Expedia's 98 budget hotels in Edinburgh.

When is the best time for a budget trip to Edinburgh?

Weather will likely play an important role when you plan your trip to Edinburgh, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August with an average temp of 58°F, while the coldest months are January and February with an average of 41°F. Average annual precipitation for Edinburgh is 44 inches.

What is there to see and do in Edinburgh?

Edinburgh attracts visitors with its historic landmarks and top museums, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions on your list, such as Edinburgh Castle and Royal Mile, and then make time for other wallet-friendly activities. Explore and snap photos of landmarks like Assembly Rooms, or enjoy the outdoors at Princes Street Gardens and Calton Hill.

How can I get to Edinburgh and get around on a budget?

Scoping out the transportation options in Edinburgh can help keep you on budget. The most convenient airport is Edinburgh Airport (EDI), 6.5 mi (10.5 km) away. However, if that doesn't suit your budget, the next closest is 48.3 mi (77.8 km) away: Glasgow International Airport (GLA). Head to Edinburgh Airport Tram Stop to catch metro.

Recent reviews of Edinburgh hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code