Beach hotels in Edinburgh

There are 12 beach hotels in Edinburgh out of more than 200 places to stay in total, ranked by guest score and number of reviews.

12 beach hotels in Edinburgh

Beach hotels in Edinburgh have an average score of 8.6 out of 10, compared with 8.5 for all places to stay in Edinburgh, from 1,353 guest reviews in total. The best-rated is Another Room, with 9.5 from 192 reviews. By category: 6 four-star and 4 three-star.

See all hotels in Edinburgh

Frequently asked questions: beach hotels in Edinburgh

How many beach hotels are there in Edinburgh?

We list 12: 6 four-star and 4 three-star. They are ranked by guest score and number of reviews.

What is the best beach hotel in Edinburgh?

Going by guest reviews, Another Room (9.5 out of 10 from 192 reviews), followed by Edinburgh TWO BEDROOM apartment with free side street parking 24 hours (9.1) and Sailte House (7.7).

Which beach hotel in Edinburgh has the most reviews?

Sailte House, with 392 reviews and a score of 7.7 out of 10.