Skip to main content

The best beach hotels in Edinburgh

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.

It is a nice appartment, clean, decorated with care. It is really confortable, and all equipments works well. There is everything that you need for a short stay. WIFI is ok. We have found leaflets for visiting places and activities.

Show more Show less
9.1
Superb
136 reviews
Price from
₱ 13,368
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.

very large caravan park but this particular mobile home is located on the periphery. Dog friendly, easy to walk the dogs on neighboring meadow. Perfect base for Ediburgh and Lothian trips

Show more Show less
9.4
Superb
111 reviews
Price from
₱ 17,081
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 are the best kind of hosts you could ever come across. They are extremely kind and helpful and always willing to give recommendations. They serve a super delicious breakfast with plenty of options to choose from. It’s a real pleasure staying at their place.

Show more Show less
9.7
Exceptional
107 reviews
Price from
₱ 8,541
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.

The property was located is a beautiful location which was walking distance from the beach. Our room was really spacious and loved how the hosts had taken care of so many small details (like even providing a sewing kit, that was really impressive). The hosts were one of the most warm and wonderful people. We loved to have conversations with them each morning while gorging on the delicious breakfast that Lynn prepared for us. Lynn was so kind to even customise an omelette the way we liked. Her pancakes and scones were to die for. We had such a pleasant stay and now we know where we are staying for our future visits to Edinburgh. Thank you so much for hosting us.

Show more Show less
9.3
Superb
186 reviews
Price from
₱ 14,110
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
Superb
6 reviews
Price from
₱ 19,846
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.

Everything! It was easy to find the place and the check-in was very simple. The location, the view from the apartment is amazing. It was a bit far from the center, but worth it. It was such a cozy and beautiful apartment. We had a great time there. I wanted to stay more! Not gonna lie I want to live in a place like this. The host was also very kind and friendly. If I go to Edinburgh again, I would like to come back and stay here again. 🥰

Show more Show less
9.7
Exceptional
47 reviews
Price from
₱ 20,497
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
15 reviews
Price from
₱ 15,948
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.

It was our first rental. We had our own plates, cutlery, cups and on site we found everything we needed and even more. Very clean, fresh bedding, only one thing: the children complained about the lack of internet, but it was known from the beginning, but they still wanted to stay longer. We highly recommend it. Thank you

Show more Show less
9.3
Superb
12 reviews

The Grove, a property with a garden, is located in Edinburgh, 3.7 km from Edinburgh Playhouse, 3.9 km from Royal Mile, as well as 4.3 km from Edinburgh Waverley station. The property features garden and quiet street views, and is 1.6 km from Portobello Beach. The villa also provides free WiFi, free private parking and facilities for disabled guests.

Lovely property well furnished

Show more Show less
9.2
Superb
12 reviews
Price from
₱ 21,388
per night

Located in Edinburgh in the Lothian region, Self-catering extended family home provides accommodation with free WiFi and free private parking. The property is around 4 km from Edinburgh Playhouse, 4.2 km from Royal Mile and 4.6 km from Edinburgh Waverley station. The property is non-smoking and is set 2.3 km from Portobello Beach.

The host was absolutely lovely and very accommodating, being at the property when we arrived to show us around. The property was xlean and well laid out. Very suitable for our stay whilst attending a concert in Edinburgh Town centre.

Show more Show less
9
Superb
35 reviews
Price from
₱ 13,368
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

  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 3,732 reviews
    Excellent location. 20 min bus ride to Edinburgh centre on well serviced route, even at night for a late night concert out. A few other shops and restaurants around if needed. That said Wetherspoons have plenty of food options and excellent beer choice. Best value around. All the staff were friendly and efficient. Near the Zoo and Murrayfield but all other attractions within a bus ride. Even went to seaside at Portobello on bus that goes past hotel for £2.00 each way
    Michael
    Young couple
  • Avg. price/night: ₱ 17,823.69
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 6,551 reviews
    Perfect location. Just a bus away to the city and close to the beach
    Rebecca
    Solo traveller
  • Avg. price/night: ₱ 21,722.63
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 12 reviews
    Fabulous location, right on the beach. Stunning bathroom, fabulous hosts who answered every query and met our every ask.
    Angela
    Group
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 73 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
     · 107 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
     · 610 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
     · 610 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
     · 109 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
     · 610 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