Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

The best beach hotels in Lothian

Check out our selection of great beach hotels in Lothian

Filter by:


Review Score

Wonderful: 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.

Old Aberlady Inn

Aberlady - 500 feet from beach

Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar. This 3-star hotel offers room service and luggage storage space. The hotel has family rooms. lovely staff, comfy room, hot shower….had everything I needed for a quick one night stay.

Show more Show less
9
Wonderful
1,032 reviews
Price from
$161
per night

Seton Sands Haven Holiday Park - Prestige Caravan

Port Seton - 900 feet from beach

Seton Sands Haven Holiday Park - Prestige Caravan is a recently renovated campground in Port Seton, where guests can makes the most of its plunge pool, private beach area and garden. This beachfront property offers access to a balcony, table tennis, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a children's playground. clean, modern and close to bus

Show more Show less
9.2
Wonderful
142 reviews
Price from
$242
per night

The Dolphin Inn Hostel

Dunbar - 1.2 miles from beach

The Dolphin Inn Hostel features free bikes, garden, a shared lounge and terrace in Dunbar. The property is around 2.6 km from Belhaven Bay Beach, 31 km from Muirfield and 46 km from The Maltings Theatre & Cinema. The accommodation provides a shared kitchen and free WiFi. More hotel than hostel the common areas are retro cool and comfortable. Everything is clean, clear, and organized. The staff -- especially Tom -- is brilliant. Extremely walkable location;. easy to take a Borders bus to Siccar Point, a major site in geology and the history of science. I would love to return.

Show more Show less
9.2
Wonderful
480 reviews
Price from
$70
per night

Edinburgh TWO BEDROOM apartment with free side street parking 24 hours

Portobello, Edinburgh - 1,000 feet from beach

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. Everything, I honestly can't say a bad word, Anne, you are fantastic, all the extras you have is just so thought full, Also to Angie, you are such a credit. I've never stayed anywhere that was so clean I can't commend you enough such a warm friendly woman Would recommend 93 to everyone.

Show more Show less
9.1
Wonderful
139 reviews
Price from
$229
per night

Edinburgh - Seton Sands-Cameo Caravan-Pet Friendly

Edinburgh - 9.8 feet from beach

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. I highly recommend this place! It's in excellent condition and has easy access to buses that can take you to Edinburgh. The cleanliness is impeccable, and I was impressed with how well-maintained everything was.

Show more Show less
9.3
Wonderful
110 reviews
Price from
$293
per night

Beautifully Renovated Self-Contained Farm Cottage - close to beaches, North Berwick and the Golf Coast

North Berwick - 2.3 miles from beach

Beautifully Renovated Self-Contained Farm Cottage - close to beaches, North Berwick and the Golf Coast is located in North Berwick, 6.4 km from Muirfield, 31 km from Edinburgh Playhouse, and 31 km from Royal Mile. Both free WiFi and parking on-site are available at the holiday home free of charge. Royal Yacht Britannia is 32 km from the holiday home and Arthurs Seat is 32 km away. We liked the lovely renovated cottage with the nice and accentuated furnishing, the Nespresso Coffee Machine and the 3min walk to the train station as well as the great location in East Lothian.

Show more Show less
9.2
Wonderful
128 reviews

Straven Guesthouse

Portobello, Edinburgh - 300 feet from beach

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
108 reviews
Price from
$195
per night

The Bonnie Badger

Gullane - 2,450 feet from beach

The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane. Built in 19th century, this 5-star hotel is within 2.9 km of Aberlady Bay Beach and 1.3 km of Muirfield. The property is allergy-free and is located 1 km from Gullane Beach. A wonderful hotel, staff were superb from arrival to departure, rooms are fabulous with luxurious beds and toiletries, clean towels every day whether needed or not. Only 10 mins walk from the hotel to a gorgeous sandy beach, and Gullane has a charming main street. We ate in the main restaurant and the food was amazing, and we used the main bar and the outside garden area and loved the service given and choice of food and drinks in both. Will definitely be back!

Show more Show less
9.1
Wonderful
234 reviews
Price from
$382
per night

Another Room

Edinburgh - 2,950 feet from beach

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 location is perfect! It’s a quick walk to the bus stop or a cheap Uber ride to the city and does not take long before you are in the city center. Lynne and Robert were so warm and welcoming and were very informative about places we should see in and around the city. The morning we left we had heartiest, homemade Scottish breakfast. The room was very clean and comfortable. Lynne and Robert’s home deserves a 10 out of 10!

Show more Show less
9.3
Wonderful
193 reviews
Price from
$229
per night

Maple Cottage B&B

Gullane - 2,650 feet from beach

Situated in the historic town of Gullane, on the southern shore of the Firth of Forth, Maple Cottage B&B offers easy access to the championship Muirfield Links Golf Club, 3 minutes’ drive away. Many other nearby golf clubs can be reached within walking distance from the B&B. Heather was a gracious hostess and wonderful cook.

Show more Show less
9.5
Exceptional
124 reviews
Price from
$216
per night

Most booked beach hotels in Lothian this month

FAQs about beach hotels in Lothian

Beach Hotels that guests love in Lothian

gogless