Find hotels in Eskbank from $56

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Eskbank hotels

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (134 reviews)
"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
$168 nightly
The price is $201
Jan 21 - Jan 22
Total with taxes and fees
Cringletie House Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (917 reviews)
"Receptionist staff very pleasant and helpful. Room lovely and spaceous."
United Kingdom
Linda
$81 nightly
The price is $97
Jan 29 - Jan 30
Total with taxes and fees
Macdonald Cardrona Hotel, Golf & Spa

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,699 reviews)
"Friendly staff, comfortable beds, pool great"
United Kingdom
Louise
$69 nightly
The price is $83
Feb 8 - Feb 9
Total with taxes and fees
Dalmahoy Hotel & Country Club

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very Good, (672 reviews)
"Absolutely wonderful stay. Perfect weekend to beat any January blues!!! Grill room meals exceptional! But the best thing is the staff…many of whom are very young…all absolutely fabulous!! Thank you x"
United Kingdom
Sharon
$158 nightly
The price is $190
Feb 2 - Feb 3
Total with taxes and fees
Peebles Hydro Hotel

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very Good, (1,000 reviews)
"Friendly staff, convenient to the airport "
United Kingdom
Mari
$78 nightly
The price is $94
Jan 29 - Jan 30
Total with taxes and fees
Holiday Inn Express Edinburgh Airport by IHG

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,407 reviews)
"Great location and great staff."
United States
Brooke
$87 nightly
The price is $104
Jan 25 - Jan 26
Total with taxes and fees
Apex Grassmarket Hotel

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,394 reviews)
"Very nice hotel in a great location for Edinburgh Airport "
United Kingdom
John
$84 nightly
The price is $101
Jan 25 - Jan 26
Total with taxes and fees
DoubleTree by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,382 reviews)
"Good value , excellent location "
United States
Laura
$114 nightly
The price is $136
Jan 20 - Jan 21
Total with taxes and fees
Hampton by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,208 reviews)
"Great friendly staff despite the hotel being busy- they were great. Comfy beds & very clean well presented rooms "
United Kingdom
Sandra Lorraine
$63 nightly
The price is $76
Feb 9 - Feb 10
Total with taxes and fees
Moxy Edinburgh Airport

Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,638 reviews)
"Really clean, good location and friendly staff"
United Kingdom
Iona
$63 nightly
The price is $76
Jan 25 - Jan 26
Total with taxes and fees
Point A Hotel Edinburgh Haymarket

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,004 reviews)
"Lovely hotel with great staff"
United Kingdom
Cameron
$106 nightly
The price is $128
Feb 5 - Feb 6
Total with taxes and fees
Norton House Hotel & Spa

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (932 reviews)
"The staff were amazing, room was gorgeous and the food outstanding."
United Kingdom
Maureen
$93 nightly
The price is $112
Feb 9 - Feb 10
Total with taxes and fees
Carberry Tower Mansion House and Estate

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Edinburgh City Centre
8.4 out of 10, Very Good, (1,761 reviews)
"Perfect location, very friendly staff and clean room."
Germany
Emanuela
$75 nightly
The price is $90
Feb 3 - Feb 4
Total with taxes and fees
ibis Edinburgh Centre South Bridge - Royal Mile

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very Good, (635 reviews)
"Great spot!"
Canada
Erica
$66 nightly
The price is $79
Jan 22 - Jan 23
Total with taxes and fees
Delta Hotels by Marriott Edinburgh

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.0 out of 10, Wonderful, (1,004 reviews)
"Great hotel "
United States
Lorenis Velazquez
$71 nightly
The price is $85
Feb 5 - Feb 6
Total with taxes and fees
Novotel Edinburgh Park

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,003 reviews)
"Lovely room, helpful staff"
United Kingdom
Tia
$65 nightly
The price is $78
Feb 5 - Feb 6
Total with taxes and fees
Courtyard by Marriott Edinburgh West

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,039 reviews)
"Staff was very helpful, ambiance was great. The room was cozy and beautiful m. Highly recommend"
Canada
Rukiya
$67 nightly
The price is $80
Jan 21 - Jan 22
Total with taxes and fees
CODE - The Court, Edinburgh

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,979 reviews)
"Really nice hotel in a great location. Staff were all very polite and the pool was lovely too."
United Kingdom
Lisa
$94 nightly
The price is $113
Jan 25 - Jan 26
Total with taxes and fees
Apex Waterloo Place Hotel

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1,281 reviews)
"Immaculate room, great staff and overall a good hotel. Good location as not too far from airport and bonus they have a free shuttle bus. "
United Kingdom
Manu
$83 nightly
The price is $100
Jan 29 - Jan 30
Total with taxes and fees
Dakota Edinburgh

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
7.8 out of 10, Good, (1,003 reviews)
"Great hotel, friendly staff and wonderful location "
United Kingdom
James
$56 nightly
The price is $67
Jan 26 - Jan 27
Total with taxes and fees
Garner Edinburgh Haymarket by IHG
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Eskbank Hotel Reviews

More cheap stays in Eskbank

Find out more about Eskbank

Top reasons to visit Eskbank

  • Family-Friendly Activities: Eskbank offers a wide range of activities perfect for families, ensuring fun for all ages.
  • Rich Historical Experiences: Explore historic sites, colleges, and museums that showcase the area's cultural heritage.
  • Charming Neighborhoods: Enjoy leisurely walks through friendly streets and beautiful gardens, enhancing your relaxation.
  • Vibrant Shopping and Entertainment: Visit the lively shopping area and enjoy entertainment at local arenas and theaters.
  • Diverse Accommodation Options: Choose from budget guesthouses to luxurious hotels, catering to every traveler's needs.

Find great hotels near Eskbank

Discover the charm of Eskbank, Dalkeith, where a variety of accommodations await to suit every traveler's preference. From budget-friendly guesthouses to luxurious 5-star hotels, Eskbank offers a comfortable stay for all. Enjoy convenient amenities tailored for business travelers, along with pet-friendly and eco-certified options. Whether you're seeking a cozy guesthouse or a well-appointed hotel, you'll find the perfect lodging to enhance your Scottish getaway.

  • ibis Edinburgh Centre South Bridge - Royal Mile: This 3-star hotel is perfect for pet-friendly travelers seeking a comfortable stay near the heart of Edinburgh, located 6 miles from Eskbank. The ibis Edinburgh Centre South Bridge embraces a casual, welcoming atmosphere, allowing guests to bring their furry companions along. The hotel provides essential amenities such as food and water bowls for pets, ensuring a hassle-free experience. With its prime location, you can explore the vibrant Royal Mile and enjoy Edinburgh's rich history and culture while enjoying your stay.
  • Apex City of Edinburgh Hotel: A 4-star accommodation that excels in family-friendly and eco-conscious lodging, Apex City of Edinburgh Hotel is also situated 6 miles from Eskbank. This hotel features eco-certification, making it a great choice for travelers who prioritize sustainability. Families will appreciate the complimentary cribs and child-friendly services available. With its modern design and convenient access to nearby attractions, guests can enjoy a comfortable stay while exploring Edinburgh’s family-oriented activities and breathtaking sights.
  • Leonardo Royal Hotel Edinburgh: This 4-star hotel, also located 6 miles from Eskbank, is an excellent option for eco-certified travelers looking for a sustainable escape. The Leonardo Royal Hotel Edinburgh boasts a modern, elegant design and a commitment to environmentally-friendly practices. Guests can unwind in stylish accommodations while enjoying convenient access to the city’s top attractions. With a focus on comfort and sustainability, this hotel is perfect for those who want to experience Edinburgh while minimizing their environmental footprint.

Where to stay in Eskbank

Eskbank, a charming village in Dalkeith, Scotland, offers a delightful blend of family-friendly activities and rich historical experiences. Explore the Eskbank conservation area, unwind in a hotel surrounded by beautiful gardens, and enjoy leisurely walks through friendly neighborhoods. With its convenient location, you can easily venture out to nearby attractions, making your stay both relaxing and memorable, especially during cool nights.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis rich in history and culture. Located only a short distance from Eskbank, it offers a mix of traditional and contemporary experiences. Visitors flock here year-round, with peak travel in the summer months. Explore the iconic Edinburgh Castle, stroll along the historic Royal Mile, or enjoy a performance at one of the city's renowned theaters. With plenty of shopping options and cultural venues, Edinburgh is a must-visit for anyone looking for a dynamic urban experience.
  • Newbattle: Just 0.5 miles from Eskbank, Newbattle is a charming village perfect for those seeking outdoor adventures and a taste of local life. With seasonal visitor peaks primarily in the spring and summer, this area is ideal for families and sports enthusiasts alike. Enjoy a round of golf or take a leisurely stroll through its beautiful landscapes. Don't miss the historic Newbattle Abbey, a stunning monastery that adds to the village's appeal. Newbattle's laid-back atmosphere makes it a delightful escape from the hustle and bustle of nearby cities.
  • Dalkeith: Nestled within the Midlothian region, Dalkeith is a lively city that offers a blend of outdoor activities and family-friendly attractions. Located in close proximity to Eskbank, it attracts visitors year-round, especially during the summer and early fall. Discover the lush parks and gardens, perfect for picnics and leisurely walks. Explore the local shopping areas or enjoy a relaxing day at the golf course. With its rich history and welcoming community, Dalkeith is an excellent destination for those wanting to experience the best of Scottish culture.

Things to do near Eskbank

Eskbank, Dalkeith, is perfect for family-friendly vacations, offering a blend of outdoor activities and cultural experiences. Visitors can enjoy a vibrant shopping area, an exciting arena entertainment facility, and a local theater, making it an ideal destination for those seeking both relaxation and entertainment in a charming Scottish setting.

Shopping

In Eskbank, visit Scottish Gems, a shopping center 6 miles away, offering a family-friendly atmosphere. Tron Kirk, a public market 6 miles away, features a vibrant city vibe. For unique items, check out Geoffrey Kiltmakers and Weavers, also 6 miles away.

Recreation

Experience the vibrant atmosphere at Queen's Hall, just 6 miles from Eskbank, where captivating music concerts uplift your spirit. For outdoor enthusiasts, the Melville Golf Centre, 1 mile away, offers a thrilling golfing experience. Lastly, unwind at Roslin Glen Country Park, 4 miles away, a tranquil haven perfect for relaxation.

Adventure

Experience the thrill of skiing at Midlothian Snowsports Centre, located 5 miles from Eskbank, or head to Midlothian Ski Centre, 7 miles away, for more skiing adventures. For a different kind of excitement, Bedlam Paintball, 7 miles away, offers exhilarating paintball battles in an adrenaline-fueled setting.

Nightlife

Experience the vibrant nightlife in Eskbank by visiting Greyfriar's Bobby and Canongate Tolbooth, both charming pubs offering a romantic atmosphere and lively entertainment. For a family-friendly outing, catch a film at the Dominion Cinema, where you can enjoy a great movie in a cozy setting.

Booking tips and Expedia advantages for Eskbank

To save money on your trip to Eskbank, consider visiting during the cheaper months from January to March. Book your hotel about a month in advance and aim for a Tuesday stay to secure the best rates. Use Expedia’s search tool to compare prices, find eco-friendly hotels, and take advantage of package deals that combine flights and accommodations. Joining Expedia's One Key membership can also provide exclusive discounts and allow you to earn OneKeyCash for future stays. Don't forget to look for last-minute deals if you're feeling spontaneous!

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Eskbank are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Eskbank about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Eskbank is Tuesday. The most expensive day to stay in Eskbank is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and more. You can organize your results to display prices from lowest to highest, making it easy to find the most affordable hotel options first. Additionally, you can refine your search by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Eskbank hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Eskbank

Eskbank offers a delightful blend of family-friendly, outdoor, and cultural experiences perfect for your vacation. You can explore historic sites like colleges and universities, visit fascinating museums, and stroll through charming streets. The variety of attractions in and around Eskbank provides something for every traveler, whether you're seeking cultural enrichment, outdoor adventures, or a vibrant city atmosphere.

  • Royal Mile: Experience the vibrant energy of the Royal Mile, a historic street that runs through Edinburgh's Old Town. With charming shops, local eateries, and stunning architecture, it’s the perfect place to soak in the city's culture and history, just 6 miles from Eskbank.
  • University of Edinburgh: Discover the rich heritage of the University of Edinburgh, one of the world's oldest universities. Its beautiful campus and iconic buildings offer a glimpse into centuries of academic excellence and cultural significance, located 6 miles from Eskbank.
  • Portobello Beach: Enjoy the relaxing atmosphere at Portobello Beach, a picturesque seaside destination. With golden sands and delightful promenade views, it’s an ideal spot for a leisurely stroll or a picnic, just 5 miles from Eskbank.

Best time to go to Eskbank

Visitor numbers in Eskbank is generally unchanged in popularity throughout the year. The best time to visit Eskbank can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Eskbank falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Eskbank falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No Rain (Dry)Mostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Eskbank

To reach Eskbank, the most convenient airport is Edinburgh Airport (EDI), located 12 miles away. Nearby accommodations include the 5.5-star Crescent House and the luxurious 5-star Virgin Hotels Edinburgh, both 7 miles from the airport. Another excellent choice is The Caledonian Edinburgh, Curio Collection by Hilton, situated 6 miles from EDI. Alternatively, you can fly into Glasgow International Airport (GLA), which is 53 miles from Eskbank, with options like the 5-star Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort just a short distance away. Dundee Airport (DND) is also an option, located 39 miles from Eskbank, with various hotel choices like The Hideaway Experience and Apex City Quay Hotel & Spa nearby.

Frequently asked questions

What is the best area to stay in Eskbank?
For convenience and access to local amenities, the best area to stay in Eskbank is near the town center, particularly around the main street, Lasswade Road.

This area offers a practical base for exploring Eskbank and the surrounding Midlothian region. You'll find a selection of local shops, eateries, and essential services within walking distance. The area around Eskbank train station, just off Lasswade Road, provides easy access to Edinburgh, making it ideal for those who want to experience both the tranquility of Eskbank and the attractions of the capital.

Couples looking for a relaxed stay with easy connections will appreciate the central location.
When is the best time to go to Eskbank?
The best time to visit Eskbank is during the summer months, from June to August, when the weather is at its most pleasant.

During this period, you can expect longer daylight hours and milder temperatures, making it ideal for exploring the local attractions and enjoying outdoor activities. The average temperatures range from 15°C to 20°C (59°F to 68°F), and while rain is always a possibility in Scotland, these months generally see less of it. This weather is superb for visiting nearby Dalkeith Country Park or exploring the historic Rosslyn Chapel without the chill of other seasons.

Travelers who prefer to avoid the busiest tourist season but still want good weather might consider late spring (April-May) or early autumn (September-October). During these shoulder seasons, the crowds are thinner, and the scenery is particularly striking with spring blossoms or autumn colors.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Eskbank.
How can I save on a Eskbank hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Eskbank hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Eskbank hotel?
Prices for hotels in Eskbank often vary, but you can find a great deal from $56 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia