Hotels in Leith, Edinburgh

Enter your dates and choose from 148 hotels and other places to stay

Featured hotels in Leith

Filter by:

Star rating
Review score

Ocean Mist Leith

Hotel in Leith, Edinburgh

Situated in Edinburgh and with Royal Yacht Britannia reachable within 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the property...

S
Sandra
From
Netherlands
What a wonderfull place to sleep, it took us back in time 40/50 years ago. Location was in the old harbour of Leath, reminding me of the old harbours of the Dutch VOC. The staff was very friendly and the rooms spacious and comfortable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,495 reviews
Price from
TL 12,038.57
1 night, 2 adults

4 Friends House

Leith, Edinburgh

Situated within 1.3 km of Royal Yacht Britannia and 3.1 km of Edinburgh Waverley station in Edinburgh, 4 Friends House offers accommodation with seating area.

I
Ivan
From
Russia
This was the best hotel. Clean, quiet, beautiful and convenient location. Thank you so much ! (:
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 808 reviews
Price from
TL 8,855.01
1 night, 2 adults

3 John's Place Townhouse

Hotel in Leith, Edinburgh

Located in the Leith district in Edinburgh, 3 John's Place Townhouse offers 4-star rooms with free WiFi.

Y
Yvonne
From
Ireland
The little touches were so good dressing gowns loved and thanks for the toiletries Thanks
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 146 reviews
Price from
TL 6,744.30
1 night, 2 adults

The Townhouse, Leith

Leith, Edinburgh

Located in Edinburgh, 2.7 km from Portobello Beach and 1.9 km from Royal Yacht Britannia, The Townhouse, Leith provides accommodation with free WiFi in a historic building.

V
Valentina
From
Russia
It was a great stay. Very clean, great communication with a host and a great Apartment itself. Really recommend. 15 mins to get to city center with a tram. Would stay there again!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 367 reviews
Price from
TL 24,679.14
1 night, 2 adults

Scotapartments

Leith, Edinburgh

Scotapartments is situated in the Leith district of Edinburgh, 2.3 km from Royal Yacht Britannia, 4.7 km from Edinburgh Waverley station and 4.7 km from Edinburgh Playhouse.

P
Penelope
From
Ireland
Easy bus routes, nice & spacious, good facilities
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 170 reviews
Price from
TL 13,738.39
1 night, 2 adults

Beautiful modern sea-side apartment in the city

Leith, Edinburgh

Offering sea views, Beautiful modern sea-side apartment in the city is an accommodation situated in Edinburgh, 2.5 km from Royal Yacht Britannia and 4.9 km from Edinburgh Waverley station.

D
Donna
From
Canada
Loved our stay. The place was very clean, we had everything we needed.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 181 reviews
Price from
TL 18,237.71
1 night, 2 adults

Penthouse Ocean View Luxury Penthouse

Leith, Edinburgh

Offering city views, Penthouse Ocean View Luxury Penthouse is an accommodation situated in Edinburgh, 4.6 km from Edinburgh Waverley station and 4.7 km from Edinburgh Playhouse.

K
Kirsty
From
Australia
Hosts were amazing - helpful and kind and nothing too much bother. The location was incredible!! Views across to Forth bridge and the cityscape, green park outside the apartment, 24 hour huge grocery store within ten minutes walk, bus stop literally across the street, and tram also very accessible. Would happily stay here again 😊
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 184 reviews
Price from
TL 21,311.99
1 night, 2 adults

Modern two bedroom apartment

Leith, Edinburgh

Modern two bedroom apartment is set in the Leith district of Edinburgh, 2.5 km from Edinburgh Waverley station, 2 km from Edinburgh Playhouse and 2.8 km from Royal Mile.

M
Mary
From
United Kingdom
Really loved the livingroom space and the pictures did not do it justice - fantastic location, living space and it felt like a home from home
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
TL 7,493.67
1 night, 2 adults

Waters View

Leith, Edinburgh

Waters View is situated in the Leith district of Edinburgh, 4.9 km from Edinburgh Waverley station, 4.9 km from Edinburgh Playhouse and 5.3 km from Royal Mile.

H
Hamza
From
United Kingdom
Like all the interior furniture and well pleasant apartment
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 44 reviews
Price from
TL 11,802.52
1 night, 2 adults

Modern loft style apartment in converted church

Hotel in Leith, Edinburgh

Ideally set in the Leith district of Edinburgh, Modern loft style apartment in converted church is located 3.7 km from Edinburgh Waverley station, 3.7 km from Edinburgh Playhouse and 4 km from Royal...

G
Gillian
From
United Kingdom
Stylish and has a boutique vibe. Love the decor and location. Well equipped with utensils, towels, extra bedding, tea, coffee, sugar etc. great lounge area to chill out in with comfy sofas and chairs. Sofa bed was also comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
Price from
TL 15,928.72
1 night, 2 adults
See all 148 hotels in Leith

Most booked hotels in Leith in the past month

See all

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,868 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,495 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,701 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2,214 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 146 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 74 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 666 reviews

The best hotels with breakfast in Leith

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,495 reviews

Situated in Edinburgh and with Royal Yacht Britannia reachable within 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the property...

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews

Ideally set in the Leith district of Edinburgh, Modern loft style apartment in converted church is located 3.7 km from Edinburgh Waverley station, 3.7 km from Edinburgh Playhouse and 4 km from Royal...

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2,214 reviews

Park View Hotel is situated only 2 km from Edinburgh and easily accessible by frequent buses. This Victorian town house overlooks the famous Leith Links park.

Providing free WiFi throughout the property, GuestReady - Links View is situated in Edinburgh, 2.3 km from Royal Yacht Britannia and 3 km from Edinburgh Waverley station.

Check out other unique places to stay in Leith

Cheap hotels

81 cheap hotels in Leith

Family Hotels

69 family hotels in Leith

Pet-Friendly Hotels

29 pet-friendly hotels in Leith

Self Catering Accommodation

97 self catering accommodation in Leith

Accessible Hotels

10 accessible hotels in Leith

Guest Houses

11 guest houses in Leith

Apartments

123 apartments in Leith

Boutique Hotels

3 boutique hotels in Leith

More districts like Leith

Explore hotel options in other areas of Edinburgh

Old Town

290 hotels

Princes Street

279 hotels

New Town

261 hotels

Royal Mile

251 hotels

Haymarket

155 hotels

Newington

155 hotels

West End

104 hotels

Broughton

68 hotels

Corstorphine

28 hotels