Book Hotels in Edinburgh - 285 Premium Stays

Only Handpicked and Verified Accommodations for Your Stay in Edinburgh, United Kingdom

Check-in
10Jun
Check-out
11Jun
Rooms and Guests2 Guests, 1 Room
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Districts
Airports
Amenities
Services
Brands
1-20 out of 305
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
3.5 km from City Centre
FromUS$ 572 /nightSelect
8.6
Great
1000 m from City Centre400 m from Grassmarket
FromUS$ 151 /nightSelect
9.0
Perfect
16.2 km from City Centre
FromUS$ 403 /nightSelect
6.6
Nice
FromUS$ 181 /nightSelect
8.2
Great
6.0 km from City Centre
FromUS$ 100 /nightSelect
8.2
Great
3.2 km from City Centre
FromUS$ 170 /nightSelect
8.2
Great
1.9 km from City Centre500 m from Edinburgh International Conference Centre (EICC)
FromUS$ 74 /nightSelect
8.0
Great
Premier Inn Edinburgh Cc York Place/St James Quarter
800 m from City Centre300 m from Edinburgh Playhouse
FromUS$ 249 /nightSelect
8.4
Great
2.1 km from City Centre800 m from Edinburgh International Conference Centre (EICC)
FromUS$ 39 /nightSelect
8.4
Great
2.2 km from City Centre1.2 km from Queen's Hall
FromUS$ 381 /nightSelect
1.2 km from City Centre400 m from Edinburgh Playhouse
FromUS$ 641 /nightSelect
10.0
Perfect
The Spires Edinburgh
800 m from City Centre400 m from Edinburgh Christmas Market
FromUS$ 167 /nightSelect
8.4
Great
Travelodge Edinburgh Central Queen Street
900 m from City Centre400 m from Edinburgh Christmas Market
FromUS$ 71 /nightSelect
8.4
Great
1.7 km from City Centre700 m from Queen's Hall
FromUS$ 202 /nightSelect
400 m from City Centre400 m from Edinburgh Waverley Railway Station
FromUS$ 247 /nightSelect
2.4 km from City Centre1000 m from Edinburgh International Conference Centre (EICC)
FromUS$ 98 /nightSelect
8.4
Great
1.0 km from City Centre300 m from Usher Hall
FromUS$ 194 /nightSelect
8.6
Great
Radisson Collection Hotel, Royal Mile Edinburgh
400 m from City Centre400 m from Royal Mile
FromUS$ 212 /nightSelect
1.7 km from City Centre1.2 km from Edinburgh Playhouse
FromUS$ 1 064 /nightSelect
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 16

Price range for hotels in Edinburgh

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
USD 1 864
⬇️ The lowest price
USD 10
💸 Average price for
5-star hotels
USD 473
4-star hotels
USD 237
3-star hotels
USD 157

Best hotels in Edinburgh

Based on guest reviews over the last 12 months

Historic Charm in the Heart of the City:
The Balmoral Hotel
Modern Comfort on the Royal Mile:
Aparthotel Adagio Edinburgh Royal Mile
Budget Friendly Without Sacrifice:
Hampton By Hilton Edinburgh West End
Luxury Stay with Scenic Views:
The Glasshouse Autograph Collection
Contemporary Vibes in Grassmarket:
Motel One Edinburgh-Princes
Family Fun Near the Zoo:
Holiday Inn Edinburgh Zoo By Ihg
Stylish Stay Close to the Castle:
Wilde Aparthotels Edinburgh Grassmarket
Elegant Boutique Experience:
No11 Boutique Hotel & Brasserie
Relaxing Retreat with Spa Facilities:
Sheraton Grand Hotel & Spa

How to get to Edinburgh

A list of all available types of transport

Airports
Edinburgh (EDI)

FAQs about hotels in Edinburgh

We hope that the answers to these questions will help you plan your trip

Which hotels in Edinburgh are best for families?
Properties like the Holiday Inn Edinburgh Zoo and the Residence Inn By Marriott Edinburgh offer family-friendly amenities such as spacious rooms and proximity to attractions. The average family room costs between $120 and $200 per night.
What are the top-rated hotels near Edinburgh Castle?
The Scotsman Hotel and Apex Grassmarket Hotel are both well-rated and just about 0.5 km from Edinburgh Castle. Guest reviews highlight their location and service.
What are the average prices for hotels in Edinburgh?
Average nightly rates in Edinburgh generally range from $90 in off-peak to $180 during peak season. Budget options include Ibis Budget Hotel Edinburgh Park, averaging around $80 per night.
What hotels are recommended for couples visiting Edinburgh?
For couples, the Sheraton Grand Hotel & Spa and Nira Caledonia are highly recommended for their romantic ambiance and amenities. Nights here typically cost between $200 and $300.

Hotel Insights for Edinburgh Travelers

This guide provides essential information about hotels in Edinburgh, evaluating around 100 properties to help travelers make informed accommodation choices during their visit.

Typical nightly rates range from $100 to $300.

Peak seasons are from June to August and December.

Local taxes include a 20% VAT on room rates.

Most hotels are within 3 km of Edinburgh Castle.

Book 3-4 months in advance for the best deals.

Other cities in United Kingdom