Best Hotels in Edinburgh's Captivating City Center

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

Welcome to the enchanting city of Edinburgh, a captivating destination known for its rich history, stunning architecture, and vibrant culture. Nestled in the lively heart of this remarkable city is the bustling hub of the city center, where a multitude of attractions and amenities await. Whether you're planning a weekend getaway or a longer stay, finding the perfect accommodation in Edinburgh's city center is essential to make the most of your visit. With a wide range of options, from luxurious hotels to cozy boutique establishments, you're sure to find the perfect place to rest and recharge in the midst of all the excitement.

When it comes to choosing a hotel in Edinburgh's city center, location is key. Imagine waking up to the iconic view of the Edinburgh Castle or being just steps away from the historic Royal Mile. Many hotels in the city center offer unparalleled access to popular attractions like the Scotch Whisky Experience, the National Museum of Scotland, and the vibrant Grassmarket area. Moreover, this central location provides easy access to an array of restaurants, cafes, and shops, ensuring you can immerse yourself in the buzz of the city whenever you please.

Beyond the convenience of its location, Edinburgh's city center boasts accommodation options that cater to every traveler's taste and budget. From luxurious five-star hotels with impeccable service and indulgent amenities to charming boutique hotels exuding a cozy atmosphere, there is something for everyone. Don't forget to consider unique features offered by some establishments, such as stunning rooftop bars, fine dining restaurants, or even spas. Whether you're seeking a romantic retreat, a family-friendly establishment, or a trendy and modern setting, Edinburgh's city center has a hotel that will meet your expectations and make your stay truly unforgettable.

In this captivating city, finding the perfect hotel in Edinburgh's city center shouldn't be a challenge. With its prime location, abundance of attractions, and diverse range of accommodations, you'll have everything you need for a memorable and comfortable stay in this historic capital.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Motel One Edinburgh-Royal
2. The Witchery By The Castle
3. Apex Grassmarket Hotel
4. Doubletree By Hilton Edinburgh City Centre
5. The Balmoral Hotel
6. Tigerlily Hotel
7. Nira Caledonia Hotel
8. The Scotsman Hotel
9. The Howard, An Ascend Hotel Collection Member Edinburgh
10. Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel

Luxury Retreats in the Heart of Edinburgh

Check Availability

Edinburgh
Sep 02, 2025 - Sep 03, 2025

Motel One Edinburgh-Royal

8.8

Good

(8016 Reviews)

+ 58 photos
Located within walking distance of Princes Street Gardens, the Motel One Edinburgh-Royal combines contemporary design with budget-friendly rates. Its stylish and thoughtfully designed rooms feature comfortable furnishings and modern amenities. The vibrant One Lounge serves as a stylish bar and breakfast area, providing a welcoming space to relax and socialize after a day of sightseeing.
Address: 18 Market St, Edinburgh Eh1 1Bl, United Kingdom
Rating: Good 8.8 (8016 Reviews)
Rooms: 169
Price: From 151$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
For a truly unique experience, The Witchery by the Castle is a spellbinding choice. Situated just steps away from the historic Royal Mile, this extravagant boutique hotel is known for its opulent, Gothic-inspired decor and delectable fine dining experiences. Each individually decorated suite is a luxurious haven, exuding romantic charm and a sense of old-world enchantment.
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
Located in the vibrant Grassmarket area, the Apex Grassmarket Hotel is a family-friendly retreat with stunning views of the Edinburgh Castle. The hotel offers spacious family rooms equipped with modern comforts and thoughtful amenities, including a children's welcome pack. Parents can unwind in the hotel's leisure facilities while children can enjoy the dedicated play area, making it an ideal choice for families seeking a fun and relaxing stay.
Address: 31-35 Grassmarket
Rating: Good 8.2 (4486 Reviews)
Rooms: 169
Price: From 260$

Boutique Charms Amidst Edinburgh's City Center

Discover the enchanting world of boutique hotels nestled within Edinburgh's city center. These intimate establishments effortlessly combine style, comfort, and a personal touch, providing a cozy retreat amidst the hustle and bustle.

Doubletree By Hilton Edinburgh City Centre

8.1

Good

(4525 Reviews)

+ 253 photos
Nestled in the lively heart of the city, the DoubleTree by Hilton Edinburgh City Centre offers family-friendly accommodations with a warm and welcoming atmosphere. The hotel features spacious family rooms, complimentary cookies upon arrival, and a range of amenities suitable for children. Its central location ensures easy access to attractions such as the Edinburgh Dungeons and the Camera Obscura & World of Illusions, making it a convenient choice for families exploring the city.
Address: 34 Bread Street
Rating: Good 8.1 (4525 Reviews)
Rooms: 138
Price: From 336$

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
For those seeking the epitome of luxury, The Balmoral is a timeless gem. This iconic hotel, located on Princes Street, boasts grand Victorian architecture, alongside contemporary comforts. Its central location offers convenient access to major attractions like Edinburgh Castle and the vibrant shopping district. The Balmoral's Michelin-starred restaurant, indulgent spa, and impeccable service make it a truly sublime choice for discerning travelers.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Located on George Street, Tigerlily is a vibrant and eclectic boutique hotel that embodies contemporary elegance. Its stylish and individually designed rooms, adorned with unique artwork and luxurious furnishings, create an immersive and inspiring atmosphere. With its lively cocktail bar and award-winning restaurant, Tigerlily offers a chic and memorable experience at the heart of the city center.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Modern Comforts in Edinburgh's City Center

Experience contemporary sophistication and modern comforts at their finest with our selection of hotels in Edinburgh's city center. These sleek and stylish accommodations cater to the needs of modern travelers, offering a perfect blend of convenience and comfort.

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Nira Caledonia, situated in the New Town district, combines Georgian charm with modern sophistication. This boutique hotel offers uniquely designed rooms and suites, each exuding a distinct sense of luxury and style. The in-house restaurant, Blackwood's Bar & Grill, serves up a fusion of Scottish and international cuisine, while the serene spa provides a pampering sanctuary for relaxation.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
Nestled within the former Scotsman Newspaper building, The Scotsman Hotel seamlessly blends history and modern luxury. Situated on North Bridge, this sophisticated hotel offers elegantly designed rooms, some of which provide magnificent views of the city skyline. With an on-site whisky bar showcasing an extensive selection of Scotland's finest, as well as a spa and a fitness center, The Scotsman Hotel caters to guests seeking a refined retreat.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

The Howard, An Ascend Hotel Collection Member Edinburgh

9.2

Good

(469 Reviews)

+ 158 photos
Tucked away on a peaceful street in the New Town, The Howard Hotel exudes timeless elegance and charm. This luxury boutique hotel offers beautifully appointed rooms and suites, each boasting a unique character and luxurious amenities. Guests can savor romantic candlelit dinners in the Atholl restaurant, relax in the private drawing room, or take an intimate stroll through the nearby Princes Street Gardens, making it an ideal choice for couples seeking a romantic retreat.
Address: 34 Great King Street
Rating: Good 9.2 (469 Reviews)
Rooms: 19
Price: From 273$

Budget-Friendly Gems in the Heart of Edinburgh

Explore the charm of Edinburgh's city center without breaking the bank with our selection of budget-friendly hotels. These accommodations offer comfortable rooms, excellent service, and a prime location, ensuring you can enjoy all the excitement the city has to offer without compromising your budget.

Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel

8.2

Good

(4845 Reviews)

+ 72 photos
Perfectly situated near the Royal Mile, the Ibis Edinburgh Centre Royal Mile offers comfortable and affordable accommodation. Its modern and well-appointed rooms provide a cozy retreat after a day of exploring the city's attractions. With its convenient location and welcoming atmosphere, this budget-friendly hotel is an ideal choice for travelers seeking affordability without compromising on quality.
Address: 6 Hunter Square
Rating: Good 8.2 (4845 Reviews)
Rooms: 99
Price: From 249$

Malmaison Edinburgh

7.5

Good

(3801 Reviews)

+ 159 photos
Located in the vibrant Leith district, Malmaison Edinburgh combines industrial chic with contemporary luxury. Its trendy and well-appointed rooms create an inviting atmosphere, while the Chez Mal Brasserie serves up a tantalizing menu rooted in classic British and French cuisine. With its lively ambiance and convenient access to attractions like the Royal Yacht Britannia, this hotel perfectly embodies modern comfort in the heart of Edinburgh.
Address: 1 Tower Place
Rating: Good 7.5 (3801 Reviews)
Rooms: 100
Price: From 131$

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Nestled within a secluded area near Holyrood Park, Prestonfield House is an exquisite luxury hotel set within a picturesque setting. This historic country manor boasts lavish rooms, each individually decorated with sumptuous fabrics and antique furniture. Couples can indulge in a romantic dinner at the renowned Rhubarb Restaurant, enjoy an evening drink in the opulent bar, or take a leisurely stroll in the hotel's private garden, creating an idyllic and unforgettable romantic escape.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

Historic Charm in Edinburgh's City Center

Step back in time and immerse yourself in the rich history of Edinburgh with our selection of hotels in the city center that exude historic charm. These establishments have preserved their heritage while offering modern comforts, providing a unique and captivating experience.

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Located on Greenside Place, The Glasshouse Hotel offers a contemporary and romantic retreat intertwined with Edinburgh's history. Its rooftop garden boasts unparalleled views of the city skyline, providing a serene and intimate setting. The hotel's luxurious rooms and suites feature floor-to-ceiling windows, allowing guests to immerse themselves in the panoramic vistas. With its close proximity to Calton Hill and the city center, couples can enjoy romantic walks, explore historical landmarks, or simply indulge in each other's company.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Apex City Of Edinburgh Hotel

8.2

Good

(4326 Reviews)

+ 117 photos
Situated in the lively heart of Grassmarket, the Apex City of Edinburgh Hotel effortlessly blends modern aesthetics with warmth and comfort. Its spacious rooms feature plush furnishings and stylish decor, ensuring a restful stay. The hotel's restaurant, Heights, offers panoramic views of the city, while its central location places you within easy reach of Edinburgh Castle and the buzzing nightlife of the Grassmarket area.
Address: 61 Grassmarket
Rating: Good 8.2 (4326 Reviews)
Rooms: 122
Price: From 189$

Family-friendly Stays in Edinburgh's City Center

Embark on a memorable family adventure in Edinburgh's city center with our selection of hotels catering specifically to families. These accommodations offer a welcoming and child-friendly environment, ensuring that every member of the family is well taken care of during their stay.

Romantic Escapes in the Heart of Edinburgh

Unwind and reconnect with your loved one amidst the enchanting setting of Edinburgh's city center. Our selection of romantic hotels offers an intimate and idyllic escape, perfect for couples seeking a memorable getaway.