Discover the Best Hotels in Edinburgh for a Memorable Scottish Getaway

Vanessa Korovina
1 month ago

Are you in a hurry?

Here is a quick list of hotels in Edinburgh, selected based on their rating

Name of hotel Accommodation Rating Price, $
21212 Hotel

9.1 / 10

(243 Reviews)

From 160$
The Scotsman Hotel

8.5 / 10

(3769 Reviews)

From 284$
The Witchery By The Castle

9.3 / 10

(131 Reviews)

From 679$
The Balmoral Hotel

9.4 / 10

(1917 Reviews)

From 550$
The Glasshouse, Autograph Collection

8.5 / 10

(827 Reviews)

From 280$

Nestled amongst the rolling hills and historic charm of Scotland's capital, Edinburgh beckons travellers with its unique blend of cultural heritage and modern vibrancy. The city, renowned for its festivals, architecture, and panoramic vistas, offers an array of hotels in Edinburgh that cater to every taste and budget. From luxury accommodations overlooking the iconic Edinburgh Castle to cozy boutique hotels tucked away in cobbled streets, the perfect stay awaits to make your visit truly unforgettable.

As visitors descend upon this UNESCO World Heritage site, the importance of finding the ideal base to explore the winding alleys of the Old Town and the elegant terraces of the New Town cannot be overstated. Hotels in Edinburgh are more than just places to rest; they are gateways to the city's rich tapestry of history, art, and culinary excellence. With such a diverse selection, travellers can indulge in a hotel that not only provides comfort but also encapsulates the essence of Scottish hospitality.

Making the right choice in accommodation can elevate your Edinburgh experience from good to extraordinary. Whether you're in the city to soak up the atmosphere of the Edinburgh Festival Fringe or to venture on a historical journey through the ages, your hotel serves as your personal retreat after a day of adventure. With recommendations tailored to suit the desires of culture seekers, families, and romantic escapades, this guide to hotels in Edinburgh will ensure your stay is as enchanting as the city itself.

Table of contents

21212 Hotel The Scotsman Hotel Luxury Hotels in Edinburgh: Indulge in Opulent Comfort The Witchery By The Castle The Balmoral Hotel Boutique Hotels in Edinburgh: Intimate and Unique The Glasshouse, Autograph Collection Waldorf Astoria Edinburgh - The Caledonian Hotel Family-Friendly Hotels in Edinburgh: Comfort for All Ages The Howard, An Ascend Hotel Collection Member Edinburgh Ibis Edinburgh Centre South Bridge - Royal Mile Hotel Budget-Friendly Hotels in Edinburgh: Affordable Comfort Novotel Edinburgh Centre Haymarket Hub Hotel

View all photos

9.1
Excellent
243 Reviews

21212 Hotel

📍 3 Royal Terrace

From 160$

Set within a grand Georgian townhouse, 21212 is a distinct blend of comfort, design, and culinary innovation. This boutique hotel in Edinburgh doesn't just offer exquisite rooms with panoramic views of the surrounding gardens and cityscape; it houses a Michelin-starred restaurant that serves as the centerpiece of the guest experience. Each room is designed with a sense of modern elegance and an eye for detail, embodying the intimate feel for which boutique hotels are celebrated. With a limited number of rooms, 21212 ensures a high level of personal service and an atmosphere that is both tranquil and invigorating. For those who appreciate the finer points of cuisine and accommodation, 21212 is a boutique gem that enriches the tapestry of hotels in Edinburgh.
Check Availability
Add to compare

Luxury Hotels in Edinburgh: Indulge in Opulent Comfort

In the heart of Scotland's historical allure, Edinburgh's luxury hotels offer a sanctuary of elegance for discerning travelers who seek an immersive experience in extravagance. These hotels in Edinburgh are not just about grandiose accommodation; they embody the city's rich cultural heritage and provide unparalleled service that truly makes guests feel like royalty. With their prime locations, breathtaking views, and sumptuous interiors, each hotel has been carefully selected to ensure your stay is nothing short of majestic. The architecture and design often reflect a blend of traditional Scottish elements with contemporary finesse, making every stay an encounter with splendor. For those seeking to indulge in the finer things while exploring the enchanting streets of Edinburgh, these upscale hotels provide the perfect backdrop. Luxury awaits at every corner, from in-house spas to gourmet dining experiences, ensuring a memorable escape in Scotland's capital.

View all photos

8.5
Very good
3769 Reviews

The Scotsman Hotel

📍 20 North Bridge

From 284$

Once the home of the Scotsman newspaper, this landmark Edwardian building transformed into The Scotsman Hotel is a tribute to its national heritage. Overlooking North Bridge, with views stretching to Edinburgh Castle and beyond, this hotel seamlessly integrates its original features, such as wood-paneled rooms and ornate staircases, with contemporary luxury. The hotel’s thoughtful preservation efforts ensure guests enjoy modern comforts within a framework of historic charm. With its central location, The Scotsman is ideal for history buffs and pleasure seekers wishing to reside in a living piece of Edinburgh's storied past.
Check Availability
Add to compare

View all photos

9.3
Excellent
131 Reviews

The Witchery By The Castle

📍 Castlehill, Royal Mile, Edinburgh

From 679$

The Witchery by the Castle offers an authentic Edinburgh experience, located in a historic sixteenth-century building at the top of the Royal Mile. Each of its sumptuous suites is unique, with lavish décor, antique furnishings, and gothic touches. The ambiance is one of romance and exclusivity, and the acclaimed on-site restaurant serves traditional Scottish dishes in a setting that is rich with historic character. Staying at The Witchery goes beyond a hotel visit—it's an indulgence in opulent history, making it a standout choice for those looking to be transported to a bygone era while searching for hotels in Edinburgh.
Check Availability
Add to compare

Boutique Hotels in Edinburgh: Intimate and Unique

For those seeking a more personalized accommodation experience, boutique hotels in Edinburgh offer a distinctive charm that reflects the city's eclectic style and character. These hotels provide not just a bed for the night but a narrative to your stay with their thematic décor, intimate settings, and attentive service. Boutique hotels in Edinburgh are often housed in historical buildings that have been lovingly restored to create unique havens for resting, working, and playing. With an emphasis on creating memorable experiences, each boutique establishment channels the spirit of Edinburgh, offering travelers a slice of local life while providing all the accoutrements of modern luxury.

View all photos

9.4
Excellent
1917 Reviews

The Balmoral Hotel

📍 1 Princes Street

From 550$

Located on the prestigious Princes Street, The Balmoral Hotel is an Edinburgh icon, known for its clock tower that runs three minutes fast to ensure locals don't miss their trains. With 188 opulent rooms and suites, many boasting views of Edinburgh Castle and the Old Town, it stands as the epitome of luxury hotels in Edinburgh. Inside, you'll find understated elegance with Scottish accents, a Michelin-starred restaurant, a serene spa, and attentive service that anticipates your every need. The Balmoral has hosted many celebrities and is an embodiment of the city’s grandeur. Each stay here is tailored to example, with traditions such as a Scottish piper greeting you upon arrival, ensuring a profound sense of place.
Check Availability
Add to compare

View all photos

8.5
Very good
827 Reviews

The Glasshouse, Autograph Collection

📍 2 Greenside Place

From 280$

The Glasshouse Hotel emerges as an urban oasis of modernity and tranquility for couples, blending a historic 170-year-old church façade with a contemporary hotel setting. Notable for its rooftop garden with views over Calton Hill, this hotel provides couples with an unparalleled opportunity to unwind in a serene environment, yet it's just steps away from the city's bustling center. Additionally, feature suites with private terraces and in-room spa treatments elevate a romantic experience, marking The Glasshouse as a standout destination for couples searching for romantic hotels in Edinburgh.
Check Availability
Add to compare

Family-Friendly Hotels in Edinburgh: Comfort for All Ages

Edinburgh is a playground for visitors of all ages, and the city’s family-friendly hotels make sure that everyone from toddlers to grandparents has a comfortable and enjoyable base from which to explore. These hotels in Edinburgh understand that traveling with family involves a unique set of needs and preferences, offering accommodations that boast spacious family rooms, kid-friendly amenities, and often, proximity to major attractions. Catering to the comfort of every family member, these hotels provide the perfect setting for creating cherished memories together. Whether visiting Edinburgh’s many museums, parks, or historical sites, these family-friendly hotels aim to be a home away from home.

View all photos

8.4
Very good
1337 Reviews

Waldorf Astoria Edinburgh - The Caledonian Hotel

📍 Princes Street

From 278$

Affectionately known as 'The Caley', this former Victorian railway hotel stands at the west end of Princes Street and exudes heritage and luxury. As one of the most prestigious hotels in Edinburgh, it has welcomed guests for over a century. Each room and suite marries timeless elegance with modern comfort, providing lush landscapes or castle views. Dining options include the exquisite Galvin Brasserie and the renowned Pompadour by Galvin. The indulgent Guerlain Spa is an exclusive retreat for relaxation within this urban sanctuary. The Caledonian continues to set the benchmark for luxury hotels in Edinburgh, offering experiences that beautifully interweave history with contemporary finesse.
Check Availability
Add to compare

View all photos

9.2
Excellent
469 Reviews

The Howard, An Ascend Hotel Collection Member Edinburgh

📍 34 Great King Street

From 273$

The Howard, an intimate and discreet hotel located in Edinburgh's New Town, is a collection of Georgian townhouses that serve as a quintessential romantic retreat. With elegantly appointed rooms, personal butler service, and luxurious amenities, it offers couples a refined and private escape. The attentive staff can arrange in-room breakfasts, afternoon teas, or romantic dinners, ensuring every moment of your stay is steeped in romance and sophistication. Couples choosing The Howard are guaranteed a memorable experience that echoes the tranquility and romance of Edinburgh itself.
Check Availability
Add to compare

Budget-Friendly Hotels in Edinburgh: Affordable Comfort

Traveling to Edinburgh doesn't have to be accompanied by lavish spending. The city hosts a selection of budget-friendly hotels in Edinburgh that offer comfortable and clean accommodations without the hefty price tag. These hotels may not have the frills of their luxury counterparts, but they don't skimp on convenience, cleanliness, and friendly service. Whether you're backpacking across Scotland or simply prefer to spend your travel budget on experiences rather than a place to sleep, these affordable hotels provide a wallet-friendly solution without sacrificing locale or essential comforts.

View all photos

7.8
Very good
8613 Reviews

Ibis Edinburgh Centre South Bridge - Royal Mile Hotel

📍 77 South Bridge

From 93$

The Ibis Edinburgh Centre South Bridge is a fantastic option for families prioritizing location and value. Nestled in the Old Town, this hotel is a stone's throw from the Edinburgh Dungeon, the National Museum of Scotland, and other family-friendly attractions. The modern and functional rooms include family options that are smartly equipped to handle the hubbub of family travel. With a 24-hour snack service and a hearty breakfast buffet, the Ibis ensures that the family is well-fueled for a day's exploration. As far as family-friendly hotels in Edinburgh go, the Ibis is hard to beat for those who want to be in the center of the action without breaking the bank.
Check Availability
Add to compare

View all photos

8
Very good
5752 Reviews

Novotel Edinburgh Centre

📍 80 Lauriston Place

From 208$

The Novotel Edinburgh Centre is an ideal choice for families looking for a blend of convenience and comfort in Scotland's capital. Centrally located, the hotel offers easy access to the Edinburgh Castle, the Royal Mile, and the city's museum district, making it a hit with families eager to explore. The spacious family rooms accommodate up to two adults and two children, and the hotel offers children's menus and custom welcome gifts to keep the younger guests delighted. An indoor pool provides entertainment regardless of the weather, and for the adults, there is a fitness center and relaxing sauna. The Novotel is a standout amongst family-friendly hotels in Edinburgh, ensuring that every member of the clan sleeps comfortably after a day of adventures.
Check Availability
Add to compare

Historic Hotels in Edinburgh: Timeless Elegance and Charm

Edinburgh's historic hotels are time capsules that allow travelers to steep themselves in the city's rich past. These hotels in Edinburgh are set in buildings that have stood for centuries, often meticulously preserved and restored to offer a unique blend of antiquity and modernity. Guests are treated to traditional Scottish architecture, storied walls, and period features that exude character and history. Such hotels often boast prime locations within easy reach of Edinburgh's most famous landmarks, enhancing the experience with tales from times gone by. For those enchanted by the romance of the past, these hotels provide a narrative in every corner, promising a stay that is as educational as it is luxurious.

View all photos

7.5
Very good
2724 Reviews

Haymarket Hub Hotel

📍 7 Clifton Terrace

From 41$

For the budget-conscious traveler seeking a strategic location, The Haymarket Hub Hotel stands out. Situated close to the Haymarket station and within walking distance to many tourist attractions, it boasts a prime locale for those looking to explore on foot or by public transport. With compact, clean, and modern rooms equipped with smart TVs and high-speed Wi-Fi, the hotel caters to the tech-savvy traveler. The added convenience of an adjoining restaurant and a coffee shop .
Check Availability
Add to compare

View all photos

9.4
Excellent
249 Reviews

Prestonfield House Hotel

📍 Priestfield Road

From 324$

Prestonfield House is the epitome of opulent Scottish Baroque, nestled within 20 acres of gardens and parkland. Formerly the home of Edinburgh's Lord Provost, this 17th-century historic hotel remains one of the city's most prestigious retreats. Its lavishly decorated rooms filled with antiques and luxurious fabrics offer an intimate and sumptuous stay. Renowned for its exceptional service and fine dining, Prestonfield carries its heritage with unwavering pride, making it a sought-after destination for those who value the narrative and extravagance of historic hotels in Edinburgh.
Check Availability
Add to compare

Romantic Hotels in Edinburgh: Intimate Escapes for Couples

Couples looking for a romantic getaway will find Edinburgh's charm lies not only in its cobblestone streets and historic closes but also within the intimate hotels that provide tranquil sanctuaries. These romantic hotels in Edinburgh specialize in creating an atmosphere where love can bloom, offering sumptuous suites, stunning views, and special touches like champagne on arrival or in-room spa services. Couples can expect privacy, boutique-style attention to detail, and an aura of exclusivity that turns a simple getaway into a romantic sojourn. These hotels are perfect for honeymoons, anniversaries, or simply a dreamy escape into the heart of one of Scotland's most beguiling cities.

View all photos

8.2
Very good
4486 Reviews

Apex Grassmarket Hotel

📍 31-35 Grassmarket

From 260$

With views of Edinburgh Castle, The Apex Grassmarket Hotel is thrilling for kids and convenient for parents. Situated in the lively Grassmarket area, families are in the very heart of Edinburgh, surrounded by shops, restaurants, and historic landmarks. The hotel is known for its family rooms featuring bunk beds and gaming consoles to keep the little ones entertained. The indoor pool is a favorite for family fun, and the kid-friendly dining options ensure there's something for even the pickiest eaters. Apex Grassmarket’s focus on friendly, tailored service for families secures its place among the most recommended hotels in Edinburgh for those traveling with children.
Check Availability
Add to compare

View all photos

8.9
Excellent
2178 Reviews

Tigerlily Hotel

📍 125 George Street

From 243$

Located on the fashionable George Street, Tigerlily is a feast for the senses with its vibrant and whimsical design. A boutique hotel in the truest sense, Tigerlily boasts rooms that are each uniquely styled with a mix of contemporary chic and old-world glamour. The fashionable bar and restaurant serve as a hotspot for both locals and guests, making it an integral part of Edinburgh's social scene. Attention to detail is evident everywhere, from the hand-picked artworks to the bespoke wallpapers, ensuring a stay that’s full of character and style. Tigerlily doesn’t just offer a luxurious sleep; it crafts an immersive lifestyle experience that stays true to the unique vibrancy of boutique hotels in Edinburgh.
Check Availability
Add to compare

Location