Skip to content
Updated September 2026

Where to Stay in Leith: The Best Hotels by the Shore (2026)

The ten hotels in Leith, Edinburgh's port and best-eating district, that I'd actually book, from Fingal, the floating lighthouse ship, to an £80 Premier Inn on Newhaven harbour, with the walking and tram minutes to the city centre spelled out for each, because that distance is the whole Leith trade-off.

10
places
4.5
avg Google rating
Edinburgh
Scotland
── where to stay · leith · edinburgh

Where to stay in Leith ten hotels from the Shore to Newhaven, and how far each one really is from town

Stay in Leith if you want to eat well, pay less and sleep by the water, and accept that the Castle is a tram ride away rather than a stroll. Edinburgh's old port is two miles north of Princes Street, and it has become the city's best restaurant quarter: three Michelin-starred kitchens within a few streets of the Shore, the cocktail bars and bakeries of Leith Walk, the Royal Yacht Britannia at Ocean Terminal. The money goes further too: a Malmaison double at £169 for a November Tuesday buys you a budget-chain room in the Old Town, not a 100-room hotel on the water, and in August the gap widens. It suits couples, food-led trips and anyone on a second visit. It does not suit a first-timer with two nights who wants to roll out of bed onto the Royal Mile; for that, use the full where-to-stay guide and pick the Old or New Town. For what to actually do down here, see the Leith neighbourhood guide.

Leith has fewer hotels than its reputation suggests. Strip out the private flats that pad the booking sites and you're left with about ten real options: two converted ships and a Malmaison on the Shore, a cluster of townhouses and guesthouses around Leith Links, and the chains and serviced apartments by Ocean Terminal and Newhaven. Leith Walk itself, from Pilrig down to the Foot of the Walk, has almost nothing I'd send you to. So this page is organised by those three clusters, and every hotel gets the same two numbers: walking minutes to the Shore, and the door-to-door time to Waverley by tram or bus (with the walk for comparison, because it's longer than people think). The tram has run down Leith Walk to Newhaven since June 2023, every 7 minutes, £2.40 a single or £6 for a day ticket that also covers Lothian buses.

Read the prices with the calendar in mind. A Leith room in festival August or over Hogmanay costs two to four times what it costs on a wet Tuesday in February, and the two ships are the first beds in the district to go, so for those dates you're booking six to nine months out. Every figure on this page is an off-peak midweek rate from the hotel's own site or a booking site, checked 17 September 2026; it's there to rank the hotels against each other, not to quote you a rate. One more line item: since 24 July 2026 Edinburgh adds a 5 percent visitor levy to the room for the first five nights, and some booking sites show it separately.

Fingal

The Shore. Best for the postcard, the restaurants and the ships. This is the Leith of the photographs: a cobbled quay, the old Signal Tower, restaurants down both banks of the river mouth, and its three hotels are the three I'd book first. You're inside the restaurant quarter, the tram stops at the Shore and Port of Leith are a few minutes away, and the Britannia is a ten to thirteen-minute walk. Nothing here is cheap by Leith standards, though, and two of the three are boats, which is either the whole point or a dealbreaker.

Fingal is my pick for a special night, in Leith or anywhere in Edinburgh. It's a former Northern Lighthouse Board ship, now owned by the Royal Yacht Britannia Trust and berthed permanently at Alexandra Dock, with 23 cabins named after Stevenson lighthouses, a grand sweeping staircase and the Lighthouse Restaurant and Bar on the top deck, which holds two AA Rosettes. The AA named it its Hotel of the Year for Scotland in 2023. A Classic Cabin is published from £264 a night off-peak and the duplex suites start at £462; the Skerryvore Suite with its own deck is £880. The Shore is an eight-minute walk, the Port of Leith tram stop two minutes, and the tram is 15 minutes to St Andrew Square, so call it 21 minutes door to door to Waverley. On foot it's 51 minutes and 3.4 km, which nobody does twice.

The honest trade-offs: it's a ship in a working dock, so the view from a porthole is cranes and water rather than the Shore, and there are no extra beds in any cabin, which makes it a couples' hotel by design (children up to 11 can share the bed, free under five and £50 a night from six; 12-to-15s are steered to a second interconnecting cabin). Dinner is the recurring grumble on price. Book the Classic Cabin, ask for one away from the ballroom on a Saturday, and enjoy the free car park at the bow, a rarity in this city.

hotel · The Shore & Alexandra Dock
Fingal
4.9 Google (659)
Alexandra Dock, Leith, Edinburgh EH6 7DX, UK
Price: from about £264 a night, Classic Cabin (the hotel's published lead-in rate, checked 17 Sep 2026; far higher in August and at Hogmanay) Hours: Check-in 3pm, check-out 12pm; no extra beds in any cabin
Access: Lift and stairs to every deck; two accessible Classic Cabins, book by phone
Tip

Book a Classic Cabin and spend the saving on dinner in the Lighthouse Restaurant; ask for a cabin away from the ballroom if there's a wedding on. The Port of Leith tram stop is a two-minute walk and parking at the bow is free.

Ocean Mist

Ocean Mist is the ship for people who want the romance of Fingal for a little less, right in the thick of the Shore. Built in 1919 for the Admiralty, it spent the century as a gentleman's motor yacht, passing between a Guinness, a duke and a whisky smuggler. It fetched up on the Shore in the early 1980s, did decades as restaurants and nightclubs, and was rescued by the Pedley family, who had earlier restored Fingal, in a £5 million refit. Since January 2022 it has been a 17-cabin hotel at number 14 on the Shore itself, so you step off the gangway into the restaurants. A continental breakfast is included, the Castle View Bar up top is a good place to start an evening, and the Shore tram stop is a five-minute walk. The 16 bus from Sandport Street is 19 minutes to Waverley Steps, about 21 minutes door to door; walking it is 47 minutes.

The ship publishes no from-rate. On the booking sites, a Tuesday in November 2026 had a double cabin at £193 before VAT and the levy, about £243 all in, and Kayak's January average is £138, so it usually undercuts Fingal, though not always by much. The trade-offs: cabins are cabins, compact with portholes and reached by stairs across four decks, so it's the wrong choice for anyone with mobility issues or big luggage, cabins take two people, the breakfast is continental only, and the quayside outside is lively until late on a Friday. No pets, and nothing said about parking. Ask for a water-side cabin.

hotel · The Shore
Ocean Mist
4.9 Google (647)
14 Shore, Leith, Edinburgh EH6 6QN, UK
Price: from about £193 a night before VAT and the visitor levy, roughly £243 all in, double cabin for Tue 10 Nov 2026 (booking site, checked 17 Sep 2026); Kayak's January average is £138; the ship publishes no from-rate Hours: Check-in from 2:30pm, check-out 11am; continental breakfast 7:30–10:30 included
Access: A 1919 ship: four decks linked by stairs, no lift, no wheelchair access
Tip

It's moored on the Shore itself, so ask for a cabin on the water side and drink at the Castle View Bar on deck before you go looking for dinner. The hotel says nothing about parking, so come by tram: the Shore stop is five minutes away. No pets.

My only reservation on arrival was the compactness of rooms + portholes, though everything you want/need is in there. from a visitor review

Malmaison Edinburgh

Malmaison Edinburgh is the reliable middle option and the one I'd book for a first Leith stay if you'd rather have a proper hotel than a boat. This was the very first Malmaison, opened in 1994 in the old Leith Sailors' Home, a listed baronial stone pile of 1885 built to house shipwrecked seamen, right on the water at Tower Place. Inside it's 100 rooms and suites in the dark-and-moody Mal style, a Chez Mal brasserie and bar on the ground floor and, unusually for the Shore, a free car park of 40 to 50 spaces. Harbour-view rooms are given on request, so ask. The hotel's own site had a standard double for a November Tuesday at £169 prepaid, £188 flexible or £225 with breakfast, levy included; the same room averages £248 in August. The Shore tram stop is six minutes away and the hotel quotes 23 minutes to Waverley on the tram; the 16 bus from the Sandport Street stop on Commercial Street is 19 minutes, 22 door to door. Walking in is 49 minutes.

The trade-offs are those of a hotel that last had a full refit some years ago: rooms vary and the tired ones get noticed, the corridors are dim, there's a single lift for the whole building with the odd short flight of stairs, and breakfast is a stiff £23 for the hot buffet. It isn't the memorable stay the ships are, but it's the one where the check-in, the bed and the parking all just work, and dogs are welcome.

hotel · The Shore
Malmaison Edinburgh
4.3 Google (1,588)
1 Tower Pl, Leith, Edinburgh EH6 7BZ, UK
Price: from about £169 a night, standard double, prepaid Early Bird rate for Tue 10 Nov 2026 on the hotel's own site (£188 flexible, £225 with breakfast; checked 17 Sep 2026); Kayak's August average is £248 Hours: Check-in 3pm, check-out 11am; Chez Mal breakfast £23 hot or £19 continental, Mon–Fri 7–10, weekends 8–11
Access: One lift serves the whole building; some rooms still involve a short flight of stairs, so ask
Tip

Ask for a harbour-facing room (they're given on request, not by default) and use the free car park on Tower Street, 40 to 50 unsecured spaces, first come first served. The 16 bus from the Sandport Street stop on Commercial Street is the quickest way into town. Dogs are £25 a night for one, £40 for two.

Great location! There's a direct bus and tram to the city center… from a visitor review

3 John's Place Townhouse

Leith Links. Best for value and a residential feel, five to fifteen minutes from the Shore. The Georgian and Victorian streets around Leith Links, the park where the first written rules of golf were drawn up in 1744, hold most of Leith's beds: two new townhouse hotels and a row of family-run guesthouses on Hermitage Place. It's quiet, flat, a short walk to the Shore in one direction and the Foot of the Walk tram stop in the other, and the 1 and 16 buses reach Waverley Steps in about 14 minutes. It's where I'd send anyone who wants to stay in Leith on a budget.

3 John's Place Townhouse is the newest hotel in Leith, opened in summer 2025 by the family-run Archibald Hotel Collection after a £1.2 million conversion of a Georgian townhouse facing the Links: 16 rooms, 11 of them suites, with keyless entry and the lights and heating run from your phone. It's marketed as adults-only and it has no staffed reception, which is the trade-off: reviews praise the beds and the location and grumble about nobody being on site when something goes wrong. Off-peak doubles average about £116 a night in January and £215 in August. The Shore tram stop is a five-minute walk and Foot of the Walk about six; the 16 bus from the Foot of the Walk is 14 minutes to Waverley Steps, 22 door to door, and on foot it's 42 minutes.

For a stylish, self-sufficient couple who like the idea of a hotel that runs itself, it's a smart pick. If you want someone to carry a bag or recommend a restaurant at 10pm, choose Malmaison.

hotel · Leith Links
3 John's Place Townhouse
4.3 Google (42)
3 John's Place, Leith, Edinburgh EH6 7EL, UK
Price: from about £116 a night (Kayak's January average for a double, checked 17 Sep 2026; August averages £215; the hotel publishes no from-rate) Hours: Check-in from 4pm; keyless entry, no staffed reception
Tip

It's marketed as adults-only and runs on an app rather than a front desk, so read the check-in instructions before you arrive. Ask for a suite at the front for the view over Leith Links; the Foot of the Walk tram stop is about six minutes away.

The Townhouse, Leith

The Townhouse, Leith is the family answer on the Links: a family-run aparthotel of eight individually designed suites on Links Gardens, each with a self-catering kitchen and sleeping three or four, opened in spring 2025. Guests rate it very highly (a perfect 5.0 on Google in September 2026, from a small sample of 56 reviews), and it takes families: cots for infants, children of all ages, though the lead guest must be 21. The Shore is an eight-minute walk. Quickest into town is the 1 bus from Summerfield Place, 14 minutes to Waverley Steps and 18 door to door; the 34 from Links Gardens outside the door takes 21. The site's promise of a 12-minute tram ride to Princes Street is only the tram leg from the Foot of the Walk. Walking in is 45 minutes.

Because you're booking a suite, not a room, the price looks steep for two: suites were listed from about £251 a night for late September 2026, with no breakfast. For a family of four with a kitchen, that's competitive with two hotel rooms. Book direct for the 20 percent code and the earlier check-in, park in the free spaces two minutes away rather than the metered street outside, and note there are no pets.

aparthotel · Leith Links
The Townhouse, Leith
5.0 Google (56)
6 Links Gardens, Leith, Edinburgh EH6 7JH, UK
Price: from about £251 a night for a suite sleeping 3–4 (indicative shoulder-season rate on a booking site, checked 17 Sep 2026; no breakfast; the site publishes no from-rate) Hours: Check-in from 4pm (2pm for direct bookings); lead guest must be 21+
Tip

Book direct: the site advertises 20 percent off with the code iloveleith20 plus earlier check-in. Street parking outside is metered on weekdays and free at weekends, with free spaces two minutes away. No pets.

Clean, well appointed and easy access to both the port and city centre... nice and spacious. from a visitor review

Sandaig Guest House

Sandaig Guest House is the cheapest bed on the Links off-peak and my budget pick for a couple or a solo traveller. It's a family-run guest house across two mid-terraced Victorian villas from around 1870 on East Hermitage Place, facing the Links, with en-suite shower rooms throughout bar one ground-floor king whose private bathroom is outside the door, plus family rooms with day beds. Kayak's January average is about £71 a night, rising to £210 in August. The Shore is a 14-minute walk, the 1 bus from Somerset Place is 13 minutes to Waverley Steps (14 door to door), and walking the whole way takes 43 minutes.

The trade-offs are the usual guesthouse ones: Victorian stairs and no lift, a check-in window of 2pm to 9pm, no pets, breakfast as a £10-a-head add-on rather than included, and not always someone at the desk, so phone ahead with your arrival time. Ask for the first-floor superior double if you want space. A few doors along at number 23, Crioch Guest House is a six-room alternative with strong reviews but no current rates online, so you'd have to ask.

guesthouse · Leith Links
Sandaig Guest House
4.2 Google (146)
5 E Hermitage Pl, Leith, Edinburgh EH6 8AA, UK
Price: from about £71 a night (Kayak's January average for a double, checked 17 Sep 2026; August averages £210; breakfast £10 a head extra) Hours: Check-in 2pm–9pm; optional cooked and continental breakfast £10 per person
Access: Victorian villas, no lift; one king room is on the ground floor with its bathroom outside the room
Tip

Ask for the superior double on the first floor if you want the bigger room, or the ground-floor king if stairs are a problem (its bathroom is private but outside the door). No pets. The 1 bus from Somerset Place is 13 minutes to Waverley Steps.

Culane House Hotel

Culane House Hotel is the guesthouse next door that includes breakfast, and I'd choose it over Sandaig if you'd rather not think about the morning. It's a ten-room guest house at 8-9 Hermitage Place with king deluxe doubles, family and triple rooms and, usefully for groups, two two-bedroom apartments at the rear with their own entrance. A self-service continental or cooked breakfast is in the price, parking on the street outside is free, and the site quotes 1.5 miles to the city centre with a bus from the door. In practice that means 13 minutes' walk to the Shore, 13 minutes on the 1 bus from Somerset Place to Waverley Steps (14 door to door), and 41 minutes on foot.

Rates aren't published as a from-price, so book direct through the site or by phone and compare against Sandaig for your dates. Expect a small, warm, slightly old-fashioned guest house rather than a design hotel: reviewers like the position between Leith Walk and the harbour and find the breakfast basic unless you go for the cooked option. No lift.

guesthouse · Leith Links
Culane House Hotel
4.2 Google (117)
8-9 Hermitage Pl, Leith, Edinburgh EH6 8AF, UK
Price: rates aren't published as a from-price; breakfast is included; book direct through the website or by phone (checked 17 Sep 2026) Hours: Check-in from 1pm; self-service continental or cooked breakfast included
Access: Guest house with stairs, no lift; two ground-level apartments at the rear with their own entrance
Tip

Groups of four should ask about the two apartments at the back, each with its own entrance. Parking on the street outside is free. Two doors along, Sandaig is usually the cheaper bed; here you get breakfast in the price.

Holiday Inn Express Edinburgh - Leith Waterfront

Ocean Terminal and Newhaven. Best for the Britannia, the tram, a car, and the lowest chain prices. West of the Shore the old docks turn into Ocean Terminal, the shopping centre where the Royal Yacht Britannia is moored, and beyond it the fishing harbour at Newhaven, where the tram terminates. This is Leith's chain-hotel corner: breakfast-included budget rooms, a Premier Inn on the harbour and serviced apartments with parking. You give up the Shore's charm for the tram outside the door, and the further west you go, the longer the walk back to dinner.

Holiday Inn Express Edinburgh - Leith Waterfront is the budget hotel I'd pick for a Britannia visit or an early flight: the Ocean Terminal tram stop is across the road, the airport is on the same line, and a buffet breakfast is included. It's a big limited-service IHG box on Ocean Drive with air-conditioned rooms, a bar in the lounge, connecting rooms for families and nine accessible rooms. A standard double with breakfast for a Tuesday in November was showing at £118 before VAT and the levy, so about £150 all in, and Kayak's January average of £65 makes it the cheapest room in Leith in the dead of winter, breakfast included. Ocean Terminal and the Britannia are seven minutes on foot, the Shore 15, and the tram is 19 minutes to St Andrew Square, roughly 25 door to door to Waverley. Walking in is 52 minutes.

The trade-offs: the breakfast room is chaotic at peak and the building reads tired, with corridor noise a common complaint, and parking is £11 a day with a code from reception. Dogs are welcome for £30 per dog per stay. It's a clean, well-connected bed, not a place you'll remember.

hotel · Ocean Terminal
Holiday Inn Express Edinburgh - Leith Waterfront
4.2 Google (2,403)
Britannia Way, Ocean Dr, Leith, Edinburgh EH6 6JJ, UK
Price: from about £118 a night before VAT and the visitor levy, roughly £150 all in, standard double with breakfast for Tue 10 Nov 2026 (booking site, checked 17 Sep 2026); Kayak's January average is £65 Hours: Check-in 3pm, check-out 11am; buffet breakfast included
Access: Lift to all floors; nine accessible rooms
Tip

Go down to breakfast early or late, not at 8:30, when the room fills. Parking is £11 a day with a code from reception (the public car park next door is double that). Dogs are allowed for £30 per dog per stay if you book ahead.

Premier Inn Edinburgh Leith Waterfront

Premier Inn Edinburgh Leith Waterfront had the cheapest hotel rate in Leith on a dated November search and is the only place here where a budget room comes with a harbour view. It sits on Newhaven Place beside the fishing harbour, 85 rooms across standard and Premier Plus doubles, family rooms sleeping four, and rooms with a view over the water. On the hotel's own site a standard double for a November Tuesday was £80 non-refundable or £117 flexible, with breakfast from £10.99 and two under-16s eating free with an adult. The Newhaven tram terminus is an eight-minute walk and about 25 minutes to the city centre; the 11 bus from Windrush Drive is 27 minutes to the Scott Monument, 32 door to door. The Shore is a 29-minute walk, and Waverley is an hour on foot, so this is a tram-and-bus base.

Two things to know. The attached Brewers Fayre closed with the whole chain in September 2026, so check what has replaced it before you count on eating in, and the walls are thin, the recurring gripe in reviews. Air conditioning is only in the Premier Plus rooms. Pay the small premium for a view, pay £6 for parking at the touchscreen, and use the money you've saved on a taxi back from the Shore.

hotel · Newhaven
Premier Inn Edinburgh Leith Waterfront
4.2 Google (1,820)
51-53 Newhaven Pl, Leith, Edinburgh EH6 4TX, UK
Price: from about £80 a night, standard double, non-refundable rate for Tue 10 Nov 2026 on the hotel's own site (checked 17 Sep 2026); flexible rate £117; breakfast from £10.99 extra Hours: Check-in 2pm, check-out 12pm; breakfast from £10.99, two under-16s eat free with an adult
Access: Lift; accessible double rooms with lowered bath or wet room
Tip

Pay the few pounds more for a room with a view: the harbour side is the point of staying here. Air conditioning is only in the Premier Plus rooms. Parking is £6 a night at the touchscreen by the entrance.

The location is great, right by the waterfront, with lots of restaurants nearby and good public transport links. from a visitor review

Ocean Serviced Apartments

Ocean Serviced Apartments is the one I'd book for a family or a week-long stay with a car. It's a block of two-bedroom, two-bathroom apartments with full kitchens and washer-dryers in the Western Harbour development at Newhaven, run since 2009, with free underground parking, a lift to every floor, self check-in and weekly housekeeping. Each sleeps four. Kayak's January average is about £102 a night for the whole apartment, £288 in August, and stays are usually two nights minimum; the site quotes on request. The 11 bus from Western Harbour Park is 29 minutes to the Scott Monument, 35 door to door, and the Newhaven tram is a 14-minute walk.

The trade-off is the address. Western Harbour is a modern residential development at the far end of Leith: the Shore is a 36-minute walk, Ocean Terminal 30, and there's no bar or reception downstairs. For a couple wanting Leith's restaurants on the doorstep it's the wrong pick. For parents who want a kitchen, a parking space and sea air, it's the best-value space in the district.

aparthotel · Newhaven & Western Harbour
Ocean Serviced Apartments
4.4 Google (168)
2 Western Harbour Midway, Leith, Edinburgh EH6 6PN, UK
Price: from about £102 a night for a two-bedroom apartment sleeping four (Kayak's January average, checked 17 Sep 2026; August averages £288; the site quotes on request) Hours: Self check-in from 4pm, check-out 10am; stays usually two nights minimum
Access: Lift to all floors
Tip

The free underground parking is the reason to choose it if you're driving into Edinburgh; leave the car here and take the 11 bus (about half an hour to Princes Street) or walk 14 minutes to the Newhaven tram. Bring groceries: it's a residential harbour development, not a hotel with a bar.

── the quick answer

Which Leith hotel, by traveller

A special occasion: Fingal, no contest. If the budget won't stretch, Ocean Mist gives you a ship moored on the Shore itself, usually for less.

First Leith stay, want a normal hotel: Malmaison Edinburgh. Harbour view on request, free parking, the 16 bus into town.

Couples on a budget: Sandaig Guest House on Leith Links for the cheapest bed on the Links, or 3 John's Place if you want design and don't need a reception.

Families: The Townhouse on Links Gardens for a suite with a kitchen close to the Shore, Ocean Serviced Apartments for two bedrooms and free parking at Newhaven, or the Premier Inn's family rooms with a harbour view.

Seeing the Britannia, or flying early: Holiday Inn Express by Ocean Terminal, with the tram across the road and breakfast included.

Driving: Malmaison, Fingal and Ocean Serviced Apartments all have free parking, which is rarer than gold in central Edinburgh.

── getting into town

Every hotel's distance, at a glance

Three numbers per hotel: walking minutes to the Shore tram stop, then the quickest door-to-door public transport time to Waverley, then the walk to Waverley. All from Google Directions for a weekday morning, September 2026.

Fingal: 8 · 21 by tram from Port of Leith · 51 on foot.

Ocean Mist: 5 (moored on the Shore) · 21 by the 16 bus · 47 on foot.

Malmaison: 6 · 22 by the 16 bus, 23 by tram · 49 on foot.

3 John's Place: 5 · 22 by the 16 bus · 42 on foot.

The Townhouse: 8 · 18 by the 1 bus · 45 on foot.

Sandaig: 14 · 14 by the 1 bus · 43 on foot.

Culane House: 13 · 14 by the 1 bus · 41 on foot.

Holiday Inn Express: 15 · 25 by tram from Ocean Terminal · 52 on foot.

Premier Inn: 29 · 32 by the 11 bus, or 34 by tram from Newhaven including the 8-minute walk to the stop · 60 on foot.

Ocean Serviced Apartments: 36 · 35 by the 11 bus · 66 on foot.

The tram runs every 7 minutes from about 6am to midnight, £2.40 a single. A £6 day ticket covers trams and Lothian buses within the city (not the airport leg), which is the one to buy if you're doing the Castle and back. Coming home is uphill on foot the whole way, so almost everyone rides. The same tram runs the other way to the airport, about 50 minutes from the Shore, which is why Leith is a sensible last night before an early flight. One caveat from this summer: the line was suspended between Princes Street and Newhaven for seven weeks after the July 2026 Princes Street fire, with full service back on 29 August, so if you're travelling soon it's worth a glance at the Edinburgh Trams service page.

── the honest trade-offs

What each corner of Leith gives up

The Shore: the prettiest address, the best restaurants and the two ships, but the priciest rooms in Leith, cabins reached by stairs, and a quayside that's loud on weekend nights.

Leith Links: the cheapest beds and a genuinely residential feel, five to fifteen minutes' walk from the Shore, but guesthouses with stairs, add-on breakfasts and small rooms, and the new townhouse hotels run without much staff.

Ocean Terminal and Newhaven: the tram outside the door, parking, and the lowest chain prices, but a 15 to 36 minute walk back to the Shore for dinner and rooms that are functional rather than charming.

Leith Walk: the bakeries and bars, but no hotel between Pilrig and the Foot of the Walk that I'd send you to. The hotels at the top of the Walk by the Playhouse are New Town stays, and they're in that guide.

── before you book

Prices, dates and the rest of the trip

Every nightly rate on this page was checked on 17 September 2026, on the hotel's own website where it publishes one and a booking site where it doesn't, and each is an off-peak midweek figure meant for ranking the hotels against each other. Treat them as a scale, not a quote, and remember the 5 percent visitor levy on the first five nights of any Edinburgh stay from 24 July 2026.

Where Leith differs from the rest of the city is in what sells out first: the two ships, then the harbour-view rooms. In August and over Hogmanay expect two to four times the winter rate and a wait list for Fingal, so those dates get booked six to nine months ahead. In Leith's favour, August prices here climb less steeply than on the Royal Mile. The bargain is a weekday from November to March, when the guesthouses on the Links and the Premier Inn at Newhaven drop to their lowest.

Once the room is sorted, plan the days: the Leith neighbourhood guide walks you from the top of the Walk to Newhaven, the Royal Yacht Britannia guide covers the one big sight on your doorstep, and the 5-day Edinburgh itinerary gives Leith a full day alongside the Old Town, the New Town and Portobello. For everything else, start with the best things to do in Edinburgh.

Save your shortlist into a day-by-day plan with Tourli, the app that turns travel guides into actionable itineraries.

── frequently asked

Frequently asked questions.

Should I stay in Leith or in Edinburgh city centre?
Leith if the trip is about dinner, the city centre if it's about the Castle. Leith is the old port two miles north of Princes Street, with the Shore waterfront, the Royal Yacht Britannia and the best restaurants in Edinburgh, and a Malmaison double at £169 in November buys you a budget-chain room in the Old Town. The cost is the commute: 45 to 50 minutes on foot from the Shore to Waverley, or 20 to 25 by tram (every 7 minutes, £2.40) or bus. Couples, food-led trips and second visits should pick Leith; a first-timer with two nights should stay central.
How far is Leith from Edinburgh city centre?
About two miles. From the Shore it's roughly 45 to 50 minutes on foot to Waverley Station, mostly uphill on the way back, or 20 to 25 minutes door to door by tram or bus. The tram from the Shore or Port of Leith reaches St Andrew Square in 13 to 15 minutes; from the Newhaven terminus allow about 25. Lothian buses 1, 16 and 11 do the same trip in 13 to 30 minutes depending on where in Leith you start. Every hotel below has its own figures.
Is Leith safe to stay in?
The parts you'd stay in are fine. The Shore, Leith Links, Ocean Terminal and Newhaven are busy, well lit and full of restaurants and families; the port's rough reputation belongs to a different era, and the waterfront has been rebuilt over the last twenty years. Treat it like any city neighbourhood: some streets off Leith Walk and around the old docks are scruffier late at night, so walk the main roads back from the pub. Leith is not a place I'd avoid for safety reasons.
Which Leith hotel is best for couples, and which for families?
For couples, Fingal, the floating hotel at Alexandra Dock, is the one Leith stay people talk about for years afterwards, and Ocean Mist, a smaller 1919 ship moored right on the Shore, is the more affordable romantic pick. Both are for two: Fingal doesn't do extra beds. Families should look at the Townhouse on Links Gardens (self-catering suites sleeping up to four), Ocean Serviced Apartments at Newhaven (two bedrooms, free parking, a kitchen) or the Premier Inn's family rooms with a harbour view. Malmaison is the reliable middle ground for anyone.
When is Leith most expensive, and when should I book?
August and Hogmanay. In festival month and over New Year a Leith room costs two to four times its winter rate, and the two ships are the first things in the district to sell out, so for those dates book six to nine months ahead. Leith does stay a little saner than the Old Town in August, which is a real argument for it. The bargain window is a weekday between November and March, when a Premier Inn double drops to about £80 and a Leith Links guesthouse to around £70.
── save these to your edinburgh trip

Stop reading lists.
Start the trip.

Tourli turns any guide into an actionable day plan — pinned to a map, walking directions and offline access included. One tap to save every place on this page.

── travel inspiration, weekly

One short email, every Sunday.

New guides, off-the-radar places and the occasional discount. No spam, unsubscribe anytime.