Best Hotels in Edinburgh's Charming Leith District

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

Welcome to Edinburgh this historic city is renowned for its rich heritage, captivating landmarks, and warm Scottish hospitality. As you plan your visit, make sure to explore the charming district of Leith, a hidden gem teeming with character and captivating attractions. With a wide array of hotels in Edinburgh Leith to choose from, you'll find the perfect accommodation to suit your preferences, whether you're seeking a luxurious retreat or a budget-friendly stay.

In Leith, you'll discover a unique fusion of old and new, where centuries-old buildings blend seamlessly with trendy bars, innovative restaurants, and boutique shops. For those seeking a taste of history, consider staying in one of the stunning hotels housed within converted warehouses, offering a glimpse into Leith's past as a bustling port town. If you prefer a contemporary atmosphere, several stylish hotels in Edinburgh Leith boast modern architecture and state-of-the-art amenities, providing a rejuvenating sanctuary after a day of exploring the city.

Moreover, Leith's proximity to Edinburgh's city center makes it an ideal base for tourists. Just a short distance away, you can easily access renowned attractions like the iconic Edinburgh Castle, the bustling Royal Mile, and the vibrant Princes Street. Additionally, Leith itself offers a wealth of activities and attractions to enjoy, from visiting the historic Royal Yacht Britannia to wandering along the picturesque Water of Leith Walkway. With remarkable hotels in Edinburgh Leith and an abundance of captivating experiences awaiting you, this district promises an unforgettable stay in Scotland's capital.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Malmaison Edinburgh City
2. The Balmoral Hotel
3. Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel
4. Delta Hotels By Marriott Edinburgh
5. The Balmoral Hotel
6. Malmaison Edinburgh City
7. The Witchery By The Castle
8. Malmaison Edinburgh
9. The Glasshouse, Autograph Collection
10. Novotel Edinburgh Centre

Luxury Hotels Edinburgh Leith

Check Availability

Edinburgh
Mar 10, 2026 - Mar 11, 2026

Malmaison Edinburgh City

8.3

Good

(2525 Reviews)

+ 34 photos
Housed in a former seaman's mission, Malmaison Edinburgh Leith is steeped in history. Dating back to the 18th century, the building retains its original architectural features, blending old-world charm with modern comforts. Enjoy the unique ambiance of Leith and its captivating maritime heritage during your stay.
Address: 21-22 St Andrew Square
Rating: Good 8.3 (2525 Reviews)
Rooms: 82
Price: From 233$

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Situated on Princes Street, The Balmoral is a legendary 5-star hotel that embodies the essence of luxury. With its iconic clock tower and elegant Victorian architecture, this landmark offers opulent rooms and suites, a Michelin-starred restaurant, and an award-winning spa. Its central location in the heart of Edinburgh makes it a prime choice for those wishing to explore Leith.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Boutique Hotels Edinburgh Leith

Discover the charm and character of Leith through these boutique hotels in Edinburgh Leith. With their distinct personalities and personalized service, these accommodations offer an intimate and unique experience, reflecting the vibrant spirit of the district.

Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel

8.1

Good

(4603 Reviews)

+ 103 photos
Just a stone's throw away from Leith, Holiday Inn Express Edinburgh - Royal Mile offers affordable and comfortable accommodations. With cozy rooms, complimentary breakfast, and a prime location near major transport links, this budget-friendly hotel is an excellent choice for those seeking affordability and convenience.
Address: 300 Cowgate
Rating: Good 8.1 (4603 Reviews)
Rooms: 78
Price: From 83$

Delta Hotels By Marriott Edinburgh

7.8

Good

(702 Reviews)

+ 55 photos
Located near Leith, Edinburgh Marriott Hotel offers spacious family rooms, a leisure club with a pool, and an outdoor playground. With easy access to family-friendly attractions like the Royal Botanic Garden and Edinburgh Zoo, this hotel is an ideal choice for families looking for a fun-filled stay.
Address: 111 Glasgow Road
Rating: Good 7.8 (702 Reviews)
Rooms: 245
Price: From 167$

Budget-friendly Hotels Edinburgh Leith

Enjoy all that Leith has to offer without breaking the bank at these budget-friendly hotels in Edinburgh Leith. Offering comfortable accommodations and convenient access to the district's attractions, these hotels provide an affordable option for travelers.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Though not directly on the waterfront, The Balmoral Hotel offers breathtaking views of the city skyline, including the picturesque coastline of Leith. From its higher floors, you can enjoy sweeping vistas of the water and beyond. Relax and revel in the beauty of Leith's coastal allure from the comfort of this iconic luxury hotel.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Malmaison Edinburgh City

8.3

Good

(2525 Reviews)

+ 34 photos
Located on the banks of the Water of Leith, Malmaison Edinburgh Leith showcases the district's industrial heritage in a stylish and contemporary setting. The hotel features comfortable rooms adorned with local artwork, a vibrant restaurant serving innovative Scottish cuisine, and a trendy bar with a bustling atmosphere. Immerse yourself in Leith's vibrant cultural scene and explore its lively waterfront.
Address: 21-22 St Andrew Square
Rating: Good 8.3 (2525 Reviews)
Rooms: 82
Price: From 233$

Family-friendly Hotels Edinburgh Leith

Plan a memorable family getaway in Leith with these family-friendly hotels in Edinburgh Leith. Offering amenities and activities catered specifically for families, these accommodations ensure a comfortable and enjoyable stay for all ages.

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
For a truly enchanting experience, look no further than The Witchery by the Castle. Located just a short distance from Leith, this luxurious hotel is housed within a 16th-century building, adorned with lavish Gothic decor and atmospheric candlelit dining. Each suite is uniquely themed, combining exquisite antiques, lavish fabrics, and modern amenities to create an unforgettable stay.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Malmaison Edinburgh

7.5

Good

(3801 Reviews)

+ 159 photos
Located in a beautifully converted seaman's mission, Malmaison Edinburgh captures the essence of Leith's maritime heritage. With stylish, nautically-inspired decor and a relaxed ambiance, this boutique hotel boasts comfortable rooms, a trendy brasserie, and a chic bar. Enjoy views of the port and soak in the neighborhood's lively atmosphere.
Address: 1 Tower Place
Rating: Good 7.5 (3801 Reviews)
Rooms: 100
Price: From 131$

Historic Hotels Edinburgh Leith

Immerse yourself in the rich history of Leith with these historic hotels in Edinburgh Leith. Housed within buildings that have stood the test of time, these accommodations offer a glimpse into the district's past while providing a comfortable and memorable stay.

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Nestled in the historic Omni Centre, The Glasshouse Residences provides a unique blend of contemporary design and historic charm. With views of Edinburgh Castle and the city skyline, this boutique hotel offers luxurious accommodations, including rooftop suites with private gardens. Immerse yourself in tranquility at their picturesque rooftop garden and enjoy their exceptional service.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Novotel Edinburgh Centre

8.0

Good

(5752 Reviews)

+ 354 photos
Situated in the city center, Novotel Edinburgh Centre provides spacious family rooms, a children's play area, and a Kids' Corner with video games and board games. With its central location, it offers easy access to Leith and popular family attractions such as Dynamic Earth and Camera Obscura.
Address: 80 Lauriston Place
Rating: Good 8.0 (5752 Reviews)
Rooms: 180
Price: From 208$

Waterside Hotels Edinburgh Leith

Embrace the charming waterfront atmosphere of Leith at these waterside hotels in Edinburgh Leith. Situated along the scenic shores, these accommodations offer stunning views, easy access to waterfront attractions, and a tranquil setting for a memorable stay.

Malmaison Edinburgh City

8.3

Good

(2525 Reviews)

+ 34 photos
Perched on the banks of the Water of Leith, Malmaison Edinburgh Leith offers picturesque views of the waterway. With its prime position, this stylish hotel allows you to soak up the serene atmosphere of the waterfront while still being within reach of Leith's vibrant attractions and dining spots.
Address: 21-22 St Andrew Square
Rating: Good 8.3 (2525 Reviews)
Rooms: 82
Price: From 233$

Unique Hotels Edinburgh Leith

Discover the extraordinary accommodations that make Leith truly special with these unique hotels in Edinburgh Leith. From converted historic buildings to creatively designed spaces, these hotels offer an unparalleled and one-of-a-kind experience.