Customised for your search:

Edinburgh Beach Hotels & Resorts

Edinburgh Hotels
Edinburgh

372 Best Beach Hotels in Edinburgh

Macdonald Marine Hotel And Spa - North Berwick Hotels

Macdonald Marine Hotel And Spa

Cromwell Road, North Berwick - Map
 
 
Melville Castle - Lasswade Hotels

Melville Castle

Gilmerton Road, Lasswade - Map
 
 
Guests are on the doorstep of Edinburgh's eclectic mix of historic, beautiful and entertaining attractions. Sites include …More
If you're heading for Edinburgh, this classic townhouse will make your trip one of the most memorable you'll enjoy. BEST …More
Village Hotel Edinburgh - Edinburgh Hotels

Village Hotel Edinburgh

140 Crewe Road South, Edinburgh - Map
 
 
The Inn Place - Edinburgh Hotels

The Inn Place

20-30 Cockburn Street, Edinburgh - Map
 
 
B+B Edinburgh - Edinburgh Hotels

B+B Edinburgh

3 Rothesay Terrace, Edinburgh - Map
 
 
Edinburgh is the historical capital of Scotland. Once you have visited our beautiful city you will carry the memory with you …More
Edinburgh City Hotel - Edinburgh Hotels

Edinburgh City Hotel

79 Lauriston Place, Edinburgh - Map
 
 
The Bonham Hotel - Edinburgh Hotels

The Bonham Hotel

35 Drumsheugh Gardens, Edinburgh - Map
 
 
Hotel du Vin & Bistro Edinburgh - Edinburgh Hotels

Hotel du Vin & Bistro Edinburgh

11 Bristo Place, Edinburgh - Map
 
 
Angel's Share Hotel - Edinburgh Hotels

Angel's Share Hotel

7-11 Hope Street, Edinburgh - Map
 
 

Search from 372 Edinburgh Hotels


    Why book with Expedia ?

    • Book confidently with Price Match
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    Edinburgh Beach Hotel & Resort Guide

    Keep your holiday stress free by staying at the best Edinburgh beach hotels.

    • Browse our huge selection of 372 Edinburgh beach accommodation
    • Read through the vetted reviews of your fellow beach goers before you reserve
    • Save money by booking your beach hotel with the Price Match Guarantee

    Avoid the hassle of making it to the beach from an inland hotel by staying near the water. When you book a room at a fantastic Edinburgh beach hotel or resort, the ocean is at your fingertips. Thanks to your proximity to the water, your holiday can be sun-soaked and stress-free. Get to the water within minutes of waking up, and quickly return to your room to wash the sand from between your toes at the end of the day.

    The best beach hotels in Edinburgh, United Kingdom are just a click away right here at Expedia.com.au, where we offer the a variety of hotels. Browse our vast selection of beach hotels, which you can filter by hotel class, theme, or brand. When you book the a Edinburgh hotel on Expedia.com.au, you always get our Price Match Guarantee.

    Hide
    Customers Rate Expedia
    Powered by feefo
    93% recommended
    From 28,544 Reviews