Best hotels in Edinburgh

Based on guest reviews over the last 12 months

Luxury Spa Retreat:
Sheraton Grand Hotel & Spa
Boutique Charm:
The Bonham
Historic Elegance:
Prestonfield House
City Centre Vibe:
Market Street Hotel
Contemporary Design:
W Edinburgh
Family Friendly Stay:
The Resident Edinburgh
Pet Friendly Escape:
Brewdog Doghouse Edinburgh
Scenic Waterfront:
Fingal Hotel
Traditional Scottish Experience:
The Witchery By The Castle

FAQs about hotels in Edinburgh

We created these 4 answers to questions about places to stay in Edinburgh to make your planning easier.

Which hotels in Edinburgh provide unique views or are suitable for couples?
The Scott offers stunning views of Edinburgh Castle, ideal for couples. Another great option is The Witchery By The Castle, known for its romantic setting. Both hotels enhance the romantic experience with their atmospheres.
What are the best hotel options for families in Edinburgh?
Family-friendly choices include The Resident Edinburgh, which offers family suites and easy access to nearby attractions, and Sheraton Grand Hotel & Spa, which features a pool and kid-friendly amenities.
What are the cheapest hotel options in Edinburgh?
The lowest-priced hotels in Edinburgh, such as Bonnie Hotel Haymarket Edinburgh, can start at around $90 per night. For budget travelers, these options provide basic yet comfortable stays.
Which hotels in Edinburgh have the best guest reviews?
Top-rated properties based on guest reviews include the luxurious Prestonfield House, praised for its service, and the modern Kimpton Charlotte Square By IHG, known for its amenities and hospitality.

Essential Hotel Facts for Edinburgh Travelers

This guide provides key information on hotel accommodations in Edinburgh, evaluating a total of 26 properties to assist travelers in making informed choices.

Typical nightly prices range from $100 to $300.

26 hotel properties evaluated for this overview.

Peak travel seasons include June to August and December.

Local taxes include a 20% VAT and a £1 nightly fee.

Most hotels are within 2 km of Edinburgh Castle and the Royal Mile.