Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

The 10 Best Lothian Beach Hotels – Hotels on the Beach in Lothian, United Kingdom

Check out our pick of great beach hotels in Lothian

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.

Old Aberlady Inn 3 stars

Aberlady - 150 yards 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. Everything the staff, the food the service

Show more Show less
9
Superb
1,014 reviews
Price from
£115.50
per night

Seton Sands Haven Holiday Park - Prestige Caravan

Port Seton - 300 yards from beach

Set in Port Seton, Seton Sands Haven Holiday Park - Prestige Caravan offers beachfront accommodation 400 metres from Seton Sands Longniddry Beach and offers various facilities, such as a private beach area, a garden and a bar. Featuring full-day security, this property also provides guests with PS4. There is a sun terrace and guests can make use of free WiFi, free private parking and an electric vehicle charging station. Nice pit stop on the way to Edinburgh. Lovely place , very clean and comfortable

Show more Show less
9.3
Superb
119 reviews
Price from
£180
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. Thank you so much to the lovely hosts (Lisa and Neil). I loved that the hostel was so close to the train station, that it was sparklingly clean, that I had a lovely view from my room, that the kitchen facilities were everything I needed and more! Also that I could do laundry there, that a good variety of restaurants were so close--just down the main street, and that my hosts were so generous with their local knowledge. Thank you again for a lovely visit! I will happily stay there again!

Show more Show less
9.2
Superb
455 reviews
Price from
£55
per night

Edinburgh TWO BEDROOM apartment with free side street parking 24 hours

Portobello, Edinburgh - 350 yards 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. it was beautifully decorated and cozy. We loved the location and the layout of the apartment. Anne was also very responsive, friendly, and left great instructions for entering the property

Show more Show less
9.1
Superb
128 reviews
Price from
£210
per night

Edinburgh - Seton Sands-Cameo Caravan-Pet Friendly

Edinburgh - 3.3 yards 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. It was very clean, a lovely caravan with a great location. Walking distance from the beach and there are lovely walks too. We enjoyed our stay.

Show more Show less
9.4
Superb
111 reviews
Price from
£199
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
Superb
127 reviews
Price from
£132.50
per night

Straven Guesthouse

Portobello, Edinburgh - 100 yards 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
102 reviews
Price from
£150
per night

The Bonnie Badger 5 stars

Gullane - 800 yards 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
Superb
239 reviews
Price from
£275
per night

Another Room

Edinburgh - 1,000 yards 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. Absolutely welcoming B&B, we thoroughly enjoyed our stay. Lynne prepared an extensive breakfast with amazing handmade scones. The room was very nice and spatious. We wholeheartedly recommend to stay here and wish Lynne & Robert all the best for their upcoming renovation!

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

Maple Cottage B&B

Gullane - 900 yards 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. Fantastic host Heather made for a wonderful stay at Maple Cottage.

Show more Show less
9.4
Superb
122 reviews
Price from
£160
per night

Most booked beach hotels in Lothian this month

FAQs about beach hotels in Lothian

Beach Hotels that guests love in Lothian