Skip to main content

Hotels and B&Bs near Newhailes House and Gardens Musselburgh

10 within 3 miles · nearest first

In short: 10 hotels and B&Bs within 3 miles of Newhailes House and Gardens Musselburgh in Musselburgh, East Lothian. The nearest is The Ship Inn, 0.6 miles away.

Updated · Distances are straight-line · Ratings from Google · About Newhailes House and Gardens Musselburgh

The Ship Inn 0.6 miles

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.

Best Western Kings Manor Hotel 0.7 miles

Edinburgh

Best Western Kings Manor Hotel

★ 4.3 (1,969)

Best Western Kings Manor Hotel has 100 rooms and a pool, jacuzzi and steam room set-up near Portobello Beach, with easy bus and rail links into Edinburgh.

Premier Inn Edinburgh A1 Newcraighall 0.7 miles

Edinburgh

Premier Inn Edinburgh A1 Newcraighall

★ 4.2 (707)

On Edinburgh's eastern edge near Fort Kinnaird and Portobello Beach, this 66-room Premier Inn offers quiet, air-conditioned rooms and free parking.

Aynetree Guest House 1.3 miles

Edinburgh

Aynetree Guest House

★ 3.9 (216)

A 6-room guest house on Duddingston Crescent in Edinburgh, with a garden and easy bus access into the city centre.

Premier Inn Edinburgh A1 Musselburgh 2.1 miles

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.

Premier Inn Edinburgh East 2.3 miles

Edinburgh

Premier Inn Edinburgh East

★ 4.0 (889)

Premier Inn Edinburgh East on Willowbrae Road offers 50 rooms with well-placed sockets and an on-site pub, handy for Holyrood Palace and the Castle.

Ellwyn House 2.4 miles

Edinburgh

Ellwyn House

★ 3.5 (13)

Adults-only hotel on Moira Terrace in Edinburgh, with sea and mountain views and no parking on site.

Another Room 2.4 miles

Edinburgh

Another Room

★ 4.8 (56)

A B&B in Craigentinny, Edinburgh, suited to families needing space and childcare help, with Waverley station 2.31 miles away.

Brae Guest House 2.7 miles

Edinburgh

Brae Guest House

★ 4.1 (67)

A full Scottish breakfast and a garden terrace set the tone at this five-room B&B on Willowbrae Road, a couple of miles from Edinburgh Waverley.

Carberry Tower 2.8 miles

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.

Quick answers

How many hotels and B&Bs are there near Newhailes House and Gardens Musselburgh?

We list 10 within 3 miles of Newhailes House and Gardens Musselburgh, measured in a straight line.

Which hotels and B&Bs are closest to Newhailes House and Gardens Musselburgh?

The nearest are The Ship Inn (0.6 miles), Best Western Kings Manor Hotel (0.7 miles) and Premier Inn Edinburgh A1 Newcraighall (0.7 miles).

How are the distances worked out?

They are straight-line distances between each place and Newhailes House and Gardens Musselburgh, so the journey by road will be a little longer.

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.