Search Hotels near Top Crossgatehall Attractions

Top Hotels near Crossgatehall

See all Hotels near Crossgatehall
Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate

0.5 mi from Crossgatehall
3.0 out of 5.0
4.6 out of 5 (170 reviews)

Located in East Lothian, this hotel is 2.8 mi (4.5 km) from Musselburgh Racecourse and within 9 mi (15 km) of Arthur's Seat …

$95
Faside Estate

Faside Estate

1.3 mi from Crossgatehall
4.0 out of 5.0
5 out of 5 (2 reviews)

Located in East Lothian, this bed & breakfast is within 6 mi (10 km) of Musselburgh Racecourse, Dalkeith Country Park, and …

$169
Melville Castle

Melville Castle

2.7 mi from Crossgatehall
4.0 out of 5.0
4.1 out of 5 (321 reviews)

Located in Midlothian, this luxury hotel is 1.6 mi (2.6 km) from Dalkeith Country Park and 1.9 mi (3.1 km) from Gilmerton Cov …

$101
Ravelston House

Ravelston House

2.9 mi from Crossgatehall
3.0 out of 5.0
4.7 out of 5 (13 reviews)

Located in Fisherrow, this hotel is 0.9 mi (1.4 km) from Musselburgh Racecourse and within 3 mi (5 km) of Queen Margaret …

$87
The Sun Inn

The Sun Inn

3 mi from Crossgatehall
4.0 out of 5.0
4.6 out of 5 (112 reviews)

Located in Newbattle, this inn is 2.5 mi (4.1 km) from Dalkeith Country Park and within 6 mi (10 km) of Rosslyn Chapel and …

$100
The Retreat Castle

The Retreat Castle

3.5 mi from Crossgatehall
4.0 out of 5.0
4.6 out of 5 (17 reviews)

Located in Midlothian, this historic guesthouse is 3 mi (4.8 km) from Dalkeith Country Park and within 6 mi (10 km) of Rossly …

$126
Dalhousie Castle Hotel & Spa

Dalhousie Castle Hotel & Spa

3.7 mi from Crossgatehall
4.0 out of 5.0
4.3 out of 5 (330 reviews)

Located in Midlothian, this spa hotel is within 6 mi (10 km) of Dalkeith Country Park, Rosslyn Chapel, and Gilmerton Cove. …

$229
Best Western Kings Manor Hotel

Best Western Kings Manor Hotel

3.7 mi from Crossgatehall
3.0 out of 5.0
4.3 out of 5 (920 reviews)

Situated by the sea, this spa hotel is 1.1 mi (1.7 km) from Portobello Beach and within 3 mi (5 km) of Musselburgh Racecourse …

$68
Aynetree Guest House

Aynetree Guest House

4.2 mi from Crossgatehall
3.0 out of 5.0
3.8 out of 5 (40 reviews)

Located in Duddingston, this guesthouse is 1 mi (1.6 km) from Portobello Beach and within 3 mi (5 km) of Arthur's Seat and …

$78
Emerald Guest House

Emerald Guest House

4.2 mi from Crossgatehall
3.0 out of 5.0
4.2 out of 5 (51 reviews)

Located in Gilmerton, this guesthouse is 0.1 mi (0.1 km) from Gilmerton Cove and 3.1 mi (5 km) from Royal Commonwealth Pool …

$82

Recent Reviews in Crossgatehall

Where to stay in Crossgatehall

Crossgatehall Hotel Guide

Top Crossgatehall Accommodations

Capital cities are often a collection of energetic neighborhoods and suburbs, and Edinburgh, the national capital of Scotland, won't disappoint. Explore the popular area of Crossgatehall, 8 miles to the southeast of the heart of Edinburgh.

Edinburgh's numerous impressive attractions include the Edinburgh Castle, the Royal Yacht Britannia and Arthur\'s Seat.

Accommodation Options Near Crossgatehall

If you are vacationing in Crossgatehall, you can find a place to stay in nearby Dalkeith and Musselburgh. In Dalkeith, you could stay at The Sun Inn, while in Musselburgh, the Carberry Tower Mansion House and Estate is always popular.

Here at Expedia, our mission is to make sure you and your fellow travelers return with great memories from your time in Edinburgh. Pop over to our Edinburgh vacation travel guide and Edinburgh hotels page to discover more about this destination.

After a few hours of exploring Crossgatehall, let your feet lead the way to Cuneo's Cafe And Takeaway for a cup of coffee and a sweet treat. Premier Inn Edinburgh A1 Musselburgh is the place to be when your stomach starts to tell you that it's time for a hearty meal. When darkness falls, start a lively evening with a drink or two at The Mercat Bar & Grill.