Skip to main content

Hotels in Longniddry

10 handpicked places to stay

Haven Seton Sands Holiday Park Scotland

Haven Seton Sands Holiday Park Scotland

Guest Accommodation · Links Rd, Prestonpans · 1.6 miles away

A large caravan-based holiday park in Prestonpans, East Lothian, with an indoor pool and slides, right opposite a sandy beach.

The Lodge at Craigielaw

The Lodge at Craigielaw

Hotel · Craigielaw Golf Club, Aberlady · 1.8 miles away

A 25-room golf lodge in Aberlady, East Lothian, set right on the Craigielaw course with easy reach of the coast.

Old Aberlady Inn

Old Aberlady Inn

Hotel · West Main Street, Aberlady · 2.3 miles away

Just six rooms above a working pub on West Main Street, Aberlady, minutes from the bay and East Lothian's countryside.

Anchorage B&B

Anchorage B&B

B&B · 1 Elcho Place, Prestonpans · 2.5 miles away

A stone seafront guesthouse on Elcho Place in Prestonpans, close to Seton Sands Beach, with bright en-suite rooms and a garden.

Garleton Lodge

Garleton Lodge

B&B · 3 West Garleton Holdings, Haddington · 3.2 miles away

Adults-only B&B near Haddington, East Lothian, with en-suite rooms and drinks provided in-room for a relaxed country stay.

The Mallard Hotel

The Mallard Hotel

Hotel · East Links Road, Gullane · 4.3 miles away

An 18-room hotel in the golfing village of Gullane, East Lothian, under a mile from Gullane Beach with free parking and dogs welcome.

The Bonnie Badger

The Bonnie Badger

Hotel · Main Street, Gullane · 4.4 miles away

The Bonnie Badger in Gullane pairs a games room and bridal suite with free parking, right by East Lothian's golf courses.

Maple Cottage B&B

Maple Cottage B&B

B&B · 6a Hall Crescent, Gullane · 4.4 miles away

An adults-only B&B in Gullane, East Lothian, suited to golfers and couples wanting a quiet coastal base with free parking.

The Avenue Restaurant at The Victoria Inn

The Avenue Restaurant at The Victoria Inn

Hotel · 9 Court Street, Haddington · 4.9 miles away

A small, traditional inn above a restaurant in Haddington, East Lothian, well suited to a quiet overnight stop with free parking included.

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux

Hotel · Muirfield, Gullane · 5 miles away

Golf, coastal walks and cycling routes surround Greywalls Hotel and Chez Roux, a 23-room hotel by Muirfield in Gullane, East Lothian.

🏨

Know a hotel / b&b in Longniddry that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b