Skip to main content

The 10 Best Beach Hotels in Edinburgh, UK

Check out our pick of great beach hotels in Edinburgh

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering a shared garden and city view, at 300 metres from Portobello Beach and 3 km from Arthurs Seat. The property, housed in a building dating from 19th century, is 4.3 km from Edinburgh Playhouse and 5 km from National Museum of Scotland.

We had a wonderful weekend, and the accommodation exceeded our expectations. Easy to reach from the city center (about 25 minutes). Very clean, with all the facilities to prepare coffee, breakfast or dinner. We also took a walk on the beach, 2 minutes away and enjoyed the sun and terraces.

Show more Show less
9.1
Superb
126 reviews
Price from
£180
per night

Set just a few steps from Seton Sands Longniddry Beach, Edinburgh - Seton Sands-Cameo Caravan-Pet Friendly offers accommodation in Edinburgh with access to pool with a view, a garden, as well as full-day security. Featuring an ATM, this property also provides guests with a barbecue. There is a sun terrace and guests can make use of free WiFi and free private parking.

Ideal location, right by the sea, handy to township, clean, tidy, comfortable, ideal for our situation, great bus service to Edinburgh, great we could get food onsite, ideal for families

Show more Show less
9.3
Superb
108 reviews
Price from
£199
per night

Housed in a historic building, the recently renovated Straven Guesthouse provides accommodation with a shared lounge and free WiFi. The property features quiet street views and is 100 metres from Portobello Beach and 5.7 km from Edinburgh Playhouse. Royal Mile is 5.9 km from the guest house and Edinburgh Waverley station is 6.3 km away.

Chris and Sinead were incredible hosts and made us feel at home from check-in. The breakfast each morning was something we looked forward to each day. It was restaurant quality (wife asked for a recipe) and the soft background music (personal note here) was spot on. Our room was spacious and the bed was very comfortable. The property is located near a bus stop, so getting around isn’t an issue. Lastly, it’s a 2 minute (max) skip down to the beach. It’s one block away.

Show more Show less
9.7
Exceptional
102 reviews
Price from
£150
per night

A number of activities are offered in the area, such as windsurfing and diving. Omni Centre is 3.2 km from Another Room, while Edinburgh Festival Theatre is 3.4 km away. The nearest airport is Edinburgh Airport, 14 km from the property.

Absolutely best quest house we have stayed in. The host's go out of their way to make you feel welcomed and even did our washing. The cooked breakfast was amazing and the cheese scones to die for. Our room was clean, quiet and had a nice view. Great location and easy to bus into the city.

Show more Show less
9.3
Superb
183 reviews
Price from
£180
per night

Located in Edinburgh in the Lothian region, with Portobello Beach nearby, Spacious 3 Bed Townhouse with Parking provides accommodation with free WiFi and free private parking. The property is around 4.8 km from Edinburgh Playhouse, 5 km from Royal Mile and 5.4 km from Edinburgh Waverley station. Royal Yacht Britannia is 6 km from the apartment and Arthurs Seat is 6.1 km away.

Perfectly clean and well equipped!

Show more Show less
9.2
Superb
5 reviews
Price from
£223.62
per night

Set in Edinburgh, just 200 metres from Portobello Beach, Portobello Charming Seaside 3-BR Holiday Apartment offers beachfront accommodation with a garden and free WiFi. The property features quiet street views and is 5.2 km from Royal Mile and 5.6 km from Edinburgh Waverley station. The property is non-smoking and is located 5 km from Edinburgh Playhouse.

The location of this flat is wonderful - steps from the beach, pubs, cafes, grocery stores and bus stops, with and a short 15-20 min bus ride into the core of Edinburgh. The size was very comfortable for our family of 5 and it waa great to be able to spread out after days on the road. The decor is whimsical and cozy and made the stay feel very homey. Access was easy and the management was very responsive with the one thing we needed to connect about.

Show more Show less
9
Superb
5 reviews
Price from
£374
per night

Offering a garden and garden view, Corinthian Quay Apartment is situated in Edinburgh, 4.4 km from Edinburgh Playhouse and 4.7 km from Camera Obscura and World of Illusions. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 3.2 km from Royal Yacht Britannia.

Cosy, modern, very clean apartment with stunning views. Helpful friendly hoist. Highly recommended

Show more Show less
9.7
Exceptional
40 reviews
Price from
£186
per night

Luxury spacious family caravan, a property with a terrace and a bar, is located in Edinburgh, 2.3 km from Longniddry Bents Beach, 12 km from Muirfield, as well as 22 km from Edinburgh Playhouse. This beachfront property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is set 200 metres from Seton Sands Longniddry Beach.

Well equipped , high standard decor and cleanliness . Great location

Show more Show less
9.7
Exceptional
14 reviews
Price from
£214.75
per night

Featuring accommodation with a balcony, Lunas chill pad is located in Edinburgh. This apartment has a private pool, a garden and free private parking. The property is non-smoking and is set 60 metres from Seton Sands Longniddry Beach.

Perfect accommodation in a very quiet holiday park. Definitely recommend.

Show more Show less
9.1
Superb
8 reviews
Price from
£120
per night

Craigey Beach Home is a beachfront property set in Edinburgh, 1.3 km from Portobello Beach and 3.7 km from Edinburgh Playhouse. Both free WiFi and parking on-site are available at the holiday home free of charge. On clear days, guests can head outside to enjoy the holiday home's outdoor fireplace or simply kick back and relax.

It is a beautiful, spacious and new property. We enjoyed our stay with family here.It is a lovely property.

Show more Show less
9.4
Superb
56 reviews
Price from
£382
per night

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Edinburgh

Most booked beach hotels in Edinburgh this month

FAQ about beach hotels in Edinburgh





Beach hotels that guests love in Edinburgh

  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 126 reviews
    We had a wonderful weekend, and the accommodation exceeded our expectations. Easy to reach from the city center (about 25 minutes). Very clean, with all the facilities to prepare coffee, breakfast or dinner. We also took a walk on the beach, 2 minutes away and enjoyed the sun and terraces.
    Dan
    Family with young children
  • Avg. price/night: £143.10
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 695 reviews
    The staff were lovely, friendly and helpful. They were welcoming when I arrived and quick to sort out anything I asked them. The area was very convenient for the city centre annd the seaside and had lots of options for food but was also quiet enough to sleep peacefully. The room was clean, comfy and well-maintained and everything worked well. On-street parking was safe and easy to find.
    Paul
    Solo traveller
  • Avg. price/night: £143.10
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 695 reviews
    The area was very convenient for the city centre and the seaside and had lots of options for food but was also quiet enough to sleep peacefully.
    Aleksandra
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 67 reviews
    When the description says Beachfront Seaview, and it really is that, why on earth do would one want to stay elsewhere in Portobello or even Edinburgh City? Easy cheap bus rides or car drive into Edinburgh, from your own parking space. Spacious, modern, well-equipped, quiet large flat, over the excellent Beachview restaurant and next to ''Espy's" (The Esplanade) restaurant amongst others. Perfect location for prom and beach walks with our two beach-loving poodles. Just don't tell everyone...
    Alastair
    Family with young children
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 11 reviews
    Clean, comfortable, excellent location and very well equipped. Aswell as being right on the beach it was also very easy to bus into the center of Edinburgh or along the coast. Would definitely rent this again.
    jennifer mary
    Family with young children
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 102 reviews
    Lovely historic house, with an exceptional friendly host. Delicious breakfast that brings you through the day. Location Right on the beach and easy parking options . Thanks for the great hospitality. Jens and Renate
    Jens
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 623 reviews
    Great location right on the beach. Lovely breakfast on conservatory overlooking the sea.. Handy for Edinburgh and Musselburgh. Friendly helpful staff. Free parking next to hotel
    Paul
    Solo traveller
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 623 reviews
    Exceptional Location. Clean and neat hotel.Friendly and helpful staff. Though away from City Centre next to Bus stop.Great homely food. We were provided whatever we needed by housekeeping staff Chloe. She’s very helpful. we had booked triple room which was great and having partial sea view . The highlight of the Hotel stay was it’s location which is right on the beach.
    RAHUL
    Group
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 111 reviews
    Caravan was in a great location near to the facilities and reception. The caravan was nice and spacious. We forgot to bring towels which was my fault as stated on the email. The owner kindly dropped of towels which was much appreciated. I also love the location of the caravan park,right on the beach.
    sandra
    Family with young children
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 623 reviews
    The location is second to none. Right on the beach where u can have your meals overlooking the sea, just amazing! The staff are lovely, so helpful and the food is absolutely delicious, big portions of really good food. Even my 4 year old finished his and he is a picky eater so it was definitely good!
    Amanda
    Family with young children

Research, refine and make plans for your whole trip