Skip to main content

The best beach hotels in Edinburgh

Check out our pick of great beach hotels in Edinburgh

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Loft apartment in Joppa, hotel in Edinburgh

Set in Edinburgh, 300 metres from Portobello Beach and 5.2 km from Edinburgh Playhouse, Loft apartment in Joppa offers accommodation with free WiFi in a historic building.

Excellent location and good facilities/easy instruction
Scored 8.1
8.1
Rated very good
Very good
79 reviews
Price from
£287.50
1 night, 2 adults
The Stag Head Hotel, hotel in Edinburgh

Situated in Edinburgh, The Stag Head Hotel features a bar. The property is located 10 km from Edinburgh Zoo. The restaurant serves British cuisine.

Comfy warm room,good location.
Scored 7.6
7.6
Rated good
Good
403 reviews
Price from
£70
1 night, 2 adults
Faodail, 1 Bed Studio apartment at Ravenscraig Castle and Park, hotel in Edinburgh

Offering sea views, Faodail, 1 Bed Studio apartment at Ravenscraig Castle and Park is an accommodation located in Fife, 400 metres from Kirkcaldy Beach and 47 km from EICC.

Location
Scored 9.4
9.4
Rated superb
Superb
143 reviews
Price from
£85
1 night, 2 adults
Abi static caravan close to Edinburgh, hotel in Edinburgh

Located in Port Seton, Abi static caravan close to Edinburgh offers beachfront accommodation 200 metres from Seton Sands Longniddry Beach and provides various facilities, such as a garden, a...

Loved the comfy beds, lots of seating, caravan-size fridge-freezer, well-equipped kitchen, 5 minute walk and you're on the beach, view of the field and trees and horses (caravan is right on the edge of the park, not sandwiched between other caravans), . Beach is great - sand, shells, rocks. 30 minutes into Edinburgh City.
Scored 9.1
9.1
Rated superb
Superb
16 reviews
Price from
£135
1 night, 2 adults
Family Caravan, Seton sands, Haven holiday village, hotel in Edinburgh

Situated in Port Seton, just a few steps from Seton Sands Longniddry Beach, Family Caravan, Seton sands, Haven holiday village features beachfront accommodation with a garden, a terrace, a bar and...

The Caravan was so lovely and cosy!
Scored 9.4
9.4
Rated superb
Superb
16 reviews
Price from
£198
1 night, 2 adults
Orocco Pier, hotel in Edinburgh

Boutique bedrooms and 3 levels of outside decking make the most of Orocco Pier's waterside setting.

Excellent location, food and staff; rooms are clean, bed tidy, shower etc very good; quiet location.
Scored 8.7
8.7
Rated fabulous
Fabulous
1,053 reviews
Price from
£109
1 night, 2 adults
The Bay Hotel, hotel in Edinburgh

Located in Kinghorn, 1.5 km from Pettycur Beach, The Bay Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

Location Staff were very good.
Scored 8.3
8.3
Rated very good
Very good
2,350 reviews
Price from
£99
1 night, 2 adults
Burntisland Sands Hotel, hotel in Edinburgh

Featuring a garden and a terrace, Burntisland Sands Hotel is located in Burntisland. Offering a restaurant, the property also has a bar. Free WiFi is available and on-site parking is provided.

This is a great hotel with friendly staff and amazing food. It is not far from the beach and the town centre.
Scored 8.0
8.0
Rated very good
Very good
239 reviews
Price from
£120
1 night, 2 adults
Luxury beach front rooms- PMA, hotel in Edinburgh

Set in Kirkcaldy in the Fife region, Luxury beach front rooms- PMA offers accommodation with free WiFi and free private parking.

View Quite location
Scored 8.8
8.8
Rated fabulous
Fabulous
381 reviews
Price from
£150
1 night, 2 adults
Forth Road Bridge Views, hotel in Edinburgh

Forth Road Bridge Views, a property with a garden, is located in Queensferry, 9.1 km from Forth Bridge, 11 km from Edinburgh Zoo, as well as 13 km from Murrayfield Stadium.

I felt in love with an amazing talkative parrot❤️❤️❤️❤️
Scored 6.9
6.9
Rated pleasant
Pleasant
86 reviews
Price from
£45
1 night, 2 adults
All beach hotels in Edinburgh
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.

Most booked beach hotels in Edinburgh this month

FAQ about beach hotels in Edinburgh

Beach hotels that guests love in Edinburgh

  • Avg. price/night: £116.10
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 768 reviews
    The Aynetree Guest House was very cosy. The room had everything we needed. The location positively surprised us. Only a short walk away from Portobello which offers good restaurants and shops and pretty sunsets on the beach. The bus connection to the centre of Edinburgh was very convenient. We nevee had to wait long.
    Lisa
    Young couple
  • Avg. price/night: £243
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 56 reviews
    Very well appointed apartment. Modern decor, very clean. Everything you need. Free parking on the street right out side. Right on the beach so great views and a place for a walk if you like. Lovely host who was very accommodating with my late check in after delayed flights. Edinburgh city centre is a short 20 minute drive.
    Shayne
    Group
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 88 reviews
    Place was clean, spacious and very comfortable. Location was amazing looking down on the beach. Close to shops and not far from center of Edinburgh. Perfect location for a family holiday. Highly recommend 😃
    Sinead
    Family with young children
  • Avg. price/night: £243
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 56 reviews
    Fabulous location, right on the beach. Stunning bathroom, fabulous hosts who answered every query and met our every ask.
    Angela
    Group
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 88 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
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 8 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
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 121 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
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 433 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
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 433 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

Research, refine and make plans for your whole trip

gogless