# Hotels and B&Bs near The Royal Yacht Britannia — 184 within 3 miles (2026)

> 184 hotels and B&Bs within 3 miles of The Royal Yacht Britannia in Edinburgh, City of Edinburgh. The nearest is Holiday Inn Express Edinburgh - Leith Wate…

Source: https://staycation.co.uk/near/the-royal-yacht-britannia/hotels (Staycation.co.uk). Cite the source page, not this text version.

184 within 3 miles · nearest first

**In short:** 184 hotels and B&Bs within 3 miles of The Royal Yacht Britannia in Edinburgh, City of Edinburgh. The nearest is Holiday Inn Express Edinburgh - Leith Waterfront, 0.2 miles away. 11 accept dogs.

Updated 31 August 2026 · Distances are straight-line · Ratings from Google · [About The Royal Yacht Britannia](https://staycation.co.uk/edinburgh/attractions/the-royal-yacht-britannia)

[Cottages 28](https://staycation.co.uk/near/the-royal-yacht-britannia/cottages) [Camping 17](https://staycation.co.uk/near/the-royal-yacht-britannia/camping) [Hotels 184](https://staycation.co.uk/near/the-royal-yacht-britannia/hotels) [Places to eat in Edinburgh](https://staycation.co.uk/edinburgh/restaurants)

[0.2 miles Edinburgh · Dogs welcome Holiday Inn Express Edinburgh - Leith Waterfront ★ 4.2 (2,379) A 145-room Holiday Inn Express on Edinburgh's Leith waterfront, with easy tram and bus links into the city centre.](https://staycation.co.uk/edinburgh/hotels/holiday-inn-express-edinburgh-leith-waterfront) [0.5 miles Edinburgh Malmaison Edinburgh ★ 4.3 (1,577) Malmaison Edinburgh offers 100 spacious, contemporary rooms with en-suite bathrooms in Leith, near the Water of Leith and tram links.](https://staycation.co.uk/edinburgh/hotels/malmaison-edinburgh) [0.5 miles Edinburgh Ocean Mist Leith ★ 4.9 (638) A converted ship moored on The Shore at Leith, Edinburgh, with 17 cabin-style rooms and easy reach of the city centre.](https://staycation.co.uk/edinburgh/hotels/ocean-mist-leith) [0.5 miles Edinburgh Ocean Serviced Apartments ★ 4.4 (166) A 49-room waterside apartment block at Western Harbour, Edinburgh, with spacious kitchens, parking and views over the water.](https://staycation.co.uk/edinburgh/hotels/ocean-serviced-apartments) [0.6 miles Edinburgh The Ocean Inn ★ 2.5 (27) Guest accommodation on South Fort Street, Edinburgh, within reach of Edinburgh Zoo and Waverley station, with free on-site parking.](https://staycation.co.uk/edinburgh/hotels/the-ocean-inn) [0.7 miles Edinburgh Premier Inn Edinburgh Leith Waterfront ★ 4.2 (1,810) A Newhaven marina hotel in Edinburgh's Leith, with 138 en-suite rooms, many overlooking the water, and easy tram access to the city centre.](https://staycation.co.uk/edinburgh/hotels/premier-inn-edinburgh-leith-waterfront) [0.7 miles Edinburgh A Haven Townhouse ★ 4.5 (200) An adults-only townhouse hotel on Ferry Road, Edinburgh, suiting travellers who want simple, quiet rooms and free parking over city-centre bustle.](https://staycation.co.uk/edinburgh/hotels/a-haven-townhouse) [0.8 miles Edinburgh Pillars House ★ 4.6 (118) A six-room B&B on Constitution Street, Edinburgh, with a bar, breakfast and a well-equipped shared kitchen for guests to use.](https://staycation.co.uk/edinburgh/hotels/pillars-house) [0.8 miles Edinburgh Sheridan Guest House ★ 4.9 (85) An 8-room Georgian house B&B in Edinburgh's Leith, adults-only, with free on-site parking and a full Scottish breakfast.](https://staycation.co.uk/edinburgh/hotels/sheridan-guest-house) [0.8 miles Edinburgh Victoria Park House Hotel ★ 4.0 (393) A 10-room Edinburgh hotel on Ferry Road, handy for Edinburgh Zoo and Waverley station, with an 1897 house full of character.](https://staycation.co.uk/edinburgh/hotels/victoria-park-house-hotel) [0.9 miles Edinburgh St Andrews ★ 3.5 (69) A 14-room Edinburgh guest house on Jane Street, with Edinburgh Zoo nearby and Waverley station under two miles away.](https://staycation.co.uk/edinburgh/hotels/st-andrews) [0.9 miles Edinburgh Adelphi Hotel ★ 3.1 (396) Budget Edinburgh hotel on Links Gardens, with Edinburgh Zoo, golf, cycling routes and Waverley station all within reach.](https://staycation.co.uk/edinburgh/hotels/adelphi-hotel) [1 mile Edinburgh Park View House Hotel - Guest House ★ 3.0 (545) A 29-room guest house on Hermitage Place in Edinburgh, within easy reach of bus stops and the town centre.](https://staycation.co.uk/edinburgh/hotels/park-view-house-hotel-guest-house) [1 mile Edinburgh Culane House Hotel ★ 4.2 (117) A small 10-room townhouse hotel in Edinburgh, suited to travellers who want a relaxed B&B base rather than a big chain hotel.](https://staycation.co.uk/edinburgh/hotels/culane-house-hotel) [1 mile Edinburgh Smith Place Hotel ★ 3.9 (93) A small nine-room Edinburgh guesthouse with modern bathrooms and comfortable beds, handy for the city's historic sights.](https://staycation.co.uk/edinburgh/hotels/smith-place-hotel) [1 mile Edinburgh Mackenzie Guest House ★ 4.5 (45) A five-room townhouse guest house on East Hermitage Place, Edinburgh, with a surprising spread of hotel-style extras including a pool and spa.](https://staycation.co.uk/edinburgh/hotels/mackenzie-guest-house) [1 mile Edinburgh Sandaig Guest House ★ 4.2 (145) A 9-room Victorian townhouse guest house in Edinburgh's Leith, with breakfast, free parking and a guest lounge close to coastal walks.](https://staycation.co.uk/edinburgh/hotels/sandaig-guest-house) [1.1 miles Edinburgh Canadale Guest House ★ 3.1 (929) A small six-room guest house on Pilrig Street, well suited to travellers who want a simple, no-fuss base near central Edinburgh.](https://staycation.co.uk/edinburgh/hotels/canadale-guest-house) [1.1 miles Edinburgh Edinburghhouse Hotel ★ 3.1 (926) A budget-friendly base on Pilrig Street for travellers who want Edinburgh on the cheap without fussing over polish.](https://staycation.co.uk/edinburgh/hotels/edinburghhouse-hotel) [1.1 miles Edinburgh McCraes Bed and Breakfast ★ 3.1 (929) McCraes Bed and Breakfast on East Claremont St offers en-suite family rooms in a quiet New Town street in Edinburgh.](https://staycation.co.uk/edinburgh/hotels/mccraes-bed-and-breakfast) [1.1 miles Edinburgh Cambridge House ★ 3.4 (150) Eight-room Edinburgh B&B near Edinburgh Zoo and under a mile and a half from Waverley station, with free on-site parking.](https://staycation.co.uk/edinburgh/hotels/cambridge-house) [1.1 miles Edinburgh Leith House ★ 3.5 (184) Small 8-room guest house in Edinburgh with free parking, and pubs and restaurants close by.](https://staycation.co.uk/edinburgh/hotels/leith-house) [1.1 miles Edinburgh Mayfair Guest House ★ 3.2 (41) Budget-minded travellers wanting a simple base near central Edinburgh will find Mayfair Guest House on Pilrig Street, with free parking and en-suite rooms.](https://staycation.co.uk/edinburgh/hotels/mayfair-guest-house) [1.2 miles Edinburgh Antler Guest House ★ 4.8 (51) Antler Guest House on Pilrig Street is just over a mile from Edinburgh Waverley, with en-suite rooms.](https://staycation.co.uk/edinburgh/hotels/antler-guest-house) [1.2 miles Edinburgh The Conifers ★ 4.7 (47) A Victorian townhouse guesthouse on Pilrig Street, Edinburgh, with contemporary en-suite rooms and a family-run breakfast service.](https://staycation.co.uk/edinburgh/hotels/the-conifers) [🏨Hotels 1.2 miles Edinburgh Beautiful King room in Leith Walk Adults-only king room on Leith Walk, Edinburgh, with en-suite bathroom and self-catering kitchen access close to bars and restaurants.](https://staycation.co.uk/edinburgh/hotels/beautiful-king-room-in-leith-walk) [1.2 miles Edinburgh Heriott Park Guest House ★ 3.8 (111) An adults-only B&B on Ferry Road in Edinburgh, with warm, homely rooms and free parking a short run from the Castle and Royal Mile.](https://staycation.co.uk/edinburgh/hotels/heriott-park-guest-house) [1.2 miles Edinburgh Ardleigh Guest House ★ 4.3 (53) A Victorian guest house on Ferry Road, Edinburgh, with 7 traditional rooms and easy reach of the city centre's sights.](https://staycation.co.uk/edinburgh/hotels/ardleigh-guest-house) [1.2 miles Edinburgh Brig O Doon Guest House ★ 4.7 (100) Adults-only guest house on Ferry Road in Edinburgh, with a bus stop outside for easy access to the city centre and Edinburgh Zoo nearby.](https://staycation.co.uk/edinburgh/hotels/brig-o-doon-guest-house) [1.3 miles Edinburgh 16 Pilrig Guest House ★ 3.3 (194) Edinburgh B&B on Pilrig Street with free parking, close to pubs, restaurants and walking and cycling routes around the city.](https://staycation.co.uk/edinburgh/hotels/16-pilrig-guest-house) [1.4 miles Edinburgh Falcon Crest Guest House ★ 4.4 (44) Small five-room guest house in Edinburgh with en-suite bathrooms, free WiFi and on-site parking, close to Edinburgh Zoo.](https://staycation.co.uk/edinburgh/hotels/falcon-crest-guest-house) [1.4 miles Edinburgh Beaverbank Place - Campus Accommodation ★ 3.8 (334) Simple ensuite rooms in Edinburgh, within reach of Edinburgh Zoo and Waverley, with free parking and a bar on site.](https://staycation.co.uk/edinburgh/hotels/beaverbank-place-campus-accommodation) [1.4 miles Edinburgh On The Walk ★ 3.7 (67) Hotel on Albert Place in Edinburgh, a short walk from Waverley station and Edinburgh Zoo, with pubs and restaurants close by.](https://staycation.co.uk/edinburgh/hotels/on-the-walk) [1.4 miles Edinburgh Ben Cruachan Guest House ★ 4.8 (146) A quiet guest house in Edinburgh's Leith area, suited to travellers who want comfortable rooms and easy transport links without city-centre noise.](https://staycation.co.uk/edinburgh/hotels/ben-cruachan-guest-house) [🏨Hotels 1.5 miles Edinburgh JOIVY Affordable Edinburgh - Adults only Adults-only budget hotel on Haddington Place, a short walk from Edinburgh's city centre and its main sights.](https://staycation.co.uk/edinburgh/hotels/joivy-affordable-edinburgh-adults-only) [1.6 miles Edinburgh Canon Court ApartHotel ★ 4.0 (295) A 41-room ApartHotel at Canonmills, Edinburgh, with full kitchens in every apartment and a free film library for nights in.](https://staycation.co.uk/edinburgh/hotels/canon-court-aparthotel) [1.6 miles Edinburgh East Claremont Guest House ★ 4.2 (144) An adults-only Georgian guest house on East Claremont Street in Edinburgh, a short walk from Waverley station and Edinburgh Zoo.](https://staycation.co.uk/edinburgh/hotels/east-claremont-guest-house) [🏨Hotels 1.6 miles Edinburgh The Claremont Hotel A townhouse hotel on a quiet Edinburgh crescent, with a walled garden and airy rooms a short walk from the city's attractions.](https://staycation.co.uk/edinburgh/hotels/the-claremont-hotel) [1.6 miles Edinburgh Hanover House Hotel ★ 4.6 (53) Small Georgian townhouse hotel on Windsor Street, Edinburgh, close to Edinburgh Zoo and under a mile from Waverley station.](https://staycation.co.uk/edinburgh/hotels/hanover-house-hotel) [1.6 miles Edinburgh No 11 ★ 4.4 (802) A 10-room hotel on Brunswick Street in Edinburgh, close to Edinburgh Waverley and Edinburgh Zoo, with its own restaurant and bar.](https://staycation.co.uk/edinburgh/hotels/no-11) [1.7 miles Edinburgh Cairn Hotel ★ 4.1 (1,352) 72-room hotel on Windsor Street in Edinburgh with its own bar and breakfast, a short walk from Edinburgh Waverley.](https://staycation.co.uk/edinburgh/hotels/cairn-hotel) [1.7 miles Edinburgh Lyncliff Hotel ★ 4.1 (1,350) Small nine-room hotel on Windsor Street in Edinburgh, a short walk from Edinburgh Waverley and the city's restaurants and bars.](https://staycation.co.uk/edinburgh/hotels/lyncliff-hotel) [1.7 miles Edinburgh The Broughton Hotel ★ 4.6 (25) Just six rooms and a two-minute walk from Edinburgh Waverley, The Broughton Hotel offers a compact, personal base in the city.](https://staycation.co.uk/edinburgh/hotels/the-broughton-hotel) [1.7 miles Edinburgh Lantern Guest House ★ 4.3 (31) Small guest house on Windsor Street in Edinburgh, just half a mile from Waverley station, with three self-contained en-suite rooms.](https://staycation.co.uk/edinburgh/hotels/lantern-guest-house) [1.7 miles Edinburgh Atlas House ★ 4.2 (146) Atlas House is an 11-room guest accommodation on London Street in Edinburgh, a short walk from Waverley station.](https://staycation.co.uk/edinburgh/hotels/atlas-house) [1.7 miles Edinburgh Playfair House Hotel ★ 4.4 (14) A 12-room hotel on Leopold Place, Edinburgh, well suited to travellers who want a compact base close to Waverley station.](https://staycation.co.uk/edinburgh/hotels/playfair-house-hotel) [1.7 miles Edinburgh Six Brunton Place Guest House ★ 4.7 (82) Adults-only B&B on a quiet Edinburgh terrace near Waverley station, with spotless rooms and a hearty breakfast to start the day.](https://staycation.co.uk/edinburgh/hotels/six-brunton-place-guest-house) [1.7 miles Edinburgh Ailsa Guest House ★ 4.0 (68) A straightforward 8-room guest house on Eyre Place, Edinburgh, suited to travellers who want a simple base close to Waverley and the Zoo.](https://staycation.co.uk/edinburgh/hotels/ailsa-guest-house) [1.7 miles Edinburgh · Dogs welcome Dene Guest House ★ 4.6 (142) Georgian guest house in Edinburgh with 13 rooms, some en suite, free Wi-Fi and free on-site parking close to the zoo.](https://staycation.co.uk/edinburgh/hotels/dene-guest-house) [1.7 miles Edinburgh Courtyard Edinburgh by Marriott ★ 4.3 (1,908) A 240-room Marriott hotel on Baxters Place, Edinburgh, known for its hearty breakfast and easy walk to Calton Hill and the Royal Mile.](https://staycation.co.uk/edinburgh/hotels/courtyard-edinburgh-by-marriott) [1.8 miles Edinburgh Regent House Hotel ★ 3.7 (348) A budget-friendly base for city breaks in Edinburgh, close to Waverley station with free on-site parking and 17 straightforward rooms.](https://staycation.co.uk/edinburgh/hotels/regent-house-hotel) [1.8 miles Edinburgh City Retreat Edinburgh ApartHotels ★ 3.9 (41) Adults-only ApartHotel with just six rooms on Carlton Terrace in Edinburgh, handy for the zoo and city pubs and restaurants.](https://staycation.co.uk/edinburgh/hotels/city-retreat-edinburgh-aparthotels) [1.8 miles Edinburgh · Dogs welcome Holiday Inn Express Edinburgh City Centre ★ 4.1 (2,621) Hotel at Picardy Place, Edinburgh, with a tram stop right outside and the Old Town, pubs and restaurants within easy walking distance.](https://staycation.co.uk/edinburgh/hotels/holiday-inn-express-edinburgh-city-centre) [1.8 miles Edinburgh Lyla Rooms ★ 4.8 (486) Edinburgh's city centre is home to Lyla Rooms, four elegant suites above a tasting-menu restaurant in a restored townhouse.](https://staycation.co.uk/edinburgh/hotels/lyla-rooms) [1.8 miles Edinburgh Terrace hotel ★ 4.4 (319) A Georgian townhouse hotel on Royal Terrace in Edinburgh, with comfortable rooms and Waverley station under a mile away.](https://staycation.co.uk/edinburgh/hotels/terrace-hotel) [1.8 miles Edinburgh · Dogs welcome voco Edinburgh Royal Terrace an IHG Hotel ★ 4.0 (1,350) A row of Georgian townhouses on Royal Terrace forms this 97-room Edinburgh hotel, an easy walk from the city's main attractions.](https://staycation.co.uk/edinburgh/hotels/voco-edinburgh-royal-terrace-an-ihg-hotel) [1.8 miles Edinburgh 24 Royal Terrace ★ 4.8 (318) A 16-room Georgian townhouse hotel on a quiet Edinburgh terrace, within walking distance of the Royal Mile and the Castle.](https://staycation.co.uk/edinburgh/hotels/24-royal-terrace) [1.8 miles Edinburgh Ballantrae Albany Hotel ★ 3.9 (421) A 42-room hotel on Albany Street in Edinburgh, with a spa and sauna on-site plus free parking, a rare combination in the city centre.](https://staycation.co.uk/edinburgh/hotels/ballantrae-albany-hotel) [1.8 miles Edinburgh The Glasshouse Autograph Collection ★ 4.3 (914) A rooftop garden with city views sets The Glasshouse Autograph Collection apart in Edinburgh's centre, near Greenside Place.](https://staycation.co.uk/edinburgh/hotels/the-glasshouse-autograph-collection) [1.8 miles Edinburgh The Inverleith Hotel A 12-room hotel on Inverleith Terrace in Edinburgh, close to the Royal Botanic Garden, with free on-site parking.](https://staycation.co.uk/edinburgh/hotels/the-inverleith-hotel)

Showing the 60 nearest of 184. For the rest, see [hotels and B&Bs around Edinburgh](https://staycation.co.uk/edinburgh/hotels).

## Quick answers

### How many hotels and B&Bs are there near The Royal Yacht Britannia?

We list 184 within 3 miles of The Royal Yacht Britannia, measured in a straight line.

### Which hotels and B&Bs are closest to The Royal Yacht Britannia?

The nearest are Holiday Inn Express Edinburgh - Leith Waterfront (0.2 miles), Malmaison Edinburgh (0.5 miles) and Ocean Mist Leith (0.5 miles).

### Are there dog-friendly hotels and B&Bs near The Royal Yacht Britannia?

Yes: 11 of the 184 accept dogs. They are marked on this page.

### How are the distances worked out?

They are straight-line distances between each place and The Royal Yacht Britannia, so the journey by road will be a little longer.
