Andrew Colin, CC BY 2.0
Places to stay in Edinburgh
483 places, each with computed walking times, the climb back from the beach and how lively the evenings are. Tap a filter to narrow the list.
- 483Places to stay
- 11Beach within 10 min
Popular ways to choose
- Places to stay with a level walk to the beach in Edinburgh
- Places to stay in Edinburgh that work without a car
- Quiet places to stay in Edinburgh: few bars nearby
- Lively places to stay in Edinburgh: bars and clubs close by
- Within 30 minutes by car of Arthur's Seat
- Within 30 minutes by car of Royal Yacht Britannia
- Within 30 minutes by car of Edinburgh Airport
- Within 30 minutes by car of Rosslyn Chapel (day trip)
- Within 30 minutes by car of Forth Bridge (day trip)
- Within 20 minutes of Royal Mile and the Old Town
- Within 20 minutes of Edinburgh Castle
- Within 20 minutes of Palace of Holyroodhouse
- 100 Princes Street Hotel · ★ Nearest beach: 51 min Climb from the nearest beach: 67 m Level walk lively
- 16 Pilrig Guest House Guest house Nearest beach: 32 min Climb from the nearest beach: 25 m Level walk lively
- 21212 Hotel Nearest beach: 45 min Climb from the nearest beach: 64 m Level walk
- 22 Chester Street Guest house Nearest beach: 53 min Climb from the nearest beach: 62 m Level walk
- 23 Mayfield Boutique Guest House Guest house no beach on foot Quiet evenings
- 24 Royal Terrace Hotel · ★★★★ Nearest beach: 45 min Climb from the nearest beach: 63 m Level walk Quiet evenings
- 28 York Place Hotel Nearest beach: 47 min Climb from the nearest beach: 61 m Level walk
- 4 Friends House Guest house Nearest beach: 16 min Climb from the nearest beach: 18 m Level walk Quiet evenings
- 4Kt Guest house no beach on foot Quiet evenings
- 7 London Street B&B Guest house Nearest beach: 46 min Climb from the nearest beach: 40 m Level walk
- A-Haven Townhouse Hotel Guest house Nearest beach: 21 min Climb from the nearest beach: 19 m Level walk Quiet evenings
- a&o Hostel Hostel Nearest beach: 57 min Climb from the nearest beach: 74 m Level walk lively
- Aaran Lodge B&B Guest house Nearest beach: 15 min Climb from the nearest beach: 34 m Level walk Quiet evenings
- Aaron Glen Hotel no beach on foot Quiet evenings
- Aaron Lodge Guest house no beach on foot Quiet evenings
- Abbey Hotel Hotel Nearest beach: 45 min Climb from the nearest beach: 65 m Level walk Quiet evenings
- Abbey Lodge Hotel no beach on foot Quiet evenings
- Abbot's House Hotel Hotel Nearest beach: 22 min Level walk
- Abbotsford Guest house Nearest beach: 31 min Climb from the nearest beach: 19 m Level walk
- Abercorn Guest House Guest house Nearest beach: 7 min Climb from the nearest beach: 16 m Level walk Quiet evenings
- Acelyn Guest house Nearest beach: 38 min Climb from the nearest beach: 52 m Level walk Quiet evenings
- Acorn Lodge Guest house Nearest beach: 31 min Climb from the nearest beach: 22 m Level walk lively
-
Adagio Aparthotel Hotel · ★★★★ Nearest beach: 55 min Climb from the nearest beach: 64 m Level walk lively - Adam Drysdale House Guest house no beach on foot
- Adelphi Hotel Hotel Nearest beach: 25 min Level walk Quiet evenings
- Ailsa Guest house Nearest beach: 38 min Climb from the nearest beach: 25 m Level walk
- Airdenair Guest House Guest house no beach on foot Quiet evenings
- Alba Hills Guest house no beach on foot Quiet evenings
- Alba House Guest house no beach on foot Quiet evenings
- Albany Hotel Hotel Nearest beach: 46 min Climb from the nearest beach: 52 m Level walk lively
- Albyn Townhouse Guest house no beach on foot
- Allburys Guest house no beach on foot Quiet evenings
- Allermuir Guest house no beach on foot Quiet evenings
- Allison House Guest house no beach on foot Quiet evenings
- Alpha Guest House Guest house no beach on foot Quiet evenings
- ALTIDO Haymarket Hotel Nearest beach: 60 min Climb from the nearest beach: 61 m Level walk
- Alva House Guest house Nearest beach: 43 min Climb from the nearest beach: 40 m Level walk
- Amar Agua Guest House Guest house no beach on foot Quiet evenings
- Amaryllis Guest house no beach on foot
- Angels Share Hotel Hotel Nearest beach: 50 min Climb from the nearest beach: 71 m Level walk lively
- Antler Guest house Nearest beach: 30 min Climb from the nearest beach: 18 m Level walk
- Aonach Mor Guesthouse Guest house no beach on foot Quiet evenings
- Apex Edinburgh City Hotel Nearest beach: 59 min Climb from the nearest beach: 75 m Level walk lively
-
Apex Edinburgh International Hotel Nearest beach: 60 min Climb from the nearest beach: 74 m Level walk lively -
Apex Waterloo Place Hotel Hotel Nearest beach: 50 min Climb from the nearest beach: 73 m Level walk lively - Appin House Guest house no beach on foot Quiet evenings
- Ard-Na_Said Guest House Guest house no beach on foot Quiet evenings
- Ardblair B&B Guest house Nearest beach: 21 min Climb from the nearest beach: 35 m Level walk Quiet evenings
- Arden Edinburgh Guest house no beach on foot Quiet evenings
- Ardenlea Guest House Guest house Nearest beach: 11 min Climb from the nearest beach: 15 m Level walk Quiet evenings
- Ardenlee Guest house Nearest beach: 38 min Climb from the nearest beach: 25 m Level walk
- Ardgowan House Hotel Guest house no beach on foot Quiet evenings
- Ardleigh House Guest house Nearest beach: 23 min Climb from the nearest beach: 27 m Level walk Quiet evenings
- Ardmillan Hotel Hotel no beach on foot
- Ardmor House Guest house Nearest beach: 29 min Climb from the nearest beach: 17 m Level walk Quiet evenings
- Argyle Backpackers Hostel no beach on foot lively
- Arrandale Guest house no beach on foot Quiet evenings
- Ascot Guest House Guest house no beach on foot Quiet evenings
- Ashcroft Farmhouse B&B Guest house no beach on foot Quiet evenings
- Ashgrove House Guest house no beach on foot Quiet evenings
- Atlas Guest House Guest house Nearest beach: 42 min Climb from the nearest beach: 38 m Level walk lively
- Auld Reekie Guest house no beach on foot Quiet evenings
- Averon Guest house no beach on foot
- Aynetree B&B Guest house Nearest beach: 19 min Climb from the nearest beach: 35 m Level walk Quiet evenings
- B+B Edinburgh Guest house Nearest beach: 53 min Climb from the nearest beach: 60 m Level walk Quiet evenings
- Balmoral Guest house Nearest beach: 31 min Climb from the nearest beach: 21 m Level walk
-
Balmoral Hotel Hotel Nearest beach: 51 min Climb from the nearest beach: 74 m Level walk lively - Balmore Guest house · ★★★ no beach on foot
- Barony House Guest house no beach on foot Quiet evenings
- Beachfront B&B Guest house Nearest beach: 3 min Level walk
-
Belford Hostel Hostel Nearest beach: 54 min Climb from the nearest beach: 51 m Level walk Quiet evenings - Bellevue Guest house no beach on foot
- Bellevue Eleven Guest house Nearest beach: 40 min Climb from the nearest beach: 35 m Level walk
- Ben Craig Guest house no beach on foot Quiet evenings
- Ben Cruachan Guest house Nearest beach: 37 min Climb from the nearest beach: 31 m Level walk
- Bield Guest house Nearest beach: 44 min Climb from the nearest beach: 23 m Level walk Quiet evenings
- Black Ivy Hotel no beach on foot Quiet evenings
- Blinkbonny House Guest house Nearest beach: 51 min Climb from the nearest beach: 44 m Level walk Quiet evenings
- Blossom Guest house no beach on foot
- Bobby's Bunkhouse Hostel Nearest beach: 60 min Climb from the nearest beach: 92 m Level walk lively
- Bonnie's Guest House Guest house Nearest beach: 37 min Climb from the nearest beach: 31 m Level walk
- Brae Lodge Guest house no beach on foot Quiet evenings
- Braid Apartments Holiday apartments Nearest beach: 47 min Climb from the nearest beach: 73 m Level walk lively
- Braid Hills Hotel Hotel no beach on foot Quiet evenings
- Braveheart Guest house no beach on foot
- BrewDog Edinburgh Doghouse Hotel Nearest beach: 55 min Climb from the nearest beach: 61 m Level walk lively
- Brewer's Rooms Holiday apartments Nearest beach: 53 min Climb from the nearest beach: 53 m Level walk
- Brig O' Doon Guest house Nearest beach: 23 min Climb from the nearest beach: 28 m Level walk Quiet evenings
- Britannia Hotel Edinburgh Hotel Nearest beach: 57 min Climb from the nearest beach: 39 m Level walk Quiet evenings
- Brothaigh House Guest house no beach on foot Quiet evenings
- Broughton Townhouse Guest house Nearest beach: 44 min Climb from the nearest beach: 41 m Level walk
- Bruntsfield Hotel Hotel no beach on foot
- Cairn Apartments Holiday apartments Nearest beach: 42 min Climb from the nearest beach: 42 m Level walk
- Cairn Hotel Hotel Nearest beach: 42 min Climb from the nearest beach: 42 m Level walk lively
- Calton Apartments Guest house Nearest beach: 39 min Climb from the nearest beach: 31 m Level walk
- Calton Hill Rockhouse Hotel Nearest beach: 49 min Climb from the nearest beach: 78 m Level walk lively
- Cambridge House Guest house Nearest beach: 30 min Climb from the nearest beach: 15 m Level walk
- Cameron Bed & Breakfast Guest house no beach on foot Quiet evenings
- Canon Court Holiday apartments Nearest beach: 35 min Level walk
- Capital Guest House Guest house no beach on foot
- Carrington Guest house Nearest beach: 31 min Climb from the nearest beach: 19 m Level walk
- Castle Park Guest house no beach on foot Quiet evenings
- Castle Rock Hostel Hostel Nearest beach: 57 min Climb from the nearest beach: 90 m Level walk lively
- Castle View Guest house Nearest beach: 49 min Climb from the nearest beach: 73 m Level walk lively
- Cherry Tree Villa Guest house no beach on foot Quiet evenings
- Cheval Abbey Strand Apartments at Holyrood Holiday apartments Nearest beach: 50 min Climb from the nearest beach: 39 m Level walk Quiet evenings
- Cheval Old Town Chambers Hotel Nearest beach: 56 min Climb from the nearest beach: 91 m Level walk lively
- City Break Guest House Guest house no beach on foot Quiet evenings
- City Guest House Guest house no beach on foot
- Clan Walker Guest House Guest house no beach on foot Quiet evenings
- Claremont Hotel Hotel Nearest beach: 35 min Climb from the nearest beach: 31 m Level walk Quiet evenings
- Clarin Guest House Guest house no beach on foot Quiet evenings
- Classic House Guest house no beach on foot Quiet evenings
- Claymore Guest house Nearest beach: 29 min Climb from the nearest beach: 18 m Level walk Quiet evenings
- Cluaran House Guest house no beach on foot Quiet evenings
- Cluaran House Holiday apartments Nearest beach: 56 min Climb from the nearest beach: 78 m Level walk lively
- Code Hostel Nearest beach: 50 min Climb from the nearest beach: 74 m Level walk lively
- CODE - THE COURT Hostel Nearest beach: 57 min Climb from the nearest beach: 93 m Level walk lively
- Corstorphine Lodge Hotel Hotel no beach on foot Quiet evenings
- Courtyard Hotel Nearest beach: 6 min Level walk Quiet evenings
- Courtyard - Marriott Edinburgh Hotel Nearest beach: 43 min Climb from the nearest beach: 47 m Level walk lively
- Craigievar Guest House Guest house no beach on foot Quiet evenings
- Craigmoss Guest house Nearest beach: 30 min Climb from the nearest beach: 18 m Level walk
- Crescent House Guest house Nearest beach: 35 min Climb from the nearest beach: 31 m Level walk Quiet evenings
- Crioch Guest House Guest house Nearest beach: 25 min Level walk Quiet evenings
- Crosskeys Studios Holiday apartments no beach on foot Quiet evenings
- Cruachan Guest house no beach on foot
- Culane House Hotel Hotel Nearest beach: 27 min Level walk Quiet evenings
- Cumberland Hotel Hotel no beach on foot Quiet evenings
- Dakota Hotel Nearest beach: 15 min Climb from the nearest beach: 44 m Level walk Quiet evenings
- Dalhousie Castle Hotel no beach on foot Quiet evenings
-
Dalmahoy Hotel & Country Club Hotel Nearest beach: 56 min Climb from the nearest beach: 18 m Level walk Quiet evenings - Dalmore Lodge Guest house no beach on foot Quiet evenings
- Dalry Guest House Guest house no beach on foot
- Dechmont House Guest house no beach on foot Quiet evenings
- Delta Hotels Edinburgh Hotel Nearest beach: 59 min Level walk Quiet evenings
- Dene Guest house Nearest beach: 38 min Climb from the nearest beach: 25 m Level walk
- Destination Edinburgh Holiday apartments no beach on foot
- Destiny Scotland Hanover Apartments Holiday apartments Nearest beach: 50 min Climb from the nearest beach: 72 m Level walk lively
- Destiny Student – Shrubhill Hotel Nearest beach: 33 min Climb from the nearest beach: 27 m Level walk lively
- Destiny Student Brae House Hotel Nearest beach: 47 min Climb from the nearest beach: 37 m Level walk
- Destiny Student Murano Hotel Nearest beach: 36 min Climb from the nearest beach: 25 m Level walk
- Dorstan Hotel Guest house no beach on foot Quiet evenings
- DoubleTree by Hilton Hotel Edinburgh Airport Hotel no beach on foot Quiet evenings
- DoubleTree by Hilton Hotel Edinburgh City Centre Hotel Nearest beach: 58 min Climb from the nearest beach: 79 m Level walk lively
- Dower House Guest house no beach on foot Quiet evenings
- DR Guest House Guest house no beach on foot Quiet evenings
- Dragon Suites Holiday apartments Nearest beach: 54 min Climb from the nearest beach: 69 m Level walk lively
-
Dundas Castle Hotel Nearest beach: 37 min Climb from the nearest beach: 87 m Level walk Quiet evenings - Duthus Lodge Guest house no beach on foot Quiet evenings
- East Claremont Guest House Guest house Nearest beach: 39 min Climb from the nearest beach: 37 m Level walk
- EasyHotel Prince Street West Hotel · ★★★ Nearest beach: 50 min Climb from the nearest beach: 70 m Level walk lively
- Ecosse Guest house Nearest beach: 37 min Climb from the nearest beach: 31 m Level walk
- Eden Locke Holiday apartments Nearest beach: 48 min Climb from the nearest beach: 73 m Level walk lively
- EdinB&B Guest house Nearest beach: 57 min Climb from the nearest beach: 78 m Level walk lively
-
Edinburgh Backpackers Hostel Hostel Nearest beach: 54 min Climb from the nearest beach: 89 m Level walk lively - Edinburgh Castle Apartments & Suites Guest house Nearest beach: 49 min Climb from the nearest beach: 73 m Level walk lively
- Edinburgh Central Guest House Guest house Nearest beach: 48 min Climb from the nearest beach: 71 m Level walk lively
-
Edinburgh Central Youth Hostel Hostel Nearest beach: 39 min Climb from the nearest beach: 39 m Level walk lively - Edinburgh City Suites Hotel Nearest beach: 59 min Climb from the nearest beach: 65 m Level walk lively
- Edinburgh Grand Hotel Nearest beach: 51 min Climb from the nearest beach: 78 m Level walk lively
- Edinburgh Holiday Guest House Guest house no beach on foot
- Edinburgh House Hotel Hotel Nearest beach: 28 min Climb from the nearest beach: 16 m Level walk Quiet evenings
- Edinburgh Marriott Holyrood Hotel Hotel Nearest beach: 54 min Climb from the nearest beach: 45 m Level walk
- Edinburgh Metro Hostel Nearest beach: 57 min Climb from the nearest beach: 76 m Level walk lively
- Edinburgh Regency Guest house no beach on foot
- Edinburgh Sixteen Guest house no beach on foot Quiet evenings
- Edinburgh Tour Guest House Guest house Nearest beach: 36 min Climb from the nearest beach: 32 m Level walk
- Edinburgh Townhouse Guest house Nearest beach: 46 min Climb from the nearest beach: 72 m Level walk lively
- Edinburgh Whisky House Hotel Hotel · ★★★ no beach on foot Quiet evenings
- Elder York Guest house Nearest beach: 50 min Climb from the nearest beach: 65 m Level walk
- Elgin House Apartments Holiday apartments Nearest beach: 42 min Climb from the nearest beach: 39 m Level walk
- Eliza House Hotel no beach on foot lively
- Ellwyn Hotel Hotel Nearest beach: 22 min Climb from the nearest beach: 30 m Level walk Quiet evenings
- Eyre Guest house Nearest beach: 38 min Climb from the nearest beach: 25 m Level walk
- Falcon Crest Guest house Nearest beach: 18 min Climb from the nearest beach: 32 m Level walk Quiet evenings
-
Fingal Hotel Nearest beach: 12 min Level walk - Forth House Hotel Nearest beach: 45 min Climb from the nearest beach: 52 m Level walk lively
- Fountain Court Apartments - Morrison Hotel Nearest beach: 59 min Climb from the nearest beach: 65 m Level walk lively
- Fountain Court EQ2 Hotel no beach on foot Quiet evenings
- Four Points Hotel no beach on foot Quiet evenings
- Four Points Flex Hotel Nearest beach: 51 min Climb from the nearest beach: 69 m Level walk lively
- Fraoch House Guest house Nearest beach: 29 min Climb from the nearest beach: 18 m Level walk
- Fraser Suites Edinburgh Hotel Nearest beach: 58 min Climb from the nearest beach: 92 m Level walk lively
- Frederick House Hotel Hotel Nearest beach: 47 min Climb from the nearest beach: 75 m Level walk lively
- Garfield Guest house Nearest beach: 23 min Climb from the nearest beach: 28 m Level walk Quiet evenings
- Garlands Guest house Nearest beach: 30 min Climb from the nearest beach: 19 m Level walk
- Garner By IHG Hotel Nearest beach: 60 min Climb from the nearest beach: 59 m Level walk lively
- Gifford House Guest house no beach on foot Quiet evenings
- Gil-Dun Guest House Guest house no beach on foot Quiet evenings
- Gilmore Rooms Guest house no beach on foot
- Gladstone Guest house no beach on foot Quiet evenings
- Gladstone’s Land Apartments Holiday apartments Nearest beach: 55 min Climb from the nearest beach: 101 m Level walk lively
- Glenalmond House Guest house no beach on foot Quiet evenings
- Glendale House Guest house no beach on foot Quiet evenings
- Gleneagles Townhouse Hotel · ★★★★★ Nearest beach: 51 min Climb from the nearest beach: 76 m Level walk lively
- Glenturret Guest house no beach on foot Quiet evenings
- Grosvenor Gardens Hotel Hotel Nearest beach: 60 min Climb from the nearest beach: 62 m Level walk
- Grosvenor Suites Hotel Nearest beach: 57 min Climb from the nearest beach: 68 m Level walk
- Grove House Hotel Hotel no beach on foot Quiet evenings
- Hampton by Hilton Edinburgh Airport Hotel no beach on foot Quiet evenings
- Hampton by Hilton Edinburgh West End Hotel no beach on foot Quiet evenings
- Hampton Hotel Hotel no beach on foot Quiet evenings
- Hanover 71 Suites Hotel Nearest beach: 48 min Climb from the nearest beach: 76 m Level walk lively
- Hanover House Hotel Guest house Nearest beach: 41 min Climb from the nearest beach: 44 m Level walk lively
- Haymarket Hotel Hotel no beach on foot Quiet evenings
- Haystack Hostel Hostel Nearest beach: 51 min Climb from the nearest beach: 78 m Level walk lively
- Heriott Park Guest house Nearest beach: 23 min Climb from the nearest beach: 27 m Level walk Quiet evenings
- Hermitage Guest House Guest house Nearest beach: 26 min Level walk Quiet evenings
- High Street Hostel Hostel Nearest beach: 57 min Climb from the nearest beach: 81 m Level walk lively
- Highfield Guest house no beach on foot Quiet evenings
-
Hilton Edinburgh Carlton Hotel Nearest beach: 56 min Climb from the nearest beach: 88 m Level walk lively - Holiday Inn Edinburgh Hotel no beach on foot Quiet evenings
- Holiday Inn Express Hotel Nearest beach: 46 min Climb from the nearest beach: 58 m Level walk Quiet evenings
- Holiday Inn Express Edinburgh Airport Hotel no beach on foot Quiet evenings
- Holiday Inn Express Edinburgh City Centre Hotel Nearest beach: 44 min Climb from the nearest beach: 52 m Level walk lively
- Holiday Inn Express Edinburgh-Royal Mile Hotel Nearest beach: 58 min Climb from the nearest beach: 69 m Level walk lively
- Holiday Inn Express Edinburgh-Waterfront Hotel Nearest beach: 8 min Level walk Quiet evenings
- Holyrood Aparthotel Hotel Nearest beach: 54 min Climb from the nearest beach: 51 m Level walk
- Hopetoun Guest House Guest house Nearest beach: 39 min Climb from the nearest beach: 31 m Level walk
- Hot-el Apartments Hotel Nearest beach: 27 min Level walk Quiet evenings
- Hotel Ceilidh-Donia Hotel no beach on foot Quiet evenings
- Hotel du Vin Hotel no beach on foot lively
-
Hotel Indigo Hotel Nearest beach: 51 min Climb from the nearest beach: 74 m Level walk lively - Hotel Indigo Hotel Nearest beach: 46 min Climb from the nearest beach: 60 m Level walk lively
- House of Gods Hotel Nearest beach: 57 min Climb from the nearest beach: 81 m Level walk lively
- hub by Premier Inn Hotel Nearest beach: 55 min Climb from the nearest beach: 58 m Level walk lively
- hub by Premier Inn Hotel Nearest beach: 50 min Climb from the nearest beach: 75 m Level walk lively
- hub by Premier Inn (Haymarket) Hotel Nearest beach: 59 min Climb from the nearest beach: 67 m Level walk lively
- Ibis Hotel · ★★★ Nearest beach: 55 min Climb from the nearest beach: 84 m Level walk lively
- Ibis Budget Edinburgh Park Hotel · ★★ Nearest beach: 48 min Level walk Quiet evenings
- Ibis Edinburgh Centre South Bridge Hotel · ★★★ Nearest beach: 57 min Climb from the nearest beach: 84 m Level walk lively
- Ibis Styles Hotel · ★★★ Nearest beach: 49 min Climb from the nearest beach: 78 m Level walk lively
- Ingleneuk Guest house Nearest beach: 39 min Climb from the nearest beach: 54 m Level walk Quiet evenings
- International Guest house no beach on foot Quiet evenings
- Ivy Guest House Guest house no beach on foot Quiet evenings
- Joppa Turrets Guest House Guest house Nearest beach: 9 min Level walk Quiet evenings
- Just B Guest house Nearest beach: 48 min Climb from the nearest beach: 73 m Level walk Quiet evenings
- Just Sleep Hostel Hostel Nearest beach: 25 min Level walk Quiet evenings
- Kellerstain Stables Guest house Nearest beach: 44 min Level walk Quiet evenings
- Ken Vie Guest House Guest house no beach on foot Quiet evenings
- Kew House Guest house no beach on foot Quiet evenings
-
Kick Ass Hostels Hostel Nearest beach: 58 min Climb from the nearest beach: 83 m Level walk lively - Kick Ass Hostels Hostel Nearest beach: 59 min Climb from the nearest beach: 75 m Level walk lively
- Kildonan Lodge Hotel Hotel no beach on foot Quiet evenings
- Kimpton Charlotte Square Hotel Hotel Nearest beach: 49 min Climb from the nearest beach: 71 m Level walk lively
- Kings Manor Hotel Hotel Nearest beach: 14 min Climb from the nearest beach: 33 m Level walk Quiet evenings
- Kingsley Guest House Guest house no beach on foot Quiet evenings
- Kingsview Hostel no beach on foot
- Kingsway Guest House Guest house no beach on foot Quiet evenings
- KM Central Hotel no beach on foot
- Lady Nairne Premier Inn Hotel Nearest beach: 28 min Climb from the nearest beach: 39 m Level walk Quiet evenings
- Lantern Guest House Guest house Nearest beach: 42 min Climb from the nearest beach: 44 m Level walk
- Lauderville House Guest house no beach on foot Quiet evenings
- Le Monde Hotel Nearest beach: 49 min Climb from the nearest beach: 78 m Level walk lively
- Leonardo Boutique Hotel Edinburgh City Hotel no beach on foot lively
- Leonardo Hotel Edinburgh Haymarket Hotel Nearest beach: 60 min Climb from the nearest beach: 66 m Level walk lively
- Leonardo Hotel Edinburgh Murrayfield Hotel Nearest beach: 45 min Climb from the nearest beach: 115 m Level walk Quiet evenings
- Leonardo Royal Hotel Edinburgh Hotel Nearest beach: 55 min Climb from the nearest beach: 66 m Level walk lively
- Light House Hostel Hostel no beach on foot
- Linton Connection Holiday apartments Nearest beach: 53 min Climb from the nearest beach: 88 m Level walk lively
- MacIntosh Guest house no beach on foot Quiet evenings
- Mackenzie Guest House Guest house Nearest beach: 27 min Level walk Quiet evenings
- Malmaison Hotel Nearest beach: 12 min Level walk lively
- Malmaison Edinburgh City Hotel Nearest beach: 50 min Climb from the nearest beach: 74 m Level walk
-
Market Street Hotel Hotel Nearest beach: 54 min Climb from the nearest beach: 74 m Level walk lively - Martin's Guest house no beach on foot
- Mayfield Lodge Guest house no beach on foot Quiet evenings
- Mayville Guest house no beach on foot
- McCrae's B&B Guest house Nearest beach: 36 min Climb from the nearest beach: 33 m Level walk Quiet evenings
- McGregor's Guest House Guest house no beach on foot Quiet evenings
- McNair Hotel Hotel Nearest beach: 25 min Level walk Quiet evenings
- Meininger Hotel no beach on foot Quiet evenings
- Meininger Hotel Hotel no beach on foot Quiet evenings
- MEININGER Hotel Edinburgh Haymarket Hotel no beach on foot Quiet evenings
-
Melville Castle Hotel no beach on foot Quiet evenings - Menzies Guest house no beach on foot Quiet evenings
- Mercure Edinburgh Haymarket Hotel · ★★★★ no beach on foot Quiet evenings
- Merith House Hotel Hotel Nearest beach: 27 min Level walk
- Millers Guest house Nearest beach: 29 min Climb from the nearest beach: 18 m Level walk
- Milton House B&B Guest house Nearest beach: 17 min Climb from the nearest beach: 38 m Level walk Quiet evenings
- Minto House Guest house no beach on foot
- Missionaries of Charity Hostel Nearest beach: 38 min Climb from the nearest beach: 31 m Level walk
- Mitchells Young Street Holiday apartments Nearest beach: 47 min Climb from the nearest beach: 71 m Level walk lively
- Mono Suites Hotel Nearest beach: 56 min Climb from the nearest beach: 80 m Level walk lively
- Motel One Edinburgh-Princes Hotel Nearest beach: 50 min Climb from the nearest beach: 76 m Level walk lively
- Motel One Edinburgh-Royal Hotel Nearest beach: 55 min Climb from the nearest beach: 76 m Level walk lively
- Mount Royal Hotel Hotel Nearest beach: 52 min Climb from the nearest beach: 78 m Level walk lively
-
Moxy Edinburgh Airport Hotel no beach on foot Quiet evenings - Moxy Edinburgh Fountainbridge Hotel no beach on foot Quiet evenings
- Murrayfield Hotel Hotel · ★★★★ no beach on foot Quiet evenings
- Murrayfield Park Guest House Guest house no beach on foot Quiet evenings
- Museum Apartments Holiday apartments Nearest beach: 59 min Climb from the nearest beach: 90 m Level walk lively
- MW Townhouse Guest house no beach on foot Quiet evenings
- Native Holiday apartments Nearest beach: 45 min Climb from the nearest beach: 65 m Level walk lively
-
Navaar House Hotel no beach on foot Quiet evenings - Netherby Guest House Guest house no beach on foot Quiet evenings
- New Town Hotel Hotel Nearest beach: 47 min Climb from the nearest beach: 67 m Level walk
- New Town Rooms Hotel Nearest beach: 37 min Climb from the nearest beach: 25 m Level walk
- Nira Caledonia Hotel Nearest beach: 40 min Climb from the nearest beach: 39 m Level walk lively
- No 6 West Coates Hotel Hotel no beach on foot Quiet evenings
- No. 1 Apartments Holiday apartments Nearest beach: 59 min Climb from the nearest beach: 89 m Level walk lively
- No. 32 Hotel Hotel Nearest beach: 60 min Climb from the nearest beach: 65 m Level walk Quiet evenings
- No. 53 Frederick Street Hotel Nearest beach: 47 min Climb from the nearest beach: 68 m Level walk lively
- Northumberland Hotel Hotel no beach on foot Quiet evenings
-
Norton House Hotel Hotel no beach on foot Quiet evenings - Novotel Hotel Nearest beach: 59 min Climb from the nearest beach: 85 m Level walk lively
- Novotel Edinburgh Park Hotel Nearest beach: 40 min Level walk Quiet evenings
- Number 11 Brunswick Street Hotel Hotel Nearest beach: 40 min Climb from the nearest beach: 40 m Level walk
- Number 27 Morningside Guest house no beach on foot Quiet evenings
- Number 29 Guest house Nearest beach: 55 min Climb from the nearest beach: 65 m Level walk
- NYX Hotel Edinburgh Hotel Nearest beach: 55 min Climb from the nearest beach: 68 m Level walk lively
- Observatory House Guest house Nearest beach: 50 min Climb from the nearest beach: 96 m Level walk
- Ocean Apartments Hotel Nearest beach: 27 min Level walk Quiet evenings
- Ocean Inn Guest house Nearest beach: 17 min Climb from the nearest beach: 16 m Level walk Quiet evenings
- Ocean Mist Hotel Nearest beach: 13 min Level walk lively
- Old Town Chambers Hotel Nearest beach: 57 min Climb from the nearest beach: 95 m Level walk lively
- On the Walk Holiday apartments Nearest beach: 37 min Climb from the nearest beach: 26 m Level walk
- One Allanfield Holiday apartments Nearest beach: 40 min Climb from the nearest beach: 27 m Level walk
- Out of This World Holiday apartments Nearest beach: 22 min Climb from the nearest beach: 34 m Level walk Quiet evenings
- Oyo St Andrews Hotel Nearest beach: 24 min Climb from the nearest beach: 16 m Level walk lively
- Palmerston Suites Holiday apartments Nearest beach: 56 min Climb from the nearest beach: 65 m Level walk Quiet evenings
- Panda Villa Guest house no beach on foot Quiet evenings
- Park View House Hotel Hotel Nearest beach: 28 min Level walk Quiet evenings
- Parkview Guest house no beach on foot Quiet evenings
- Parliament House Hotel Hotel Nearest beach: 48 min Climb from the nearest beach: 77 m Level walk lively
- Pearl View Guest house Nearest beach: 4 min Level walk Quiet evenings
- Peffermill House Hotel Nearest beach: 53 min Climb from the nearest beach: 48 m Level walk Quiet evenings
- Penicuik YMCA-YWCA Hostel no beach on foot Quiet evenings
- Pillars House Guest house Nearest beach: 20 min Level walk
- Pillow Stops Holiday apartments Nearest beach: 57 min Climb from the nearest beach: 93 m Level walk lively
- Piries Hotel Hotel Nearest beach: 62 min Climb from the nearest beach: 59 m Level walk Quiet evenings
- Playfair House Hotel Hotel Nearest beach: 42 min Climb from the nearest beach: 43 m Level walk
- POINT.a Hotel Nearest beach: 58 min Climb from the nearest beach: 74 m Level walk
- Premier Inn Hotel no beach on foot
- Premier Inn Hotel Nearest beach: 49 min Climb from the nearest beach: 70 m Level walk lively
- Premier Inn Hotel Nearest beach: 56 min Climb from the nearest beach: 58 m Level walk lively
- Premier Inn Hotel Nearest beach: 47 min Climb from the nearest beach: 58 m Level walk lively
- Premier Inn Hotel Nearest beach: 50 min Climb from the nearest beach: 79 m Level walk lively
- Premier Inn Hotel Nearest beach: 34 min Climb from the nearest beach: 39 m Level walk Quiet evenings
- Premier Inn Hotel Nearest beach: 18 min Climb from the nearest beach: 47 m Level walk Quiet evenings
- Premier Inn Hotel no beach on foot Quiet evenings
- Premier Inn Hotel no beach on foot Quiet evenings
- Premier Inn Edinburgh Park Hotel Nearest beach: 40 min Level walk Quiet evenings
- Premier Inn Leith Waterfront Hotel Nearest beach: 22 min Level walk Quiet evenings
- Prestonfield House Hotel no beach on foot Quiet evenings
- Priestville Guest House Guest house no beach on foot Quiet evenings
-
Princes Street Hostel Hostel Nearest beach: 51 min Climb from the nearest beach: 78 m Level walk lively - Princes Street Suites Hotel Nearest beach: 51 min Climb from the nearest beach: 67 m Level walk lively
- Q Residence Guest house Nearest beach: 48 min Climb from the nearest beach: 67 m Level walk lively
- Queens Guest House Guest house Nearest beach: 48 min Climb from the nearest beach: 65 m Level walk lively
-
Rabble Hotel Nearest beach: 47 min Climb from the nearest beach: 67 m Level walk lively - Radisson Blu Hotel Hotel Nearest beach: 55 min Climb from the nearest beach: 87 m Level walk lively
- Radisson Collection Royal Mile Edinburgh Hotel Nearest beach: 56 min Climb from the nearest beach: 97 m Level walk lively
- Ramsay's Guest house Nearest beach: 42 min Climb from the nearest beach: 42 m Level walk lively
- Ravensdown Guest house Nearest beach: 24 min Climb from the nearest beach: 26 m Level walk Quiet evenings
- Regent House Hotel Hotel Nearest beach: 45 min Climb from the nearest beach: 54 m Level walk lively
- Regent Terrace Georgian Holiday apartments Nearest beach: 49 min Climb from the nearest beach: 69 m Level walk Quiet evenings
- Residence Inn Hotel no beach on foot
- RIGH Residences Holiday apartments Nearest beach: 48 min Climb from the nearest beach: 76 m Level walk lively
- Rooms at GPO Hotel Nearest beach: 18 min Level walk lively
- Roomzzz Aparthotel Hotel Nearest beach: 48 min Climb from the nearest beach: 72 m Level walk lively
- Roseate Hotel no beach on foot Quiet evenings
- Rosehall Hotel Hotel no beach on foot Quiet evenings
- Rosevale Guest House Guest house no beach on foot Quiet evenings
- Roslin Cottage Guest house no beach on foot Quiet evenings
- Rowan House Guest house no beach on foot Quiet evenings
- Royal Garden Apartments Holiday apartments Nearest beach: 47 min Climb from the nearest beach: 67 m Level walk
- Royal Mile Apartments Hotel Nearest beach: 57 min Climb from the nearest beach: 91 m Level walk lively
- Royal Mile Backpackers Hostel Nearest beach: 55 min Climb from the nearest beach: 78 m Level walk lively
- Royal Mile Mansions Hotel Nearest beach: 54 min Climb from the nearest beach: 90 m Level walk lively
-
Rutland Hotel Hotel Nearest beach: 51 min Climb from the nearest beach: 71 m Level walk lively - Safestay Hostel Nearest beach: 59 min Climb from the nearest beach: 90 m Level walk lively
- Sailte House Guest house · ★★★ Nearest beach: 34 min Climb from the nearest beach: 36 m Level walk Quiet evenings
- Sakura House Guest house no beach on foot lively
-
Sandaig Guest House Guest house Nearest beach: 27 min Level walk Quiet evenings - Sandilands House Guest house Nearest beach: 52 min Climb from the nearest beach: 43 m Level walk Quiet evenings
- Seahaven Hotel Hotel Nearest beach: 6 min Level walk Quiet evenings
- Seaview Guesthouse Guest house Nearest beach: 3 min Level walk Quiet evenings
- Shalimar Guest house no beach on foot lively
- Sheraton Hotel Hotel Nearest beach: 57 min Climb from the nearest beach: 77 m Level walk lively
- Sheridan Guest house Nearest beach: 22 min Climb from the nearest beach: 20 m Level walk Quiet evenings
- Sherwood Guest house no beach on foot
- Six Brunton Place Guest house Nearest beach: 44 min Climb from the nearest beach: 41 m Level walk
- Smith Place Hotel Hotel Nearest beach: 26 min Climb from the nearest beach: 18 m Level walk lively
- Smith's Guest House Guest house no beach on foot Quiet evenings
- Sonas B&B Guest house no beach on foot Quiet evenings
- Southside Guest house no beach on foot lively
- St Albans Lodge Guest house no beach on foot Quiet evenings
- St Christopher's Inn Hostel Nearest beach: 55 min Climb from the nearest beach: 71 m Level walk lively
- St. Christopher’s Inn - Edinburgh Old Town Hostel Nearest beach: 55 min Climb from the nearest beach: 64 m Level walk lively
- St. Giles Apartments Hotel Nearest beach: 57 min Climb from the nearest beach: 92 m Level walk lively
- Stay Central Hotel Nearest beach: 58 min Climb from the nearest beach: 87 m Level walk lively
- Stay Hush Hotel Nearest beach: 53 min Climb from the nearest beach: 52 m Level walk
- Staycity Edinburgh Hotel no beach on foot
- Stewart Aparthotel Holiday apartments Nearest beach: 46 min Climb from the nearest beach: 72 m Level walk lively
- Strathallan Guest house no beach on foot
- Straven Guesthouse Guest house Nearest beach: 9 min Level walk Quiet evenings
- Student Castle Edinburgh Guest house no beach on foot
- Swan Travel Hotel Guest house no beach on foot Quiet evenings
- Tania Guest House Guest house no beach on foot
- Tantallon Place Guest house no beach on foot Quiet evenings
- Ten Hill Place Hotel no beach on foot lively
- Terrace Hotel Hotel Nearest beach: 46 min Climb from the nearest beach: 61 m Level walk
- The Alexander Guest house no beach on foot Quiet evenings
- The Ashlyn Guest House Guest house Nearest beach: 24 min Climb from the nearest beach: 30 m Level walk Quiet evenings
- The Ayden Guest house Nearest beach: 29 min Climb from the nearest beach: 17 m Level walk Quiet evenings
- The Baxter Hostel Hostel Nearest beach: 51 min Climb from the nearest beach: 79 m Level walk lively
- The Ben Doran Guest house no beach on foot Quiet evenings
- The Bonham Hotel Hotel Nearest beach: 52 min Climb from the nearest beach: 64 m Level walk
-
The Bridge Inn Hotel no beach on foot Quiet evenings -
The Caledonian Edinburgh, Curio Collection by Hilton Hotel Nearest beach: 52 min Climb from the nearest beach: 70 m Level walk lively - The Chester Residence Hotel Nearest beach: 54 min Climb from the nearest beach: 63 m Level walk Quiet evenings
- The Conifers Guest house Nearest beach: 30 min Climb from the nearest beach: 18 m Level walk
- The Edinburgh Residence Hotel Nearest beach: 54 min Climb from the nearest beach: 60 m Level walk Quiet evenings
- The Four Sisters Hotel no beach on foot
- The Gates B&B Guest house Nearest beach: 28 min Climb from the nearest beach: 38 m Level walk Quiet evenings
- The Glasshouse Hotel Nearest beach: 45 min Climb from the nearest beach: 47 m Level walk lively
- The Grassmarket Hotel Hotel Nearest beach: 58 min Climb from the nearest beach: 84 m Level walk lively
- The Guards Hotel Hotel Nearest beach: 59 min Climb from the nearest beach: 61 m Level walk lively
- The Hedges Guest house Nearest beach: 43 min Climb from the nearest beach: 40 m Level walk Quiet evenings
- The Hostel Hostel Nearest beach: 59 min Climb from the nearest beach: 60 m Level walk lively
- The Hoxton Hotel Nearest beach: 58 min Climb from the nearest beach: 65 m Level walk lively
- The Inn On The Mile Hotel Nearest beach: 54 min Climb from the nearest beach: 88 m Level walk lively
- The Inn Place Hotel Nearest beach: 55 min Climb from the nearest beach: 87 m Level walk lively
-
The InterContinental Edinburgh - The George Hotel Nearest beach: 48 min Climb from the nearest beach: 78 m Level walk lively - The Kinnaird Guesthouse Guest house Nearest beach: 60 min Climb from the nearest beach: 64 m Level walk lively
- The Knight Residence Holiday apartments Nearest beach: 59 min Climb from the nearest beach: 83 m Level walk lively
- The Lane Hotel no beach on foot lively
- The Malt House Holiday apartments Nearest beach: 54 min Climb from the nearest beach: 67 m Level walk
- The Maple Leaf Guest house Nearest beach: 32 min Climb from the nearest beach: 17 m Level walk
- The Murrayfield House Hotel no beach on foot Quiet evenings
- The Neuk Holiday apartments Nearest beach: 46 min Climb from the nearest beach: 49 m Level walk Quiet evenings
- The Old Waverley Hotel Hotel · ★★★ Nearest beach: 52 min Climb from the nearest beach: 79 m Level walk lively
- The Original Rosslyn Inn Hotel no beach on foot lively
- The Place Hotel Nearest beach: 47 min Climb from the nearest beach: 60 m Level walk lively
- The Queens Guest house Nearest beach: 3 min Climb from the nearest beach: 19 m lively
- The Raeburn Hotel Nearest beach: 37 min Climb from the nearest beach: 19 m Level walk
- The Residence Holiday apartments no beach on foot
- The Residence Hostel Nearest beach: 60 min Climb from the nearest beach: 91 m Level walk lively
- The Residense Guest house no beach on foot
- The Resident Hotel · ★★★★ Nearest beach: 50 min Climb from the nearest beach: 63 m Level walk
- The Retreat Hotel no beach on foot Quiet evenings
- The Royal Hotel Hotel no beach on foot Quiet evenings
- The Rutland Hotel Holiday apartments Nearest beach: 52 min Climb from the nearest beach: 69 m Level walk lively
- The Salisbury Hotel no beach on foot
- The Salvation Army Life House Hostel Nearest beach: 59 min Climb from the nearest beach: 70 m Level walk
- The Scholar Hotel no beach on foot
-
The Scotsman Hotel Hotel Nearest beach: 53 min Climb from the nearest beach: 84 m Level walk lively -
The Scott Hotel no beach on foot - The Spires Holiday apartments Nearest beach: 47 min Climb from the nearest beach: 70 m Level walk lively
- The Staghead Hotel Hotel Nearest beach: 1 min lively
- The Thistle House Guest house no beach on foot Quiet evenings
- The Town House Guest house no beach on foot Quiet evenings
- The Valentine Hotel no beach on foot lively
- The White House Guest house Nearest beach: 32 min Climb from the nearest beach: 59 m Level walk Quiet evenings
- Thistle Hotel Hotel Nearest beach: 55 min Climb from the nearest beach: 63 m Level walk Quiet evenings
- Thrums Hotel Guest house no beach on foot
- Travelodge Hotel no beach on foot Quiet evenings
- Travelodge Hotel no beach on foot Quiet evenings
- Travelodge Hotel Nearest beach: 51 min Level walk Quiet evenings
- Travelodge Cameron Toll Hotel no beach on foot Quiet evenings
- Travelodge Edinburgh Central Hotel Nearest beach: 58 min Climb from the nearest beach: 69 m Level walk lively
- Travelodge Edinburgh Central Queen Street Hotel Nearest beach: 47 min Climb from the nearest beach: 66 m Level walk lively
- Travelodge Edinburgh Central Waterloo Place Hotel Nearest beach: 48 min Climb from the nearest beach: 70 m Level walk lively
- Travelodge Haymarket Hotel Nearest beach: 59 min Climb from the nearest beach: 69 m Level walk Quiet evenings
- Travelodge Rose Street Hotel Nearest beach: 50 min Climb from the nearest beach: 76 m Level walk lively
- Twin Lions Hotel Hotel no beach on foot Quiet evenings
- Two Hillside Crescent Guest house Nearest beach: 42 min Climb from the nearest beach: 42 m Level walk
- Tynecastle Park Hotel Hotel no beach on foot Quiet evenings
- Victoria Park House Hotel Hotel Nearest beach: 24 min Climb from the nearest beach: 22 m Level walk Quiet evenings
- Village Hotel Hotel Nearest beach: 30 min Climb from the nearest beach: 43 m Level walk Quiet evenings
- Virgin Hotels Edinburgh Hotel Nearest beach: 59 min Climb from the nearest beach: 87 m Level walk lively
- voco Hotel Nearest beach: 45 min Climb from the nearest beach: 62 m Level walk Quiet evenings
- Voco Hotel Edinburgh-Haymarket Hotel Nearest beach: 57 min Climb from the nearest beach: 70 m Level walk lively
- W Hotel Hotel Nearest beach: 51 min Climb from the nearest beach: 77 m Level walk lively
- Westend Hotel Hotel Nearest beach: 56 min Climb from the nearest beach: 65 m Level walk Quiet evenings
- White Lady Hotel no beach on foot lively
- White Lodge Holiday home Nearest beach: 31 min Climb from the nearest beach: 62 m Level walk Quiet evenings
- Wilde Aparthotel - Edinburgh Grassmarket Hotel Nearest beach: 56 min Climb from the nearest beach: 69 m Level walk lively
- YMCA Scotland Hostel Nearest beach: 51 min Climb from the nearest beach: 69 m Level walk lively
- York House Hotel Hotel Nearest beach: 47 min Climb from the nearest beach: 65 m Level walk lively
- YOTEL Edinburgh Hotel · ★★★★ Nearest beach: 45 min Climb from the nearest beach: 66 m Level walk lively