Skip to main content

Family-friendly hotels in East Lothian

16 listed · best reviewed first

Updated · Ratings from Google · All hotels and B&Bs in East Lothian

Haven Seton Sands Holiday Park Scotland

Prestonpans

Haven Seton Sands Holiday Park Scotland

★ 4.3 (3,876)

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

Carberry Tower

Musselburgh

Carberry Tower

★ 4.6 (1,035)

Historic 30-room tower hotel near Musselburgh, East Lothian, with its own restaurant, bar and gardens for guests to unwind in.

The Ship Inn

Musselburgh

The Ship Inn

★ 4.4 (980)

A pub-hotel on Musselburgh's North High Street, close to Edinburgh, with an on-site restaurant, bar and en-suite rooms.

The Bonnie Badger

Gullane

The Bonnie Badger

★ 4.4 (802)

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

Premier Inn Edinburgh A1 Musselburgh

Musselburgh

Premier Inn Edinburgh A1 Musselburgh

★ 4.2 (778)

A 60-room Premier Inn on Carberry Road, Musselburgh, handily placed for the racecourse and Royal Musselburgh Golf Club, with free on-site parking.

No12 Hotel & Bistro

North Berwick

No12 Hotel & Bistro

★ 4.5 (487)

No12 Hotel & Bistro is a 10-room hotel on Quality Street in North Berwick, with its own bistro and bar on site.

The Crown & Kitchen

East Linton

The Crown & Kitchen

★ 4.5 (450)

A four-room inn on East Linton's Bridge Street, with restaurant, bar and garden, close to coastal walks and historic sites.

Dunmuir Hotel

Dunbar

Dunmuir Hotel

★ 4.5 (427)

20-room hotel in Dunbar, East Lothian, close to Winterfield Golf Club and under half a mile from the town centre.

The Linton Hotel

East Linton

The Linton Hotel

★ 4.3 (427)

A 6-room hotel in the East Lothian village of East Linton, with a restaurant, bar and free parking, roughly 6 miles from Dunbar.

Royal Mackintosh Hotel

Dunbar

Royal Mackintosh Hotel

★ 4.2 (431)

A 16-room hotel on Station Road in Dunbar, moments from Winterfield Golf Club, with free parking and its own restaurant and bar.

Old Aberlady Inn

Longniddry

Old Aberlady Inn

★ 3.9 (620)

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

Bayswell Park Hotel

Dunbar

Bayswell Park Hotel

★ 4.1 (412)

Bayswell Park Hotel in Dunbar has 21 en-suite rooms, free WiFi and free parking, close to Winterfield Golf Club.

Hillside Hotel

Dunbar

Hillside Hotel

★ 4.3 (274)

An adults-only hotel in Dunbar, a short stroll from Dunbar East Beach and the railway station, suited to car-free coastal breaks.

The Avenue Restaurant at The Victoria Inn

Haddington

The Avenue Restaurant at The Victoria Inn

★ 4.4 (231)

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

Maitlandfield House Hotel

Haddington

Maitlandfield House Hotel

★ 4.0 (302)

A 25-room hotel on Sidegate in Haddington, East Lothian, close to golf, cycling routes and the town's pubs and restaurants.

Anchorage B&B

Prestonpans

Anchorage B&B

★ 4.8 (37)

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

Quick answers

How many family-friendly hotels are there in East Lothian?+

We list 16 in East Lothian. The best-reviewed are shown first.

Which family-friendly hotels in East Lothian are best reviewed?+

By Google rating weighted by the number of reviews: Haven Seton Sands Holiday Park Scotland (4.3/5, 3,876 reviews), Carberry Tower (4.6/5, 1,035 reviews) and The Ship Inn (4.4/5, 980 reviews).

Is this list up to date?+

It is built live from our listings; ratings come from Google and each venue page shows when its details were last checked. Always confirm with the venue before travelling.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.