Top Hotels at Edinburgh for Every Traveler

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, where rich history meets stunning landscapes. As you plan your visit to this captivating destination, one of the first things to consider is finding the perfect place to stay. Luckily, Edinburgh boasts a wide array of hotels that cater to every type of traveler. From luxurious accommodations with breathtaking views of the iconic Edinburgh Castle, to charming boutique hotels tucked away in the bustling city center, there is something for everyone.

For those seeking a touch of elegance and opulence, there are several renowned hotels at Edinburgh that showcase the city's grandeur. The historic Balmoral Hotel, with its timeless charm and exceptional service, is a favorite among discerning guests. Alternatively, The Witchery by the Castle offers a unique and romantic experience, with its sumptuous suites adorned with antique furniture and theatrical decor. These exceptional establishments provide an unforgettable stay, ensuring you feel like royalty during your time in Edinburgh.

If you prefer a more modern and trendy ambiance, Edinburgh has a vibrant selection of boutique hotels that capture the city's contemporary spirit. The Grassmarket Hotel, nestled in the lively heart of the Old Town, offers stylish rooms adorned with modern artwork and vibrant pops of color. Located just a stone's throw away from the lively Royal Mile, it provides easy access to Edinburgh's major attractions. For a hip and eco-friendly option, consider the Eden Locke, where design and sustainability seamlessly merge to create a haven of comfort and style. With its vibrant social spaces and thoughtful amenities, it is the perfect base to immerse yourself in the city's vibrant energy.

Whether you seek luxury or modern chic, Edinburgh's hotels cater to every taste and budget. With their distinctive charm and impeccable service, they provide the perfect retreat after a day of exploring the city's historic landmarks, delightful cafes, and bustling streets. So, get ready to embark on an unforgettable journey and discover the wonders that Edinburgh has to offer, starting with the exceptional hotels that call this city their home.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Apex City Of Edinburgh Hotel
2. The Balmoral Hotel
3. Radisson Blu Hotel, Edinburgh City Centre
4. Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel
5. Malmaison Edinburgh
6. Tigerlily Hotel
7. The Witchery By The Castle
8. The Bonham Hotel
9. The Howard, An Ascend Hotel Collection Member Edinburgh
10. Residence Inn By Marriott Edinburgh

Luxury Hotels at Edinburgh

Check Availability

Edinburgh
Nov 16, 2025 - Nov 17, 2025

Apex City Of Edinburgh Hotel

8.2

Good

(4326 Reviews)

+ 117 photos
Conveniently situated near the historic Grassmarket, the Apex City of Edinburgh Hotel offers affordable luxury. Its contemporary rooms boast sleek design and modern amenities, ensuring a pleasant stay in the heart of the city.
Address: 61 Grassmarket
Rating: Good 8.2 (4326 Reviews)
Rooms: 122
Price: From 189$

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Situated at the heart of the city, The Balmoral Hotel is a true icon of Scottish hospitality. Its timeless charm and refined decor transport guests to a bygone era of luxury.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Radisson Blu Hotel, Edinburgh City Centre

8.4

Good

(5452 Reviews)

+ 236 photos
The Radisson Blu Hotel, Edinburgh City Centre, embraces sustainable practices as part of its commitment to reducing its environmental impact. The hotel incorporates energy-efficient measures, eco-friendly cleaning products, and a focus on minimizing waste.
Address: The Royal Mile
Rating: Good 8.4 (5452 Reviews)
Rooms: 234
Price: From 246$

Boutique Hotels at Edinburgh

Embrace the vibrant spirit and contemporary flair of Edinburgh with our curated selection of boutique hotels. Each of these unique establishments offers a captivating blend of style, comfort, and personalized service, ensuring an unforgettable stay in the center of the city.

Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel

8.1

Good

(4603 Reviews)

+ 103 photos
Located in the very heart of the Old Town, the Holiday Inn Express Edinburgh Royal Mile combines convenience with family-friendly amenities. Its comfortable rooms and continental breakfast provide a great base for exploring the city with your loved ones.
Address: 300 Cowgate
Rating: Good 8.1 (4603 Reviews)
Rooms: 78
Price: From 83$

Malmaison Edinburgh

7.5

Good

(3801 Reviews)

+ 159 photos
Located in a former seaman's mission, the Malmaison Edinburgh is a hotel that exudes character and charm. Its rooms feature bold and stylish design, offering a captivating blend of contemporary and industrial elements.
Address: 1 Tower Place
Rating: Good 7.5 (3801 Reviews)
Rooms: 100
Price: From 131$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
True to its name, Tigerlily exudes a bold and playful ambiance, capturing the essence of the city's energetic vibe. This boutique hotel features luxurious rooms with vibrant, eclectic decor and contemporary design elements. With its happening bar and restaurant, Tigerlily is a vibrant hotspot, attracting both locals and visitors alike.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Budget-Friendly Hotels at Edinburgh

Discover comfortable and affordable accommodations amidst the charm of Edinburgh with our selection of budget-friendly hotels. These establishments offer unbeatable value while providing a convenient base for exploring the city's vibrant streets and historic landmarks.

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
For a truly enchanting experience, The Witchery by the Castle is an unparalleled choice. Set within a historic building, this extraordinary hotel combines Gothic glamour with lavish interiors, featuring suites adorned with rich fabrics, ornate antiques, and atmospheric lighting.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

The Bonham Hotel

9.0

Good

(1802 Reviews)

+ 183 photos
Set within a stunning Victorian building, The Bonham Hotel seamlessly blends classic charm with modern sophistication. Its sleek and stylish rooms offer a tranquil retreat from the bustling city outside, while the hotel's elegant restaurant and bar provide a taste of culinary excellence.
Address: 35 Drumsheugh Gardens
Rating: Good 9.0 (1802 Reviews)
Rooms: 49
Price: From 260$

The Howard, An Ascend Hotel Collection Member Edinburgh

9.2

Good

(469 Reviews)

+ 158 photos
Tucked away in a row of Georgian townhouses, The Howard transports guests to a bygone era of elegance and refinement. This boutique hotel offers spacious suites adorned with antiques, luxurious fabrics, and modern amenities.
Address: 34 Great King Street
Rating: Good 9.2 (469 Reviews)
Rooms: 19
Price: From 273$

Family-Friendly Hotels at Edinburgh

Plan the perfect family getaway in Edinburgh with our selection of family-friendly hotels. These establishments cater to the needs of families, offering spacious rooms, convenient amenities, and engaging activities for all ages.

Residence Inn By Marriott Edinburgh

8.1

Good

(2437 Reviews)

+ 63 photos
Designed to accommodate families, Residence Inn by Marriott Edinburgh features spacious suites with separate living areas and fully equipped kitchens. The hotel offers a complimentary breakfast buffet and is situated near numerous family-friendly attractions, including the Edinburgh Zoo and the National Museum of Scotland.
Address: 36 Simpson Loan Quartermile
Rating: Good 8.1 (2437 Reviews)
Rooms: 107
Price: From 279$

Grassmarket Hotel

8.0

Good

(3159 Reviews)

+ 195 photos
The Grassmarket Hotel offers modern and affordable accommodations in the very heart of the vibrant Grassmarket area. Its colorful and eclectic rooms reflect the lively spirit of the city, while its prime location provides easy access to numerous bars, restaurants, and shops.
Address: 94-96 Grassmarket
Rating: Good 8.0 (3159 Reviews)
Rooms: 42
Price: From 306$

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
The Glasshouse is a luxury hotel with an enchanting secret garden atop the roof. Embracing the concept of a blend between indoors and outdoors, this hotel offers stunning views of the city skyline and the historic Calton Hill.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Historic Hotels at Edinburgh

Immerse yourself in the rich history and grandeur of Edinburgh with our selection of historic hotels. These remarkable establishments offer a unique glimpse into the past, showcasing exquisite architecture, period furnishings, and a sense of timeless elegance.

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Nestled within acres of lush gardens, Prestonfield House exudes sheer elegance and tranquility. This historic hotel showcases unique and individually decorated rooms, each with its own distinct charm.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

Eco-Friendly Hotels at Edinburgh

Embrace sustainability and eco-consciousness during your stay in Edinburgh with our selection of eco-friendly hotels. These establishments prioritize environmentally friendly practices while providing comfortable accommodations and modern amenities.

Unique Hotels at Edinburgh

For a truly memorable and one-of-a-kind experience, explore our selection of unique hotels at Edinburgh. These establishments offer a distinct concept, exceptional design, or a captivating theme that sets them apart from the rest.