Top-Rated Hotels in Edinburgh City Centre

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Nestled amongst the historic charms and vibrant culture of Scotland's capital, Edinburgh city centre hotels offer an unparalleled gateway to this enchanting city. Whether you're drawn in by the city's rich tapestry of history, its bustling festivals, or its picturesque streets, there is an accommodation in the very heart of Edinburgh to suit your travel aspirations. From the grandeur of Georgian architecture to contemporary boutique retreats, each hotel presents a unique vantage point for exploring the city's most famed attractions and hidden gems.

The convenience of staying in a central Edinburgh hotel cannot be overstated, with the iconic Edinburgh Castle, the Royal Mile, and the serene Princes Street Gardens just a stone's throw away. Imagine starting your day with a Scottish breakfast at a cozy inn before stepping outside to be immediately immersed in the city's lively atmosphere. Thoughtfully selected hotels in the city centre ensure that the best of Edinburgh's shopping, dining, and cultural scenes are readily at your doorstep, providing an authentic urban Scottish experience.

For discerning travelers seeking insights into the best Edinburgh city centre hotels, recommendations often tilt towards those which harmoniously blend Scottish hospitality with modern amenities. Picture a serene evening returning to a luxurious suite with stunning views of the city skyline after a day of adventures. Thus, whether it's the timeless allure, bespoke service, or strategic location you desire, Edinburgh's city centre accommodations stand ready to enhance your Scottish journey with both comfort and elegance.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. The Witchery By The Castle
2. Apex Grassmarket Hotel
3. The Scotsman Hotel
4. Sheraton Grand Hotel & Spa
5. Novotel Edinburgh Centre
6. Radisson Blu Hotel, Edinburgh City Centre
7. Kimpton - Charlotte Square, An Ihg Hotel
8. Tigerlily Hotel
9. Hotel Indigo Edinburgh, An Ihg Hotel

Historic Charm Edinburgh City Centre Hotels

Check Availability

Edinburgh
Mar 19, 2026 - Mar 20, 2026

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
Nestled near the gates of Edinburgh Castle, The Witchery by the Castle is an opulent hotel, famous for its sumptuous and theatrical decor. Each of its nine unique suites is named and styled to evoke stories and characters from Edinburgh's rich past. Guests can indulge in the lavishness of four-poster beds, velvet-lined walls, and roll-top baths. True to its name, the hotel offers a spellbinding experience embedded in luxury and lore, promising an unforgettable stay amongst Edinburgh city centre hotels that celebrate the city's enchanting history.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Apex Grassmarket Hotel

8.2

Good

(4486 Reviews)

+ 173 photos
In the heart of the historic Grassmarket area and nestled at the foot of Edinburgh Castle, the Apex Grassmarket Hotel targets families desiring convenience and thoughtful amenities. The hotel is popular for its family rooms, which boast stunning castle views and are designed to comfortably accommodate groups. In addition, with an indoor pool and a location close to the Edinburgh Dungeon and the Camera Obscura, the Apex Grassmarket Hotel stands as an engaging family-friendly Edinburgh city centre hotel imbued with the vibrancy of the surrounding area.
Address: 31-35 Grassmarket
Rating: Good 8.2 (4486 Reviews)
Rooms: 169
Price: From 260$

Boutique Bliss Edinburgh City Centre Hotels

For travelers seeking a more intimate and personalized lodging experience in Scotland's capital, boutique Edinburgh city centre hotels offer unique charm and character. These hotels pride themselves on their individuality, often housed in buildings that are architectural gems in their own right. Boutique hotels in Edinburgh's heart provide a cozy, homelike atmosphere, refined design elements, and attentive service that can make a stay feel exclusive and tailored. They are the perfect match for visitors who desire a hotel with a strong personality and a distinct Scottish sensibility.

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
Once the home of the renowned Scotsman newspaper, The Scotsman Hotel retains much of its original Edwardian grandeur. Located on the historic North Bridge, the hotel offers guests an exquisite experience where history meets comfort. The beautifully restored building features individually designed rooms, a luxurious spa, and a bespoke cinema for private screenings. Combining the building's original features with modern luxury makes The Scotsman Hotel a premier choice for travelers drawn to historic Edinburgh city centre hotels with a narrative woven into their fabric.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

Sheraton Grand Hotel & Spa

8.3

Good

(2823 Reviews)

+ 243 photos
The Sheraton Grand Hotel & Spa is an established staple for business travelers due to its excellent facilities and prime location near the Edinburgh International Conference Centre. Business guests can enjoy spacious rooms with dedicated work areas, as well as access to private lounges for informal meetings or relaxation. The hotel's comprehensive business center, impressive conference venues, and luxurious One Spa make it an unrivaled choice for those seeking a premium Edinburgh city centre hotel with professional prowess and an avenue for unwinding after a productive day.
Address: 1 Festival Square
Rating: Good 8.3 (2823 Reviews)
Rooms: 269
Price: From 273$

Luxury Escape Edinburgh City Centre Hotels

For those in pursuit of the finest things in life, luxury Edinburgh city centre hotels provide an oasis of opulence and relaxation. These hotels are lauded for their impeccable service, refined aesthetic, and the ability to make guests feel like royalty. Boasting prime locations, these establishments are synonymous with grandeur and are perfect for discerning travelers seeking to indulge in the ultimate lap of luxury. Premier facilities, gourmet dining, and spa treatments are staples here, contributing to the reputation of Edinburgh's most prestigious accommodations.

Novotel Edinburgh Centre

8.0

Good

(5752 Reviews)

+ 354 photos
Novotel Edinburgh Centre prides itself on accommodating families of all sizes with its modern, comfortable rooms and suites. Situated a short walk from Edinburgh Castle and the Royal Mile, the hotel is in a great spot for family excursions. On-site amenities include an indoor swimming pool and a video game area for children, along with spacious family rooms. As an Edinburgh city centre hotel with a commitment to family comfort, Novotel Edinburgh Centre is a fantastic option for those seeking relaxation after a day of city adventures.
Address: 80 Lauriston Place
Rating: Good 8.0 (5752 Reviews)
Rooms: 180
Price: From 208$

Radisson Blu Hotel, Edinburgh City Centre

8.4

Good

(5452 Reviews)

+ 236 photos
Situated on the historic Royal Mile, the Radisson Blu Hotel is a perfect mix of convenience and comfort for business visitors. The hotel boasts several flexible meeting spaces, equipped with the latest AV technology, suitable for a wide range of business functions. Guest rooms are designed with the working traveler in mind, featuring ergonomic workstations and high-speed internet. This Edinburgh city centre hotel also provides the additional convenience of an on-site business center, ensuring that guests remain connected and productive throughout their stay.
Address: The Royal Mile
Rating: Good 8.4 (5452 Reviews)
Rooms: 234
Price: From 246$

Family-Friendly Edinburgh City Centre Hotels

Traveling with family involves finding accommodation that caters to the needs of all ages, and family-friendly Edinburgh city centre hotels capture that essence. These hotels not only offer spacious rooms and amenities designed for comfort but are also in proximity to many of the city's attractions. With services tailored for children and adults alike, such as kid-friendly menus, game rooms, and spacious family suites, these hotels endeavor to make your Edinburgh experience enjoyable for the whole family.

Kimpton - Charlotte Square, An Ihg Hotel

8.8

Good

(2127 Reviews)

+ 356 photos
The Kimpton Charlotte Square Hotel presents a refined and contemporary interpretation of luxury in Edinburgh's New Town. Its design is an amalgam of modern trends and classical style, encapsulating the essence of luxury living. Guests at this hotel enjoy a tranquil garden that offers a retreat from the hustle of the city, while the in-house spa and fitness center cater to wellness needs. This Edinburgh city centre hotel is an epitome of luxury, offering personalized experiences that cater to the finer details of upscale accommodation.
Address: 38 Charlotte Square
Rating: Good 8.8 (2127 Reviews)
Rooms: 199
Price: From 232$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
At Tigerlily, contemporary chic meets Georgian elegance in one of Edinburgh's most fashionable boutique hotels. Located on George Street, the beating heart of Edinburgh's shopping and nightlife, Tigerlily offers a stylish sanctuary from the city's bustling pace. The hotel is renowned for its bold design, vibrant cocktail bar, and an in-house restaurant that champions local produce. This acclaimed Edinburgh city centre hotel provides a vibrant atmosphere that's perfect for guests who appreciate the meshing of bold, modern design within a historical context.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Business-Class Edinburgh City Centre Hotels

As Edinburgh flourishes as a hub for conferences and business meetings, selecting the right accommodation is vital for the traveling professional. Business-class Edinburgh city centre hotels provide the much-needed blend of convenient location, efficient services, and professional amenities. These hotels are often equipped with state-of-the-art meeting rooms, high-speed internet, and comfortable workstations. With the added convenience of being within walking distance to major business venues, these hotels cater adeptly to those on work trips, ensuring comfort, connectivity, and impeccable service.

Hotel Indigo Edinburgh, An Ihg Hotel

8.3

Good

(1350 Reviews)

+ 155 photos
Hotel Indigo Edinburgh demonstrates that being eco-conscious can go hand-in-hand with boutique luxury. With a commitment to sustainability, the hotel employs a range of eco-friendly measures, including the use of locally sourced ingredients in its restaurant and recycling programs throughout the property. Guests of this Edinburgh city centre hotel can enjoy an environmentally minded stay without sacrificing the comfort and style synonymous with the Hotel Indigo brand.
Address: 51-59 York Place
Rating: Good 8.3 (1350 Reviews)
Rooms: 60
Price: From 195$

Eco-Friendly Edinburgh City Centre Hotels

In an era where sustainability is increasingly important, Edinburgh does not lag in offering eco-friendly hotel options. These Edinburgh city centre hotels are committed to green practices that include energy conservation, waste reduction, and locally sourced food. They prove that luxury and environmental responsibility can co-exist, providing guests with sustainable choices that don't compromise on comfort or experience. Ideal for the eco-conscious traveler, these hotels ensure that your stay in Edinburgh is both enjoyable and kind to the planet.