Skip to main content

Search hotels in Aberlady

Enter your dates to see the latest prices and deals for Aberlady hotels

Select occupancy

Aberlady – 7 hotels and places to stay

Filter by:

Star Rating
Review score

The Leddie Hotel

Hotel in Aberlady

Located in Aberlady and with Aberlady Bay Beach reachable within a 6-minute walk, The Leddie Hotel provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

R
Rebecca
From
Australia
Everything. Excellent service, beautiful hotel, good location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 118 reviews
Price from
$179.85
1 night, 2 adults

Old Aberlady Inn

Hotel in Aberlady

Located in Aberlady and with Aberlady Bay Beach reachable within a 2-minute walk, Old Aberlady Inn has a garden, non-smoking rooms, free WiFi and a bar.

W
Waters
From
United Kingdom
Dog Friendly. Menu excellent and meals well prepared. Staff very hospitable. Will be back.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 780 reviews
Price from
$123.64
1 night, 2 adults

The Lodge at Craigielaw and Golf Courses

Hotel in Aberlady

Set in the heart of East Lothian's famous golf courses, Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site.

R
Rathsara
From
Sri Lanka
Rooms, amenities and the scenery was excellent. Staff was really friendly.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 595 reviews
Price from
$101.16
1 night, 2 adults

The Mallard Hotel

Gullane (Near Aberlady)

Located in Gullane, a 14-minute walk from Gullane Beach, The Mallard Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 426 reviews
Price from
$176.19
1 night, 2 adults

Marine North Berwick

North Berwick (Near Aberlady)

With free parking, a spa and an award-winning restaurant, Marine North Berwick has views across the Firth of Forth. Overlooking North Berwick Golf Club, the grand building has stylish rooms.

M
Marina
From
Lithuania
A perfect relaxing stay with a luxurious touch . Wish we'd have more time to spend in the hotel
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,565 reviews
Price from
$282.13
1 night, 2 adults

The Open Arms Hotel

Dirleton (Near Aberlady)

Located in Dirleton, 1.6 miles from Broad Sands Beach, The Open Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

K
Kristi
From
United States
We enjoyed our stay at this charming, historic hotel. The staff were kind, friendly and accommodating. Helping with information to the bus to get to Tantallon Castle. We were walking/hiking the John Muir Way so the location was perfect. Dirleton is a charming historic place with castle and church right there. The breakfast was an added bonus. Had a peaceful good night sleep with a view of the countryside out the window. The towels were big and fluffy and the room was clean. We would definitely stay again.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 464 reviews
Price from
$107.47
1 night, 2 adults

The Victoria Inn

Haddington (Near Aberlady)

Featuring a bar, The Victoria Inn is located in Haddington in the Lothian region, 8.6 miles from Muirfield and 17 miles from Arthur's Seat. This 3-star hotel offers room service.

N
Neil
From
Canada
A beautiful, historic property - lovingly maintained and upgraded, with unique little touches of character and charm - plus friendly, personable staff and excellent food. Very cozy and comfortable!!!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 211 reviews
Price from
$146.13
1 night, 2 adults

The Bonnie Badger

Gullane (Near Aberlady)

The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane. Built in 19th century, this 5-star hotel is within a 12-minute walk of Gullane Beach and 0.8 miles of Muirfield.

B
Bevis
From
United Kingdom
The staff were very polite, friendly and efficient. A good breakfast. Very comfortable bed. Good shower. Nice restaurant ambiance. Good wines but expensive.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 164 reviews
Price from
$291.13
1 night, 2 adults

Greywalls Hotel & Chez Roux

Gullane (Near Aberlady)

Greywalls Hotel is situated on the edge of Muirfield’s championship golf course, on the 9th and 18th holes. There are ample gardens, tennis courts and free Wi-Fi.

b
brian
From
Ireland
The location was excellent, just a short drive to North Berwick.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 291 reviews
Price from
$349.80
1 night, 2 adults

The Castle Inn

Dirleton (Near Aberlady)

Located in Dirleton, 1.4 miles from Yellowcraig Beach, The Castle Inn has accommodations with a garden, free private parking, a restaurant and a bar.

D
Darren
From
United States
Charming room overlooking a beautiful green. Quiet location.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 178 reviews
Price from
$252.91
1 night, 2 adults
See all 7 hotels in Aberlady

Hotels with airport shuttles in Aberlady

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 291 reviews
From $588.23 per night
Airport shuttle
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 319 reviews
From $580.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 445 reviews
From $588.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 481 reviews
From $1,734.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 211 reviews
From $202.33 per night

Most booked hotels in Aberlady and surrounding area in the past month

See all

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 118 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 779 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 595 reviews

Popular with guests booking hotels in North Berwick

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,565 reviews

Popular with guests booking hotels in Haddington

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 513 reviews

Popular with guests booking hotels in Gullane

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 428 reviews

Popular with guests booking hotels in Dirleton

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 464 reviews

Popular with guests booking hotels in Gullane

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 164 reviews

Popular with guests booking hotels in Haddington

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 211 reviews

Popular with guests booking hotels in Dirleton

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 178 reviews

Budget hotels in Aberlady and nearby

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 143 reviews

Providing a garden, Edinburgh, seton sands offers accommodations in Port Seton. Featuring sea and garden views, this campground also offers free Wifi.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 47 reviews

Providing a garden, Edinburgh, Seton Sands, The Fishing Boat provides accommodations in Port Seton. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 211 reviews

Number One in Haddington features accommodations with free Wifi 8.5 miles from Muirfield, 18 miles from Arthur's Seat, and 18 miles from Dalhousie Castle.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 17 reviews

Bridge St Guest House - Rooms Only enjoys a location in Tranent, 10 miles from Dalhousie Castle and 10 miles from Arthur's Seat. This guest house features free private parking and a shared kitchen.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 29 reviews

Summerside Cottage is located in Gullane, just 19 miles from Arthur's Seat and 20 miles from Edinburgh Waverley Train Station.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 13 reviews

Just a 10-minute walk from Gullane Beach and 0.9 miles from Muirfield, Primrose Cottage features accommodations in Gullane with a garden. With garden views, this accommodation features a patio.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 9 reviews

Just a 9-minute walk from Gullane Beach and one mile from Muirfield, Sylvan Orchard features accommodations in Gullane with a garden. Guests staying at this apartment have access to a patio.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Little Archer is located in Gullane, just a 14-minute walk from Muirfield and 19 miles from Arthur's Seat.

Best hotels with breakfast in Aberlady and nearby

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 428 reviews

Located in Gullane, a 14-minute walk from Gullane Beach, The Mallard Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 164 reviews

The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane. Built in 19th century, this 5-star hotel is within a 12-minute walk of Gullane Beach and 0.8 miles of Muirfield.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 291 reviews

Greywalls Hotel is situated on the edge of Muirfield’s championship golf course, on the 9th and 18th holes. There are ample gardens, tennis courts and free Wi-Fi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 29 reviews

Offering garden views, Garleton Lodge in Haddington features accommodations, a bar, and a shared lounge.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 464 reviews

Located in Dirleton, 1.6 miles from Broad Sands Beach, The Open Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 513 reviews

Within walking distance of picturesque Haddington and just 16 mi from Edinburgh, Maitlandfield House features quality, efficiency, traditional charm and original elegance.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 55 reviews

Maple Cottage B&B in Gullane provides adults-only accommodations with a garden and a shared lounge. Both free Wifi and parking on-site are accessible at the bed and breakfast free of charge.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Just a 10-minute walk from Gullane Beach and 0.8 miles from Muirfield, Greylag Cottage features accommodations in Gullane with a garden.

What Guests Said About Aberlady:

Scored out of 10, guest rating 10

This is a lovely, old pub/hotel with many quaint features.

This is a lovely, old pub/hotel with many quaint features. Accommodation was clean and comfortable. The shower was excellent! The staff in the bar and restaurant were really friendly and very helpful. Nothing was too much trouble and the service was superb. Good selection of beers and a varied menu meant plenty of choices for all age groups. Will certainly stay again.
Guest review bySarah
United Kingdom
Scored out of 10, guest rating 10

The staff was very friendly and helpful.

The staff was very friendly and helpful. Although things are older, everything was clean and in good working order. Things in the room were replenished every day. The downstairs pub and restaurant is convenient and high quality. The food comes quickly and especially the seafood I found outstanding. They offer a large breakfast that I could not finish, but excellent quality. The beer garden in the back was not visited but it looks very nice.
Guest review byBrian
Germany
Scored out of 10, guest rating 10

From arriving at Aberlady, we were welcomed with smiles &...

From arriving at Aberlady, we were welcomed with smiles & efficiency. My dietary needs were catered for & all meals were fabulous. Jill was exceptional on every level & chatted to us like old friends meeting up! We had a joyous stay & will return.
Guest review byBoyd
United Kingdom
Scored out of 10, guest rating 10

The Golf course round about

The Golf course round about We ate at the Aberlady Inn, The Indian restaurant just down the road and the Old Course at Gullane Easy walking around Aberlady The Duck Inn was full of male golfers and their food prices were too high but it was nice to have a drink their
Guest review byRoy
United Kingdom
Scored out of 10, guest rating 10

A beautiful cottage, very clean with lots of space , log...

A beautiful cottage, very clean with lots of space , log fire and was furnished to a high standard. The views and the grounds were amazing and we had plenty of walks and visits to the nearby beaches and nature reserve. We visited nearby North Berwick which we loved . This holiday was ideal to suit generations of people as we had our daughter and granddaughter with us.
Guest review byAlec
United Kingdom
Scored out of 10, guest rating 10

On arrival the welcome was warm and friendly and very...

On arrival the welcome was warm and friendly and very informative. We stayed in for a meal and the food was lovely. Again the friendly service was outstanding. The room was basic but clean with everything you would need. Breakfast, food was lovely and again staff friendly and helpful. Very accommodating with our greyhound. A warm and friendly inn and staff a credit to the two owners. 👍
Guest review bypaul
United Kingdom

See reviews by guests who stayed at hotels in Aberlady

See all
From $296.75 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 595 reviews
Good location for all the golf courses in the area. Staff were friendly and helpful. The hotel was clean. The rooms were a good size and the bathroom was clean and modern. Would stop again.
Guest review bySzymanski
United Kingdom
From $242.79 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 118 reviews
lovely clean friendly hotel in the lovely Village of Aberlady definitely recommend to anyone visiting North Berwick nothing was a problem to the staff and beds really comfortable .
Guest review byPauline
United Kingdom
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 10 reviews
Exceptional location. Ideal for needs and dog walking. Lots of green space to explore. Wildlife in immediate vicinity. Next to Natural Park of Aberlady.
Guest review byNick
United Kingdom
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 10 reviews
Great location and comfortable cottage. 20 minute walk to pubs in Aberlady across paths. Short drive to Gullane. Stunning beach.
Guest review bySharon
United Kingdom
From $192.89 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 779 reviews
Nice old hotel in a pleasant village. Very friendly staff and good food. Also very pet friendly.
Guest review bywilliam
United Kingdom

More places to explore, more ways to go