Top Edinburgh Hotels in Leith's Vibrant Neighborhood

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

Edinburgh offers a wealth of captivating experiences to both local visitors and globetrotting adventurers. And when it comes to finding the perfect accommodations to enhance your stay, look no further than the charming district of Leith. Nestled on the shores of the Firth of Forth, Leith is a vibrant neighborhood that effortlessly blends its rich history with a contemporary atmosphere. With a wide range of hotels to choose from, you'll find that Edinburgh hotels in Leith offer a unique charm and an ideal location for exploring the city.

As you wander the enchanting streets of Leith, you'll encounter an array of accommodations catering to every preference and budget. From boutique hotels to cozy bed and breakfasts, you'll be spoilt for choice. Offering magnificent views of Calton Hill and the city skyline, it's the perfect haven for those seeking elegance and tranquility.

For those who seek a more immersive experience, consider staying at one of Leith's charming guesthouses or self-catering apartments. These accommodations not only provide a warm and welcoming atmosphere but also allow you to fully immerse yourself in the local culture. The iconic Western Harbour area is home to several stylish apartments that offer unrivaled waterfront views, and many are within walking distance of popular attractions like the Royal Yacht Britannia.

Lastly, food enthusiasts will be delighted to discover Leith's reputation as a culinary hub. With a plethora of award-winning restaurants and gastropubs, you can indulge in a diverse range of cuisines during your stay. The Shore, in particular, is a magnet for food lovers, boasting a multitude of eateries serving everything from traditional Scottish fare to international fusion dishes. Many of these culinary hotspots are just a stone's throw away from the best Edinburgh hotels in Leith, allowing you to savor delicious meals mere moments from your accommodation.

Whether you're a history buff, a foodie, or simply in search of a picturesque place to call home during your Edinburgh adventure, Leith has it all. Discover the unbeatable charm of this district as you explore the exceptional Edinburgh hotels in Leith, where comfort, convenience, and unforgettable experiences converge.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. B+B Edinburgh
2. The Howard, An Ascend Hotel Collection Member Edinburgh
3. Holiday Inn Express Edinburgh - Leith Waterfront, An Ihg Hotel
4. The Shore Apartment
5. Piries Hotel
6. The Glasshouse, Autograph Collection
7. Malmaison Edinburgh
8. Malmaison Edinburgh
9. Edinburgh House Hotel

Edinburgh Hotels in Leith for Luxury Seekers

Check Availability

Edinburgh
Mar 10, 2026 - Mar 11, 2026

B+B Edinburgh

8.2

Good

(1808 Reviews)

+ 133 photos
Nestled in a charming Georgian townhouse, B+B Edinburgh offers affordable accommodation with a touch of elegance. The cozy rooms are tastefully decorated and provide a comfortable retreat. Start your day with a complimentary breakfast, and take advantage of their central location to explore the vibrant Leith neighborhood. B+B Edinburgh is the perfect choice for budget travelers seeking affordability and charm.
Address: 3 Rothesay Terrace
Rating: Good 8.2 (1808 Reviews)
Rooms: 26
Price: From 106$

The Howard, An Ascend Hotel Collection Member Edinburgh

9.2

Good

(469 Reviews)

+ 158 photos
A luxurious Georgian townhouse, The Howard exudes classic elegance and cozy charm. Each room is individually decorated with stylish furnishings and offers a cozy haven to unwind in. The warm and attentive staff make you feel right at home, offering personalized service that enhances your stay. Immerse yourself in the cozy ambiance of The Howard and experience unparalleled comfort in the center of Leith.
Address: 34 Great King Street
Rating: Good 9.2 (469 Reviews)
Rooms: 19
Price: From 273$

Edinburgh Hotels in Leith for a Cozy Retreat

If you're yearning for a cozy and intimate atmosphere during your visit to Leith, these charming Edinburgh hotels offer the perfect retreat. With their warm hospitality and quaint surroundings, these properties provide a welcoming haven, far from the hustle and bustle. Immerse yourself in the serenity of Leith and let these cozy hotels embrace you with their charm.

Holiday Inn Express Edinburgh - Leith Waterfront, An Ihg Hotel

8.0

Good

(6292 Reviews)

+ 147 photos
The Holiday Inn Express Edinburgh - Leith Waterfront is an excellent choice for families, offering spacious rooms and a range of family-friendly amenities. Kids stay and eat free, making it a budget-friendly option. Start your day with a complimentary breakfast, and explore nearby attractions such as the Royal Yacht Britannia. The Holiday Inn Express Edinburgh - Leith Waterfront provides a comfortable and convenient stay for families in Leith.
Address: Britannia Way, Ocean Drive
Rating: Good 8.0 (6292 Reviews)
Rooms: 169
Price: From 58$

The Shore Apartment

8.5

Good

(22 Reviews)

+ 25 photos
Located on the bustling waterfront of Leith, The Shore is a charming boutique hotel that captures the essence of this vibrant district. Offering individually designed rooms with a cozy and welcoming atmosphere, it provides the perfect base for exploring the local attractions and sampling the culinary delights that Leith has to offer. Let The Shore be your haven of tranquility amidst the vibrant energy of Edinburgh's Leith district.
Address: 9 Villa Road
Rating: Good 8.5 (22 Reviews)
Price: From 338$

Edinburgh Hotels in Leith for a Self-Catering Experience

For travelers seeking the freedom and convenience of a self-catering experience in Leith, these Edinburgh hotels provide the perfect solution. With their well-appointed apartments and superb amenities, you can enjoy the comforts of home while exploring all that Leith has to offer. Discover the joy of cooking your own meals and embracing the local lifestyle in these exceptional properties.

Piries Hotel

8.1

Good

(1306 Reviews)

+ 155 photos
Located in the very heart of Leith, Piries Hotel offers affordable family-friendly accommodation. The spacious rooms can comfortably accommodate families, and the hotel provides amenities such as cribs and high chairs upon request. Start your day with a continental breakfast, and take advantage of their central location to explore Leith and its family-friendly attractions. Piries Hotel ensures a comfortable and enjoyable stay for families.
Address: 4-8 Coates Gardens
Rating: Good 8.1 (1306 Reviews)
Rooms: 43
Price: From 39$

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
At The Glasshouse, luxury and sophistication seamlessly blend with the unique charm of Leith. Boasting five-star opulence, this elegant hotel offers breathtaking views of Calton Hill and the city skyline. Immerse yourself in the tranquil ambiance, relax in lavish rooms adorned with contemporary design, and indulge in culinary delights at their award-winning restaurant. The Glasshouse truly epitomizes the grandeur that Edinburgh hotels in Leith have to offer.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Edinburgh Hotels in Leith for Food Enthusiasts

Leith is a culinary haven, and these Edinburgh hotels offer the perfect base for food enthusiasts to savor the vibrant food scene. With their convenient locations near renowned eateries and exquisite dining options within, these hotels seamlessly blend comfort with gastronomic delights. Embark on a delectable culinary journey from the doorstep of these exceptional Leith hotels.

Malmaison Edinburgh

7.5

Good

(3801 Reviews)

+ 159 photos
Nestled in a converted seaman's mission, Malmaison Edinburgh is a sanctuary of luxury nestled in Leith. With its chic design and comfortable furnishings, it exudes a sense of elegance and sophistication. Enjoy unrivaled comfort in their stylish rooms, savor gourmet cuisine at their renowned brasserie, and unwind with a cocktail at the trendy bar. For those seeking a touch of refinement, Malmaison Edinburgh is an impeccable choice among Edinburgh hotels in Leith.
Address: 1 Tower Place
Rating: Good 7.5 (3801 Reviews)
Rooms: 100
Price: From 131$

Malmaison Edinburgh

7.5

Good

(3801 Reviews)

+ 159 photos
With its warm hospitality and stylish ambiance, Malmaison Edinburgh welcomes families with open arms. The spacious rooms provide ample space for everyone to relax, and the friendly staff ensure a pleasant stay for guests of all ages. Enjoy a delicious meal at their family-friendly restaurant, and explore the nearby attractions and parks that are perfect for family outings. Malmaison Edinburgh is a fantastic choice for families visiting Leith.
Address: 1 Tower Place
Rating: Good 7.5 (3801 Reviews)
Rooms: 100
Price: From 131$

Edinburgh Hotels in Leith for Budget Travelers

For budget-conscious travelers, Leith offers a wide range of affordable Edinburgh hotels that do not compromise on quality or comfort. These budget-friendly accommodations provide a welcoming atmosphere and convenient amenities, allowing you to explore Leith without breaking the bank. Discover the perfect affordable option for your stay in this vibrant district.

Edinburgh House Hotel

6.3

Good

(2756 Reviews)

+ 192 photos
The Edinburgh House Hotel is a hidden gem in Leith, offering a cozy and inviting atmosphere. With its tastefully decorated rooms and friendly staff, it strikes the perfect balance between comfort and affordability. Enjoy a delightful continental breakfast, take leisurely strolls along the nearby waterfront, and immerse yourself in the local culture that thrives in this vibrant neighborhood.
Address: 90-92 Pilrig Street
Rating: Good 6.3 (2756 Reviews)
Rooms: 33
Price: From 47$

Edinburgh Hotels in Leith for Family-Friendly Stays

Traveling with your family? Leith offers a range of family-friendly Edinburgh hotels that cater to the needs of both children and adults. From spacious rooms to convenient amenities, these accommodations ensure a comfortable and enjoyable stay for the whole family. Create unforgettable memories in Leith with these family-friendly hotels.