Local Accomodation
The hotels within 15 miles from central North Berwick are:
- Greywalls and Chez Roux (, Gullane) 2.6 miles away
- Macdonald Marine Hotel & Spa (Cromwell Road, North Berwick) 4.7 miles away
- Edinburgh (Inveresk) Premier Inn (Carberry Road, Inveresk, Musselburgh) 8.3 miles away
- Travelodge Edinburgh Musselburgh Hotel (, Old Craighall, Musselburgh) 9.1 miles away
- Kings Manor Hotel (Milton Road East, Edinburgh) 9.7 miles away
- Edinburgh (Newcraighall) Premier Inn (Newcraighall Road, Musselburgh) 9.8 miles away
- Edinburgh East Premier Inn (Willowbrae Road, Edinburgh) 11 miles away
- Edinburgh (Dalkeith) Premier Inn (, Lasswade) 11.4 miles away
- The Edinburgh Mal (Tower Place, Edinburgh) 11.7 miles away
- Holiday Inn Express (Ocean Drive, Edinburgh) 12 miles away
- Dalhousie Castle Hotel & Spa (, Bonnyrigg) 12 miles away
- Crowne Plaza Edinburgh - Royal Terrace (Royal Terrace, Edinburgh) 12.2 miles away
- Macdonald Holyrood Hotel (Holyrood Road, Edinburgh) 12.3 miles away
- Park Inn Edinburgh City Centre (Haddington Place, Edinburgh) 12.3 miles away
- Travelodge Edinburgh Cameron Toll Hotel (Craigmillar Park, Edinburgh) 12.3 miles away
- Travelodge Edinburgh Central Hotel (St Marys Street, Edinburgh) 12.5 miles away
- Holiday Inn Express (Picardy Place, Edinburgh) 12.5 miles away
- Holiday Inn Express (Cowgate, Edinburgh) 12.5 miles away
- Edinburgh (Leith) Premier Inn (Newhaven Place, Edinburgh) 12.5 miles away
- Hotel Indigo (York Place, Edinburgh) 12.5 miles away
- The King James (St. James Centre, Edinburgh) 12.5 miles away
- Travelodge Edinburgh Central Waterloo Place Hotel (Waterloo Place, Edinburgh) 12.5 miles away
- Radisson Blu Hotel, Edinburgh (High Street, Edinburgh) 12.6 miles away
- Carlton Hotel (North Bridge, Edinburgh) 12.6 miles away
- Hotel ibis Edinburgh Centre South Bridge (South Bridge, Edinburgh) 12.6 miles away
- ibis Edinburgh Centre (Hunter Square, Edinburgh) 12.6 miles away
- Hotel du Vin & Bistro (Bristo Place, Edinburgh) 12.7 miles away
- Travelodge Edinburgh Central Princes Street Hotel (Princes Street, Edinburgh) 12.7 miles away
- Hotel ibis Styles Edinburgh Centre St Andrew Square (19 St. Andrew Square, Edinburgh) 12.8 miles away
- Mercure Edinburgh City - Princes Street Hotel (Princes Street, Edinburgh) 12.8 miles away
- The George Hotel (Lawnmarket, Edinburgh) 12.8 miles away
- Travelodge Edinburgh Central Queen Street Hotel (Queen Street, Edinburgh) 12.9 miles away
- Travelodge Edinburgh Central Rose Street Hotel (Rose Street, Edinburgh) 12.9 miles away
- Novotel Edinburgh Centre (Lauriston Place, Edinburgh) 13.1 miles away
- Edinburgh Central (Lauriston Place) Premier Inn (Lauriston Place, Edinburgh) 13.1 miles away
- Edinburgh City Hotel (Lauriston Place, Edinburgh) 13.1 miles away
- Edinburgh City Centre (Princes Street) Premier Inn (Princes Street, Edinburgh) 13.1 miles away
- The Roxburghe Hotel (Charlotte Square, Edinburgh) 13.2 miles away
- Hotel Point (Bread Street, Edinburgh) 13.2 miles away
- Caledonian Hilton Edinburgh hotel (Lothian Road, Edinburgh) 13.2 miles away
- Travelodge Edinburgh Shandwick Place Hotel (Shandwick Place, Edinburgh) 13.3 miles away
- Bruntsfield Hotel (Bruntsfield Place, Edinburgh) 13.4 miles away
- Edinburgh City Centre (Haymarket) Premier Inn (Morrison Street Link, Edinburgh) 13.5 miles away
- Travelodge Edinburgh Learmonth Hotel (Learmonth Terrace, Edinburgh) 13.6 miles away
- Hilton Edinburgh Grosvenor hotel (Grosvenor Street, Edinburgh) 13.6 miles away
- Travelodge Edinburgh Haymarket Hotel (Eglinton Crescent, Edinburgh) 13.7 miles away
- Travelodge Edinburgh West End Hotel (Bells Mills, Edinburgh) 13.7 miles away
- Braid Hills Hotel (Braid Road, Edinburgh) 14 miles away
- Holiday Inn (Queensferry Road, Edinburgh) 14.3 miles away
- Travelodge Edinburgh Dreghorn Hotel (Dreghorn Link, Edinburgh) 15 miles away