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
2. The Glasshouse, Autograph Collection
3. Radisson Collection Hotel, Royal Mile Edinburgh
4. The Scotsman Hotel
5. Nira Caledonia
6. The Howard, An Ascend Hotel Collection Member Edinburgh
7. Sheraton Grand Hotel & Spa
8. The Witchery
9. Ibis Edinburgh Centre Royal Mile

Best Hotels in Edinburgh for Luxury Seekers

Check Availability

Edinburgh
Jul 09, 2026 - Jul 10, 2026

The Bonham

9.3

Good

(2654 Reviews)

+ 91 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.3 (2654 Reviews)
Rooms: 49
Price: From 372$

The Glasshouse, Autograph Collection

8.7

Good

(958 Reviews)

+ 91 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.7 (958 Reviews)
Rooms: 77
Price: From 627$

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

9.0

Good

(6 Reviews)

+ 91 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 9.0 (6 Reviews)
Rooms: 144
Price: From 212$

The Scotsman Hotel

8.7

Good

(2463 Reviews)

+ 91 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.7 (2463 Reviews)
Rooms: 82
Price: From 469$

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

8.6

Good

(436 Reviews)

+ 91 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 And 10 Gloucester Place
Rating: Good 8.6 (436 Reviews)
Rooms: 28
Price: From 255$

The Howard, An Ascend Hotel Collection Member Edinburgh

9.2

Good

(469 Reviews)

+ 91 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.8

Good

(3421 Reviews)

+ 91 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.8 (3421 Reviews)
Rooms: 267
Price: From 346$

The Witchery

9.6

Good

(121 Reviews)

+ 22 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.6 (121 Reviews)
Rooms: 9
Price: From 1267$

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

8.0

Good

(3675 Reviews)

+ 91 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 Hunters Square (Off The Royal Mile)
Rating: Good 8.0 (3675 Reviews)
Rooms: 107
Price: From 236$

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.