Finest Hotels in Edinburgh's Buzzing City Centre

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 steeped in history, culture, and stunning architecture. Nestled in the heart of this vibrant city lies a treasure trove of accommodations in the city centre that will make your stay truly unforgettable. Whether you're visiting for a leisurely vacation, a romantic getaway, or a business trip, finding the best hotels Edinburgh city centre has to offer is essential for making the most of your time here.

With its rich heritage and iconic landmarks, Edinburgh offers a plethora of options for travelers seeking the perfect place to rest their weary feet after a day of exploration. Located within walking distance of renowned attractions such as the Royal Mile, Edinburgh Castle, and Princes Street Gardens, the best hotels in Edinburgh city centre effortlessly blend convenience with luxury. From boutique hotels exuding charm and character to renowned chain hotels providing exceptional service, there is something to suit every taste and budget.

The best hotels Edinburgh city centre provides not only a comfortable place to lay your head but also act as a gateway to an array of diverse experiences. Immerse yourself in the city's vibrant culinary scene, where award-winning restaurants showcase the flavors of Scotland alongside international delicacies. Indulge in shopping sprees along Princes Street, renowned for its high-end boutiques and charming independent stores. And in the evening, immerse yourself in Edinburgh's thriving cultural scene, with theaters, concert halls, and vibrant nightlife just a stone's throw away from your hotel.

So, whether you're craving a luxurious stay in a grand hotel or a cozy hideaway in a charming boutique guesthouse, the best hotels Edinburgh city centre offers an impressive range of choices. From prime locations that allow you to soak up the city's atmosphere to exceptional amenities that cater to your every need, these hotels promise to make your trip to Edinburgh truly unforgettable. Let us guide you through the options, ensuring that your stay in the very heart of this enchanting city is nothing short of extraordinary.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Scotsman Hotel
2. The Witchery By The Castle
3. The Balmoral Hotel
4. Novotel Edinburgh Centre
5. Prestonfield House Hotel
6. Ibis Edinburgh Centre South Bridge - Royal Mile Hotel
7. The Howard, An Ascend Hotel Collection Member Edinburgh
8. Motel One Edinburgh-Royal
9. Radisson Collection Hotel, Royal Mile Edinburgh
10. Radisson Blu Hotel, Edinburgh City Centre

Boutique Charm in the Heart of Edinburgh

Check Availability

Edinburgh
Oct 06, 2025 - Oct 07, 2025

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
Housed in a majestic building that was once home to the renowned Scotsman newspaper, The Scotsman Hotel oozes historic charm at every turn. The rooms showcase a perfect blend of classic features and contemporary luxury, providing a truly unique experience. With its prime location on North Bridge, this hotel offers breathtaking views of the city skyline.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
Nestled on the historic Royal Mile, The Witchery by the Castle captures the spirit of Edinburgh with its opulent, gothic-inspired interiors. Each individually designed suite is a work of art, featuring rich fabrics, antique furniture, and lavish bathrooms. The hotel's exceptional attention to detail and its acclaimed restaurant create an atmosphere of pure indulgence and romance.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Luxury and Elegance in Edinburgh's City Centre

Indulge in unparalleled luxury and sophistication at the best hotels Edinburgh city centre has to offer. These prestigious establishments deliver a refined experience, combining impeccable service with exquisite accommodations. Prepare to be pampered and surrounded by lavish opulence in the center of this magnificent city.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Commanding an enviable location at the end of Princes Street, The Balmoral is the epitome of luxury in Edinburgh. With its iconic clock tower, this 5-star hotel offers elegantly appointed rooms, a Michelin-starred restaurant, and a world-class spa. The exceptional level of service and attention to detail ensure a truly luxurious stay.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Novotel Edinburgh Centre

8.0

Good

(5752 Reviews)

+ 354 photos
The Novotel Edinburgh Centre provides a comfortable and family-friendly base in the very heart of the city. The hotel offers spacious rooms equipped with modern amenities and a dedicated play area for children. Parents can enjoy the hotel's fitness center and stylish bar, knowing that their children are well taken care of.
Address: 80 Lauriston Place
Rating: Good 8.0 (5752 Reviews)
Rooms: 180
Price: From 208$

Contemporary and Stylish Retreats in Edinburgh City Centre

Embrace modern sophistication and sleek design at Edinburgh's contemporary and stylish hotels in the city centre. These accommodations seamlessly blend comfort with cutting-edge aesthetics to create a trendy and vibrant atmosphere. Immerse yourself in the city's vibrant culture while enjoying all the amenities these hotels have to offer.

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Nestled within beautifully manicured grounds, Prestonfield House is an enchanting boutique hotel just moments from the city centre. The hotel boasts individually decorated rooms with plush fabrics, antique furniture, and vintage charm. The award-winning restaurant serves exquisite cuisine, and the opulent public spaces radiate a sense of timeless grandeur.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

Ibis Edinburgh Centre South Bridge - Royal Mile Hotel

7.8

Good

(8642 Reviews)

+ 146 photos
Located just off the famous Royal Mile, the Ibis Edinburgh Centre South Bridge offers clean and comfortable rooms at an affordable price. Perfect for budget-conscious travelers, the hotel provides a no-frills experience with modern amenities and a central location that allows easy access to the city's top attractions.
Address: 77 South Bridge
Rating: Good 7.8 (8642 Reviews)
Rooms: 259
Price: From 93$

Unforgettable Hospitality at Edinburgh's Luxury Boutique Hotels

Experience the pinnacle of personalized service at Edinburgh's luxury boutique hotels in the city centre. These exclusive accommodations offer an intimate ambiance and unparalleled attention to detail, ensuring that every guest feels pampered and valued. Prepare to be enchanted by the sumptuous surroundings and unrivaled hospitality that defines these exceptional establishments.

The Howard, An Ascend Hotel Collection Member Edinburgh

9.2

Good

(469 Reviews)

+ 158 photos
Tucked away in a peaceful corner of the city center, The Howard is a hidden gem offering a tranquil oasis amidst the vibrant city. The rooms are exquisitely decorated, combining traditional elegance with contemporary style. Guests can relax in the private garden, enjoy afternoon tea in the drawing room, or indulge in a gourmet meal at the hotel's renowned restaurant.
Address: 34 Great King Street
Rating: Good 9.2 (469 Reviews)
Rooms: 19
Price: From 273$

Motel One Edinburgh-Royal

8.8

Good

(8016 Reviews)

+ 58 photos
Situated on Market Street, Motel One Edinburgh-Royal offers stylish rooms at affordable rates. The hotel's contemporary design provides a comfortable and welcoming atmosphere for budget-conscious travelers. Its central location makes it an ideal choice for exploring the city's landmarks, shopping districts, and vibrant nightlife without breaking the bank.
Address: 18 Market St, Edinburgh Eh1 1Bl, United Kingdom
Rating: Good 8.8 (8016 Reviews)
Rooms: 169
Price: From 151$

Historic Elegance and Timeless Charm in Edinburgh's City Centre

Step into the past and experience the historic elegance and timeless charm of Edinburgh's city centre hotels. These establishments preserve the city's rich heritage while offering modern comforts and impeccable service. Immerse yourself in the captivating stories and architectural beauty of these remarkable accommodations.

Radisson Collection Hotel, Royal Mile Edinburgh

8.1

Good

(181 Reviews)

+ 303 photos
Located on the historic Royal Mile, the Radisson Collection Hotel combines contemporary design with a sense of history. Its stylish rooms feature sleek furnishings, modern artwork, and all the amenities a discerning traveler could desire. The hotel's prime location allows guests to effortlessly explore the city's iconic attractions while enjoying the utmost in comfort and style.
Address: 1 George IV Bridge
Rating: Good 8.1 (181 Reviews)
Rooms: 144
Price: From 212$

Radisson Blu Hotel, Edinburgh City Centre

8.4

Good

(5452 Reviews)

+ 236 photos
Located just a short walk from Edinburgh Castle, the Radisson Blu Hotel offers spacious rooms and a warm welcome for families. The hotel's on-site fitness center and swimming pool provide opportunities for family bonding and relaxation, while the kid-friendly menus at its restaurants ensure that even the pickiest eaters are satisfied.
Address: The Royal Mile
Rating: Good 8.4 (5452 Reviews)
Rooms: 234
Price: From 246$

Family-Friendly Comfort in the Heart of Edinburgh

Traveling with your family? Discover the best family-friendly hotels in Edinburgh city centre that cater to the unique needs of both adults and children. These accommodations offer comfortable rooms, convenient facilities, and a welcoming atmosphere, ensuring a memorable and enjoyable experience for the whole family.

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Discover a unique urban retreat at The Glasshouse, nestled behind the historic facade of the 150-year-old Lady Glenorchy Church. This design-led hotel seamlessly blends contemporary style with architectural grandeur. Each room boasts floor-to-ceiling windows, offering captivating views of the city skyline. The hotel's tranquil rooftop garden provides a peaceful oasis amidst the city bustle.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Budget-Friendly Accommodations in Edinburgh City Centre

Exploring Edinburgh on a budget? Don't worry, as the city centre is home to a range of budget-friendly hotels that offer convenient locations and comfortable accommodations without breaking the bank. Discover the best options for affordable yet enjoyable stays in the very heart of Edinburgh.