Best Hotels in Edinburgh

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

Welcome to Edinburgh a city that effortlessly combines rich history with vibrant modernity. As you immerse yourself in the enchanting streets of this majestic city, you'll find a plethora of top-notch accommodations to choose from. From luxurious boutique hotels to charming bed and breakfasts, Edinburgh has something to suit every traveler's preferences. In this guide, we will unveil the best hotels that Edinburgh has to offer, ensuring that your stay in this captivating city is nothing short of extraordinary.

Nestled amidst the stunning landscapes and iconic landmarks, the best hotels in Edinburgh offer not only comfort but also an immersive experience. Imagine waking up to awe-inspiring views of the Edinburgh Castle or sipping your morning coffee while overlooking the historic Royal Mile. From the opulent suites with world-class amenities to quaint rooms exuding Old World charm, these accommodations encapsulate the spirit of Edinburgh. Whether you prefer a modern ambiance or a touch of classic elegance, the city's hotels are designed to cater to your discerning taste.

Beyond the stylish interiors and impeccable service, the best hotels in Edinburgh also boast convenient locations that allow you to explore the city effortlessly. Wander through the bustling streets of Old Town, visit the world-renowned museums and galleries, or indulge in fantastic shopping and dining just steps away from your hotel. With their prime locations, these accommodations serve as a perfect base for your Edinburgh adventures. So, whether you're a history enthusiast, a culture connoisseur, or a food lover, choosing one of the best hotels in Edinburgh ensures that your visit to this captivating Scottish city is bound to be unforgettable.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. The Bonham Hotel
2. The Glasshouse, Autograph Collection
3. Radisson Collection Hotel, Royal Mile Edinburgh
4. The Scotsman Hotel
5. Nira Caledonia Hotel
6. The Howard, An Ascend Hotel Collection Member Edinburgh
7. Sheraton Grand Hotel & Spa
8. The Witchery By The Castle
9. Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel

Best Hotels in Edinburgh for Luxury Seekers

Check Availability

Edinburgh
Mar 12, 2026 - Mar 13, 2026

The Bonham Hotel

9.0

Good

(1802 Reviews)

+ 183 photos
With its stunning Victorian architecture and elegant interiors, The Bonham Hotel is a charming retreat for couples seeking a romantic escape. The hotel's spacious and stylish rooms provide a tranquil haven, while the beautiful landscaped gardens offer a serene setting to relax and unwind. Couples can enjoy a romantic dinner at the hotel's restaurant, which features striking views of the city skyline.
Address: 35 Drumsheugh Gardens
Rating: Good 9.0 (1802 Reviews)
Rooms: 49
Price: From 260$

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Situated in the heart of Edinburgh's city center, The Glasshouse offers a romantic retreat surrounded by beautiful gardens and panoramic views of the city. The hotel's contemporary rooms and suites feature floor-to-ceiling windows, allowing natural light to fill the space. Couples can enjoy a romantic dinner at the hotel's rooftop restaurant or relax in the private garden, replete with an enchanting waterfall.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Best Boutique Hotels in Edinburgh

For those seeking intimate and charming accommodations, Edinburgh's boutique hotels are a haven of personalized service and distinctive character. These hidden gems offer a unique blend of contemporary style and traditional Scottish charm, providing a warm and inviting atmosphere that embodies the essence of Edinburgh.

Radisson Collection Hotel, Royal Mile Edinburgh

8.1

Good

(181 Reviews)

+ 303 photos
Situated on Edinburgh's historic Royal Mile, Radisson Collection Hotel provides unparalleled views of the city's iconic landmarks, including Edinburgh Castle and the Palace of Holyroodhouse. The hotel's modern and spacious rooms offer a luxurious sanctuary, while the rooftop terrace provides a magnificent spot to enjoy panoramic vistas of the city. With its prime location and stunning views, Radisson Collection Hotel guarantees an unforgettable Edinburgh experience.
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
Located within the former Scotsman newspaper building, The Scotsman Hotel seamlessly blends historic charm with contemporary luxury. The hotel's stylish rooms and suites feature unique architectural elements, such as original marble staircases and ornate ceilings. Guests can enjoy panoramic views of the city from the hotel's North Bridge rooftop terrace or indulge in exquisite Scottish cuisine at the onsite restaurant.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

Best Budget-Friendly Hotels in Edinburgh

Exploring Edinburgh on a budget doesn't mean compromising on quality and comfort. These affordable hotels offer excellent value for money, providing clean and comfortable accommodations without breaking the bank. Experience the best of Edinburgh while keeping your budget intact at these wallet-friendly options.

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Nestled in the heart of New Town, Nira Caledonia is a boutique hotel that effortlessly combines Georgian splendor with contemporary comfort. Each individually designed room reflects a sense of refined luxury, with indulgent details and modern amenities. The hotel's onsite restaurant, Blackwood's Bar & Grill, serves up delectable Scottish cuisine in a chic and intimate setting.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

The Howard, An Ascend Hotel Collection Member Edinburgh

9.2

Good

(469 Reviews)

+ 158 photos
Nestled in a series of three Georgian townhouses, The Howard is a luxury boutique hotel that exudes historic elegance. Each room and suite is individually designed, featuring period furniture, antique artworks, and luxurious amenities. Guests can relax in the hotel's private drawing room, adorned with intricate plasterwork and a grand fireplace, or savor a delightful afternoon tea in the elegant conservatory.
Address: 34 Great King Street
Rating: Good 9.2 (469 Reviews)
Rooms: 19
Price: From 273$

Best Family-Friendly Hotels in Edinburgh

When traveling with the whole family, finding suitable accommodations that cater to everyone's needs is vital. These family-friendly hotels in Edinburgh provide spacious rooms, convenient amenities, and engaging activities, ensuring a memorable and enjoyable stay for guests of all ages.

Sheraton Grand Hotel & Spa

8.3

Good

(2823 Reviews)

+ 243 photos
Located in the heart of the city, The Sheraton Grand Hotel & Spa offers spacious and family-friendly rooms with stunning views of Edinburgh Castle and the city skyline. The hotel's One Square restaurant provides a relaxed and welcoming atmosphere, perfect for family meals. Kids can enjoy the dedicated play area and the hotel's rooftop swimming pool, offering stunning panoramic views of the city.
Address: 1 Festival Square
Rating: Good 8.3 (2823 Reviews)
Rooms: 269
Price: From 273$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
Experience the enchantment of the medieval era at The Witchery by the Castle. Nestled in the shadow of Edinburgh Castle, this extraordinary hotel boasts uniquely themed suites with ornate and theatrical interiors. Immerse yourself in sumptuous fabrics, antique furnishings, and lavish decorations, as each suite tells its own captivating story. The Witchery by the Castle is a true haven for romance and luxury.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Best Hotels in Edinburgh with Historic Charm

Immerse yourself in the rich history and captivating stories of Edinburgh by staying at one of the city's hotels with historic charm. These accommodations are housed within historic buildings, offering a glimpse into the past while providing modern comfort. Experience the enchantment of Edinburgh's history at these remarkable hotels.

Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel

8.2

Good

(4845 Reviews)

+ 72 photos
Enjoy modern comfort and affordability at the Ibis Edinburgh Centre Royal Mile. Located just off the historic Royal Mile, this budget-friendly hotel offers comfortable and well-designed rooms, complete with amenities for a pleasant stay. With its central location, you'll have easy access to the city's top attractions and vibrant nightlife.
Address: 6 Hunter Square
Rating: Good 8.2 (4845 Reviews)
Rooms: 99
Price: From 249$

Best Hotels in Edinburgh for Romantic Getaways

Experience the perfect romantic escape with your loved one at these enchanting hotels in Edinburgh. With their intimate ambiance, luxurious amenities, and stunning settings, these accommodations are the ideal choice for couples looking to create lasting memories in the captivating Scottish capital.

Best Hotels in Edinburgh with Panoramic Views

Capture breathtaking panoramic views of Edinburgh's iconic landmarks and stunning landscapes by staying at these hotels that boast exceptional vantage points. Wake up to awe-inspiring vistas and soak in the beauty of the city from these remarkable accommodations.