Lodging Image

Find hotels in Crossgatehall from ฿1,689

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Oct - 22 Oct
Tomorrow
22 Oct - 23 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Crossgatehall hotels

1. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United Kingdom
Jeff
฿4,755
฿5,992 total
includes taxes & fees
2 Nov - 3 Nov
Carberry Tower Mansion House and Estate

2. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
United Kingdom
Josephine
฿2,568
฿3,236 total
includes taxes & fees
16 Nov - 17 Nov
Best Western Kings Manor Hotel

3. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
United States
Jonathan
฿7,058
฿8,470 total
includes taxes & fees
15 Nov - 16 Nov
Dalhousie Castle

4. The Scholar

The Scholar
Southside
United States
Grant
฿4,740
฿5,972 total
includes taxes & fees
8 Nov - 9 Nov
The Scholar

5. Braid Hills Hotel

Braid Hills Hotel
Morningside
United Kingdom
Robert
฿3,706
฿4,669 total
includes taxes & fees
9 Nov - 10 Nov
Braid Hills Hotel

6. Prestonfield House

Prestonfield House
Prestonfield
Canada
Daniel
฿12,876
฿16,224 total
includes taxes & fees
16 Nov - 17 Nov
Prestonfield House

7. The Scott

The Scott
Southside
United States
Jacopo
฿6,176
฿7,782 total
includes taxes & fees
11 Nov - 12 Nov
The Scott

8. Malmaison Edinburgh

Malmaison Edinburgh
Leith
United States
Kevin
฿4,459
฿5,618 total
includes taxes & fees
1 Nov - 2 Nov
Malmaison Edinburgh

9. The Lane Hotel

The Lane Hotel
Morningside
United States
Joseph
฿4,327
฿5,452 total
includes taxes & fees
8 Nov - 9 Nov
The Lane Hotel

10. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
Leith
United Kingdom
Simon
฿10,852
฿13,674 total
includes taxes & fees
2 Nov - 3 Nov
Fingal - A Luxury Floating Hotel

11. Murrayfield Hotel

Murrayfield Hotel
Murrayfield
United States
Malou
฿3,787
฿4,772 total
includes taxes & fees
12 Nov - 13 Nov
Murrayfield Hotel

12. The Salisbury Hotel

The Salisbury Hotel
Southside
Canada
Catherine
฿3,406
฿4,292 total
includes taxes & fees
8 Nov - 9 Nov
The Salisbury Hotel

13. The Raeburn

The Raeburn
Stockbridge
United States
Martha
฿5,889
฿7,420 total
includes taxes & fees
8 Nov - 9 Nov
The Raeburn

14. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Simon
฿3,664
฿4,616 total
includes taxes & fees
8 Nov - 9 Nov
Village Hotel Edinburgh

15. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
Canada
Nancy
฿3,050
฿3,843 total
includes taxes & fees
2 Nov - 3 Nov
Holiday Inn Edinburgh Zoo by IHG

16. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre
United States
Brianna
฿5,958
฿7,507 total
includes taxes & fees
9 Nov - 10 Nov
Apex Grassmarket Hotel

17. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Edinburgh City Centre
United States
Milcah
฿6,028
฿7,595 total
includes taxes & fees
16 Nov - 17 Nov
Radisson Blu Hotel, Edinburgh City Centre

18. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Edinburgh City Centre
United States
Sheyla J.
฿4,190
฿5,280 total
includes taxes & fees
8 Nov - 9 Nov
Apex City of Edinburgh Hotel

19. Bruntsfield Hotel, WorldHotels Elite

Bruntsfield Hotel, WorldHotels Elite
Tollcross
Canada
Victor
฿4,022
฿5,068 total
includes taxes & fees
8 Nov - 9 Nov
Bruntsfield Hotel, WorldHotels Elite

20. The Resident Edinburgh

The Resident Edinburgh
West End
Canada
Luca
฿4,220
฿5,317 total
includes taxes & fees
8 Nov - 9 Nov
The Resident Edinburgh
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Crossgatehall

Venture to Royal Mile and Edinburgh Castle—just a couple of the popular sights around Crossgatehall.

See all hotels in Crossgatehall
A rural road leading to a stone bridge over a small stream, surrounded by trees and a stone wall.
Photo by james denham

Top Crossgatehall Hotel Reviews

Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"The room was nice and clean"
Lisa 1-night trip
Posted 2 hours ago
Moxy Edinburgh Airport
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Concierge was amazing! Definitely the highlight of our stay. The room was comfy and clean. Great location, especially since it’s near the bus stop. Would definitely recommend this place."
Rachael 2-night trip
Posted 12 hours ago
Market Street Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

8/10 Good
"Excellent place to stay in old town. Very centrally located. Good restaurant and bar and very friendly and helpful staff. Highly recommend"
Thomas 2-night trip
Posted 13 hours ago
CODE - The Court, Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"The staff was helpful and friendly. Location was perfect for either public transit or walking the city. The property was clean and offered lots of amenities. I would definitely stay here again."
Joanna 1-night trip
Posted 15 hours ago
Apex Waterloo Place Hotel
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"We absolutely loved our stay at this hotel! Everything was exceptionally clean, comfortable, and well-maintained. The staff was wonderful—always friendly, welcoming, and eager to help with anything we needed. The location was fantastic, with so many attractions, shops, and restaurants nearby, making it easy to explore and enjoy our trip. The hotel was worth every penny and truly made our visit even more memorable. Our only regret is that we didn’t have enough time to experience everything the area has to offer! We enjoyed ourselves so much that we’re already planning a return trip in the next few years. We highly recommend this hotel and would gladly stay here again!"
Bobby 5-night trip
Posted 1 day ago
Virgin Hotels Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Great location, really stylish especially for the price. The wee double room was basic in amenities but thoughtfully decorated and had what you need, spotless too! It was definitely wee but perfect for one person and more than suitable for two if you’re happy to be cosy! They accommodated bag storage and late check out without a fuss and were friendly and helpful."
Rebecca 1-night trip
Posted 1 day ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Rooms clean, but needed some maintenance. Breakfast amazing, gym and pool amazing. Great parking!! Would advise to stay here. It's great especially with kids ."
Gabrielle 2-night trip
Posted 3 days ago
Village Hotel Edinburgh

More cheap stays in Crossgatehall

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
฿1,341
฿1,689 total
4 Nov - 5 Nov
includes taxes & fees
Revolver Edinburgh
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
฿1,583
฿1,995 total
11 Nov - 12 Nov
includes taxes & fees
7.2/10 Good! (178 reviews)
Edinburgh Travel Guest House
Edinburgh Backpackers Hostel

Edinburgh Backpackers Hostel

65 Cockburn Street Edinburgh Scotland
฿2,905
฿3,660 total
5 Nov - 6 Nov
includes taxes & fees
Edinburgh Backpackers Hostel
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
฿3,086
฿3,888 total
5 Nov - 6 Nov
includes taxes & fees
Cairn Hotel
a&o Hostel Edinburgh City

a&o Hostel Edinburgh City

50 Blackfriars Street Edinburgh Scotland
฿3,391
฿4,273 total
8 Nov - 9 Nov
includes taxes & fees
7.6/10 Good! (1,000 reviews)
a&o Hostel Edinburgh City
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
฿3,400
฿4,284 total
8 Nov - 9 Nov
includes taxes & fees
9.4/10 Exceptional! (1,317 reviews)
CODE - The Court, Edinburgh

Find out more about Crossgatehall

Top reasons to visit Crossgatehall

  • Enchanting Harry Potter Tours: Experience captivating tours around Crossgatehall, exploring the landscapes that inspired J.K. Rowling's magical world.
  • Scenic Outdoor Activities: Enjoy nearby beaches, hills, and castles, making it perfect for family outings and nature lovers.
  • Historical Charm: Discover the quaint atmosphere and rich history of Crossgatehall, a delightful retreat in East Lothian.
  • Walkable Countryside: Easily explore the surrounding countryside and nearby towns on foot, soaking in the picturesque scenery.
  • Diverse Accommodation Options: Choose from a range of hotels and guesthouses, including pet-friendly and eco-certified stays to suit every traveller.

Find great hotels near Crossgatehall

Discover a charming selection of hotels and guesthouses in Crossgatehall, Dalkeith, ideal for every traveller. Whether you seek pet-friendly options, eco-certified stays, or convenient accommodations for business travel, you'll find suitable lodgings to enhance your visit. Explore local gems that offer warmth and hospitality while being close to attractions such as the Royal Hospital and nearby towns like Newtongrange. Your perfect Scottish getaway awaits.

  • ibis Edinburgh Centre South Bridge - Royal Mile: The ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star hotel, featuring a distinctive blend of comfort and eco-consciousness. Located 11km from Crossgatehall, this property is an excellent choice for eco-friendly travellers and pet owners. With a guest rating of 8.4 out of 10, it offers modern amenities in a vibrant setting. Guests can enjoy pet-friendly services, including food and water bowls, while also benefitting from the hotel's eco-certification, which highlights its commitment to sustainable practices.
  • Apex Waterloo Place Hotel: Renowned for its elegance and family-friendly atmosphere, the Apex Waterloo Place Hotel is a luxurious 4-star establishment just 11km from Crossgatehall. With a remarkable guest rating of 9.2 out of 10, it features a full-service spa and an indoor pool, perfect for relaxation. This eco-certified hotel caters to families with special amenities for children, including breakfast options. Its stylish design and exceptional service make it a sought-after choice for those looking to indulge in a spa-themed getaway.
  • Residence Inn by Marriott Edinburgh: The Residence Inn by Marriott Edinburgh stands out as a 4-star hotel that combines comfort with business-friendly amenities, located 11km from Crossgatehall. With a guest rating of 8.6 out of 10, it is ideal for eco-conscious business travellers and pet owners alike. The property is eco-certified and allows pets, ensuring a warm and accommodating atmosphere. Guests can enjoy flexible amenities tailored to both work and leisure, making it a practical yet comfortable choice for an extended stay.

Where to stay in Crossgatehall

Crossgatehall, a charming hamlet in East Lothian, offers a delightful retreat for travellers seeking a friendly atmosphere and historical charm. With its convenient location and walkable areas, visitors can easily explore the surrounding countryside and nearby towns. Enjoy family-friendly activities and budget-friendly options, making it an ideal destination for a relaxing getaway. Discover the warmth of local hospitality while immersing yourself in the picturesque landscapes that define this hidden gem in Scotland.

  • Edinburgh: As the capital city of Scotland, Edinburgh offers a vibrant blend of history and modernity. Situated close to Crossgatehall, it boasts a rich cultural heritage with numerous historic sites, including the iconic Edinburgh Castle and the Royal Mile. The city is a hub for theatre, shopping, and education, making it an ideal destination for family and culture-themed experiences. With a peak in visitors during the summer months, be sure to explore its bustling streets filled with shops, cafes, and vibrant festivals that showcase Scottish arts and culture.
  • Carberry: A quaint village located just 1km from Crossgatehall, Carberry is perfect for those seeking a serene escape. This charming locale draws visitors for its romantic atmosphere and cultural experiences. Notable attractions include historic sites and a symbolic castle that are steeped in Scottish heritage. Visitors can enjoy theatre performances and local shopping areas, making it a delightful stop for families and couples alike. The village's peaceful setting offers a refreshing contrast to the busier cities nearby.
  • Dalkeith: Nestled around Crossgatehall, Dalkeith is a lively city known for its outdoor activities and family-friendly atmosphere. With an array of shopping areas and golf courses, it caters to both leisure and sporting enthusiasts. The historic landmarks and symbolic sites scattered throughout the city provide a glimpse into its rich past. Peak visitor numbers in summer and autumn highlight its appeal, and the city's parks and gardens are perfect for picnics and leisurely strolls, offering a wonderful backdrop for family outings.

Things to do in Crossgatehall

Shopping

In Crossgatehall, you can enjoy local shops for unique gifts and souvenirs. If you're up for a drive, visit the Fort Kinnaird Shopping Centre, about 16km away, featuring a mix of high street brands and dining options for a pleasant shopping experience.

Recreation

In Crossgatehall, immerse yourself in rejuvenating treatments at local wellness centres offering holistic therapies and relaxation sessions. Explore scenic walking trails around Dalkeith Country Park, where you can engage in mindfulness activities amidst nature, enhancing your overall sense of well-being.

Adventure

In Crossgatehall, explore the beautiful countryside with scenic walks and cycling routes. Nearby, the historic Dalkeith Country Park offers outdoor activities like zip-lining and archery, providing an exhilarating way to connect with nature. Don’t miss the chance to visit the majestic Dalkeith Palace for a taste of local history.

Nightlife

In Crossgatehall, the local pubs offer a warm atmosphere with traditional ales and live music, while nearby, Dalkeith Town Centre features vibrant bars and clubs, perfect for a lively night out. Enjoy friendly locals and a taste of Scottish hospitality as you explore the nightlife scene.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Crossgatehall

Crossgatehall, Dalkeith, is a delightful destination for all types of travellers, offering a blend of culture and outdoor experiences. Visitors can explore nearby beaches, hills, and castles, ensuring a memorable family outing. Don't miss the chance to visit Crossgatehall itself, which serves as a charming starting point for your adventures in this picturesque area of Scotland.

  • Royal Mile: A historic thoroughfare that stretches through the heart of Edinburgh, the Royal Mile is lined with charming shops, cafes, and traditional pubs. It's an ideal spot to soak up the vibrant city atmosphere while exploring its rich history, including stunning architecture and street performers.
  • Portobello Beach: Located along the coast, Portobello Beach offers a delightful seaside escape with its golden sands and refreshing sea air. A leisurely stroll along the promenade or a dip in the waters can provide a serene contrast to the bustling city life.
  • Palace of Holyroodhouse: This historic palace serves as the official residence of the monarch in Scotland. Visitors can explore its opulent rooms and beautiful gardens, gaining insight into Scotland's royal heritage and culture.

The nearest major airports for your trip to Crossgatehall

Accessing Crossgatehall, Dalkeith, is convenient via several major airports. EDInburgh Airport (EDI) is the closest, situated 23km away. Nearby hotel options iNCLude the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11km from EDI. Newcastle Airport (NCL) is 127km away, with good hotel choices such as the 4-star Maldron Hotel Newcastle. Glasgow Airport (GLA) is 89km from Crossgatehall, with luxurious options like the 5-star JA Mar Hall Scotland, located 6km from GLA. Transportation services are readily available from these hotels to their respective airports, ensuring a smooth travel experience.

Frequently asked questions

Where is the best place for a stay in Crossgatehall?
Located 7.6 mi (12.2 km) from the heart of Crossgatehall, Apex Grassmarket Hotel is a top choice for your stay, based on our traveller data. Two other choices for your stay in the area are YOTEL Edinburgh, Select by Hilton and Mount Royal Hotel Edinburgh by The Unlimited Collection. See all available top hotels, or vacation rentals in Crossgatehall.
What are some of the best holiday rentals that Crossgatehall has to offer?
St Giles ApartHotel by Joivy: This holiday home rental outside Crossgatehall comes with free WiFi so that you can feel at home during your trip. Kitchen amenities include a dishwasher, a fridge and a stovetop. See all vacation rentals in Crossgatehall.
If I need to cancel my hotel reservation in Crossgatehall, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Crossgatehall.
What is staying in Crossgatehall like?
Those travelling to Crossgatehall will definitely enjoy the sights to see and things to do. Top sights around the area include Royal Mile and Edinburgh Castle. There are 3460 hotels and other accommodation options in the surrounding area. Find out more about Crossgatehall.
What should I do while I'm visiting Crossgatehall?
Notable places to visit in the surrounding area include Royal Mile and Edinburgh Castle. You'll also find Musselburgh Racecourse and Portobello Beach in the area. Take a look at what more there is to see and do in Expedia's Crossgatehall guide.
What's the seasonal weather in Crossgatehall?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Crossgatehall is 887 mm.