Top Cheap Hotels in Edinburgh

Only Handpicked and Verified Accommodations for Your Stay in Edinburgh, United Kingdom
Check-in
06Feb2026Select date
Check-out
07Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Edinburgh boasts attractions like Edinburgh Castle, Holyrood Park, and the Scottish Parliament. Enjoy the vibrant atmosphere at Princes Street Gardens or dine at The Witchery by the Castle. You can find numerous hotels in the city centre and boutique hotels in the Old Town, including IHG hotels and Marriott hotels with pools. Opt for family hotels near the Playhouse or luxury hotels with spa services for a special retreat. Book your stay early, especially during festival seasons, and use trams and buses for easy transport.
View map
1-20 out of 183
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
FromUS$ 67 /nightSelect
Map1.0 mi from City Centre300 yd from Edinburgh International Conference Centre (EICC)
FromUS$ 171 /nightSelect
Map3.7 mi from City Centre400 yd from Newcraighall Train Station
FromUS$ 100 /nightSelect
8.4
Great
Map1.3 mi from City Centre1200 yd from Queen's Hall
FromUS$ 169 /nightSelect
Map2.0 mi from City Centre1200 yd from Duddingston Golf Club
FromUS$ 170 /nightSelect
Map1.3 mi from City Centre800 yd from Edinburgh International Conference Centre (EICC)
FromUS$ 39 /nightSelect
Map400 yd from City Centre400 yd from Edinburgh Waverley Railway Station
FromUS$ 114 /nightSelect
Map1000 yd from City Centre500 yd from Edinburgh Christmas Market
FromUS$ 71 /nightSelect
Map900 yd from City Centre400 yd from Edinburgh Christmas Market
FromUS$ 167 /nightSelect
Map4.9 mi from City Centre200 yd from Edinburgh Park Railway Station
FromUS$ 95 /nightSelect
Map1.0 mi from City Centre700 yd from Queen's Hall
FromUS$ 98 /nightSelect
FromUS$ 91 /nightSelect
Map1100 yd from City Centre300 yd from Edinburgh Playhouse
FromUS$ 204 /nightSelect
Map2.3 mi from City Centre100 yd from Brewsters Inns
FromUS$ 76 /nightSelect
Map1200 yd from City Centre400 yd from Usher Hall
FromUS$ 194 /nightSelect
Map1100 yd from City Centre400 yd from Grassmarket
FromUS$ 151 /nightSelect
9.6
Perfect
FromUS$ 48 /nightSelect
Map300 yd from City Centre300 yd from Royal Mile
FromUS$ 68 /nightSelect
Map3.0 mi from City Centre700 yd from Royal Infirmary of Edinburgh
FromUS$ 57 /nightSelect
Map1.3 mi from City Centre900 yd from Edinburgh International Conference Centre (EICC)
FromUS$ 65 /nightSelect

Edinburgh hotel price guide

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 1 924
⬇️ The lowest price
US$ 23
💸 Average price for
3-star hotels
US$ 129

Top-rated hotels in Edinburgh

According to guest feedback from the past year

Historic Charm Near Castle:
The Witchery By The Castle
Budget-Friendly Options:
Ibis Budget Hotel Edinburgh Park
Family-Friendly Stays:
Holiday Inn Edinburgh Zoo By Ihg
Luxury in the Heart of the City:
The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh
Trendy and Modern Retreats:
Virgin Hotels Edinburgh
Cozy Boutique Experiences:
No11 Boutique Hotel & Brasserie
Scenic Waterfront Escapes:
Fingal Hotel
Unique Apartments for Longer Stays:
Aparthotel Adagio Edinburgh Royal Mile
Cultural Immersion in Grassmarket:
Wilde Aparthotels Edinburgh Grassmarket

Getting to Edinburgh: Travel tips

A list of all available types of transport

Airports
Edinburgh (EDI)
London City Airport (LCY)

FAQs about hotels in Edinburgh

Use these answers to help plan your perfect trip

Which hotels in Edinburgh are closest to popular landmarks?
For proximity to landmarks, stay at The Scotsman Hotel, just 0.3 km from the Edinburgh Castle, or Market Street Hotel, 0.5 km from the Royal Mile.
What hotels in Edinburgh have unique views or are ideal for couples?
Wilde Aparthotels Edinburgh Grassmarket and The Glasshouse, Autograph Collection offer unique views. For couples, consider the romantic ambiance of Nira Caledonia or Malmaison Edinburgh.
What are the cheapest hotel options in Edinburgh?
For budget travelers, Ibis Budget Hotel Edinburgh Park and Premier Inn Edinburgh Leith Waterfront often have the lowest rates, starting around $70 USD per night, depending on the season.
Which hotels are highly rated based on guest reviews?
Top-rated properties based on guest reviews include The Parliament House Hotel and Apex Waterloo Place Hotel, both known for excellent service and comfort, with average ratings above 8/10.
What hotels are suitable for families visiting Edinburgh?
Hotels like Novotel Edinburgh Centre and Residence Inn By Marriott Edinburgh offer family-friendly amenities such as larger rooms and play areas, making them ideal for families with children.

Key Facts About Hotels in Edinburgh

This guide provides essential insights into hotel accommodations in Edinburgh, evaluating over 100 properties to equip travelers with important information for their stay.

Typical nightly rates range from $80 to $250.

Peak travel seasons are June to August and December.

Local tax is around 20% VAT, plus a potential £2 ($2.40) transient tax per night.

Many hotels are within 1-2 km of the Edinburgh Castle and the Royal Mile.

Booking in advance is recommended to secure better rates, especially during festivals.

Check-in
06Feb2026Select date
Check-out
07Feb2026Select date
Rooms and Guests2 Guests, 1 Room