Top-Rated City Centre Hotels in Edinburgh

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

Edinburgh is a city that effortlessly blends rich history, breathtaking landscapes, and a vibrant cultural scene. As you plan your visit to this enchanting destination, one aspect you simply cannot overlook is finding the perfect accommodation. With a wide range of options, city centre hotels in Edinburgh offer an ideal choice for those seeking convenience and immersion in the center of all the action.

Nestled amidst the historic streets and iconic landmarks, city centre hotels provide a gateway to the city's captivating charm. From the grandeur of the Royal Mile to the bustling atmosphere of Princes Street, staying in the heart of Edinburgh allows you to easily explore its hidden gems. Imagine waking up to the breathtaking views of Edinburgh Castle or enjoying a leisurely stroll to the enchanting Edinburgh Fringe Festival right from your doorstep. The convenience of city centre hotels ensures that you make the most of your time in this vibrant city, effortlessly hopping between attractions, shops, and restaurants.

Beyond the convenience, city centre hotels in Edinburgh offer a plethora of options to suit every traveler's preference. Whether you are looking for luxurious boutique hotels or budget-friendly accommodations, the city centre has it all. Immerse yourself in the historic charm of a converted townhouse or indulge in contemporary elegance with modern amenities. From charming bed and breakfasts to renowned international hotel chains, the city centre hotels provide a home away from home, ensuring a comfortable and memorable stay in this enchanting Scottish capital.

So, whether you are planning a romantic getaway, a family holiday, or a solo adventure, the city centre hotels in Edinburgh offer a gateway to the vibrant pulse of the city. With their prime location, diverse options, and impeccable service, these accommodations ensure that your stay is a true reflection of the city's unique blend of history, culture, and modern-day allure. Get ready to immerse yourself in the captivating ambiance of Edinburgh, where every moment within the city centre becomes an unforgettable memory.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. Radisson Collection Hotel, Royal Mile Edinburgh
2. The Scotsman Hotel
3. Motel One Edinburgh-Princes
4. The Witchery By The Castle
5. Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel
6. The Glasshouse, Autograph Collection
7. The Balmoral Hotel
8. Apex City Of Edinburgh Hotel
9. Eden Locke Aparthotel

Luxurious City Centre Hotels in Edinburgh: Where Elegance Meets Convenience

Check Availability

Edinburgh
Oct 24, 2025 - Oct 25, 2025

Radisson Collection Hotel, Royal Mile Edinburgh

8.1

Good

(181 Reviews)

+ 303 photos
Situated in the center of the historic Old Town, the Radisson Collection Hotel Royal Mile Edinburgh merges modern luxury with a nod to the city's rich heritage. The hotel's stylish and spacious guest rooms offer a welcome respite from the bustling streets below. Guests can indulge in the culinary delights served at the award-winning restaurant, or unwind at the sleek rooftop terrace boasting panoramic views of the cityscape. With its prime location, guests can easily explore the nearby attractions, including the Royal Mile and the majestic Edinburgh Castle. The Radisson Collection Hotel Royal Mile Edinburgh ensures a contemporary and memorable stay in the center of the city.
Address: 1 George IV Bridge
Rating: Good 8.1 (181 Reviews)
Rooms: 144
Price: From 212$

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
Housed within the former headquarters of the renowned newspaper, The Scotsman Hotel is a historic landmark in its own right. With its striking Victorian architecture and lavish interiors, this five-star hotel seamlessly blends old-world charm with contemporary luxury. Each room is uniquely designed, featuring original features like marble bathrooms and expansive city views. Immerse yourself in the hotel's intriguing history, enjoy a drink at the iconic oak-paneled bar, and savor the delectable Scottish cuisine at their award-winning North Bridge Brasserie. The Scotsman Hotel offers a truly distinguished stay amid the city centre hotels in Edinburgh.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

Budget-Friendly City Centre Hotels in Edinburgh: Affordable Comfort in the Heart of the City

Travelers seeking affordability without compromising on comfort need not look further than Edinburgh's city centre, where a range of budget-friendly hotels await. Discover a selection of hotels that provide excellent value for money while ensuring a memorable stay in the very heart of the city.

Motel One Edinburgh-Princes

8.6

Good

(5511 Reviews)

+ 58 photos
Located just a stone's throw away from the bustling Princes Street, Motel One Edinburgh-Princes offers a stylish and contemporary stay at an unbeatable price. The hotel's trendy design combines simplicity with comfort, providing well-appointed rooms that serve as a cozy retreat from the city's vibrant streets. With its prime location, guests can easily explore the city's top attractions, including the iconic Edinburgh Castle and the historic Royal Mile. Motel One Edinburgh-Princes delivers affordable comfort at its finest, making it an ideal choice among budget-friendly city centre hotels in Edinburgh.
Address: 10 15 Princes Street
Rating: Good 8.6 (5511 Reviews)
Rooms: 140
Price: From 176$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
For those seeking a truly unique and enchanting experience, The Witchery By The Castle offers a mystical retreat within the heart of the historic Old Town. Housed within a 16th-century merchant's house, this boutique hotel exudes Gothic charm and captivating allure. Each individually designed suite is a work of art, featuring elaborate furnishings, draped tapestries, and roaring fireplaces. Immerse yourself in the romantic ambiance and enjoy the extraordinary dining experience at the highly acclaimed Witchery restaurant, making it a standout among the city centre hotels in Edinburgh.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Historic City Centre Hotels in Edinburgh: Immersed in Edinburgh's Rich Heritage

Steeped in history, Edinburgh's city centre is home to a selection of exquisite hotels that embody the city's rich cultural heritage. Discover a compilation of hotels that radiate the elegance and grandeur of Edinburgh's past, inviting guests to embark on a journey through time.

Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel

8.2

Good

(4845 Reviews)

+ 72 photos
Embracing its prime location just moments away from the famous Royal Mile, the ibis Edinburgh Centre Royal Mile presents a budget-friendly option without compromising on quality. The hotel's modern and stylish rooms offer all the comfort one needs for a leisurely stay, while its central proximity provides easy access to the city's cultural and historical gems. From the majestic Edinburgh Castle to the charming cobbled streets of the Old Town, guests can explore the city's highlights just steps away from their affordable haven. The ibis Edinburgh Centre Royal Mile strikes the perfect balance between affordability and convenience, making it a standout among budget-friendly city centre hotels in Edinburgh.
Address: 6 Hunter Square
Rating: Good 8.2 (4845 Reviews)
Rooms: 99
Price: From 249$

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Amidst the bustling city centre, The Glasshouse Hotel stands tall as a modern sanctuary blending contemporary luxury with a touch of nature. Occupying the site of a former church, this boutique hotel boasts stunning rooftop views and an exquisite rooftop garden. The sleek and stylish rooms offer a tranquil escape from the vibrant city streets, while the hotel's Observatory Restaurant provides a culinary journey of flavors. The Glasshouse Hotel's distinctive design and commitment to sustainability make it a standout choice among the city centre hotels in Edinburgh.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Modern City Centre Hotels in Edinburgh: Contemporary Comfort in the Heart of the City

Edinburgh's city centre is home to a selection of modern hotels that perfectly capture the city's vibrant and cosmopolitan atmosphere. These contemporary accommodations seamlessly blend style, comfort, and convenience, offering an ideal base for exploring all that Edinburgh has to offer.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Nestled at the prestigious address of Princes Street, The Balmoral Hotel stands as a true icon of Edinburgh's cityscape. With its timeless elegance and rich history, this hotel seamlessly blends traditional luxury with contemporary comfort. Guests can indulge in the opulent rooms and suites, each exquisitely designed to provide a haven of tranquility amidst the lively city centre. The hotel's Michelin-starred restaurant and delightful spa offerings further enhance the experience, making The Balmoral Hotel a true gem among city centre hotels in Edinburgh.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Apex City Of Edinburgh Hotel

8.2

Good

(4326 Reviews)

+ 117 photos
Located just steps away from the iconic Grassmarket, the Apex City of Edinburgh Hotel blends modern sophistication with unparalleled convenience. The hotel's sleek rooms offer a comfortable and contemporary retreat, while the stylish bar and restaurant provide a vibrant atmosphere to unwind and savor delectable cuisine. Guests can venture out to explore nearby attractions, such as the majestic Edinburgh Castle, or immerse themselves in the bustling nightlife of the vibrant Grassmarket area. The Apex City of Edinburgh Hotel guarantees a modern, fuss-free stay within Edinburgh's city centre.
Address: 61 Grassmarket
Rating: Good 8.2 (4326 Reviews)
Rooms: 122
Price: From 189$

Eden Locke Aparthotel

9.1

Good

(1488 Reviews)

+ 77 photos
Combining design-conscious interiors with the comforts of home, Eden Locke offers an innovative concept that redefines the modern hotel experience. The stylishly appointed studio apartments provide a contemporary and flexible space for guests to relax and unwind. With its central location in the lively New Town neighborhood, guests can immerse themselves in Edinburgh's cultural scene and vibrant shopping districts. The hotel's communal spaces, including a stunning bar and lounge, invite guests to connect and socialize, making Eden Locke a standout among the city centre hotels, providing a modern and unique accommodation option in Edinburgh.
Address: 127 George Street
Rating: Good 9.1 (1488 Reviews)
Rooms: 72
Price: From 269$