Find hotels in Eskbank from $63

  • 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

Next weekend
In two weeks

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, (141 reviews)
"Fantastic location spectacular food and great staff "
United Kingdom
Brian
$291 nightly
The price is $349
Jun 28 - Jun 29
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, (953 reviews)
"Great property, very clean spacious rooms in a beautiful setting with free parking."
United States
julian
$111 nightly
The price is $133
Jun 23 - Jun 24
Total with taxes and fees
Macdonald Cardrona Hotel, Golf & Spa

The Tontine Hotel

The Tontine Hotel
3.0 star property
Peebles
9.0 out of 10, Wonderful, (271 reviews)
"Rooms clean,friendly staff,good service and food was excellent. "
United Kingdom
Edward
$143 nightly
The price is $172
Jun 22 - Jun 23
Total with taxes and fees
The Tontine Hotel

The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (433 reviews)
"A very quiet and comfortable stay. Friendly staff and good food. "
United Kingdom
David
$156 nightly
The price is $188
Jul 5 - Jul 6
Total with taxes and fees
The Park Hotel Peebles

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,056 reviews)
"the breakfast was excellent and being 5 minutes from the airport was perfect."
Canada
marian
$176 nightly
The price is $212
Jun 21 - Jun 22
Total with taxes and fees
Holiday Inn Express Edinburgh Airport by IHG

Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very Good, (789 reviews)
"Fantastic hotel in a beautiful location. Reception staff were friendly, informative and accommodating on arrival. Staff in the bars and restaurants were very polite, helpful and knowledgeable. Breakfast was fantastic and plenty of parking was available"
United Kingdom
Wendy
$141 nightly
The price is $170
Jul 5 - Jul 6
Total with taxes and fees
Barony Castle Hotel

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,463 reviews)
"Great hotel close to the airport. Front desk staff was fantastic and friendly. Third time I’ve stayed when flying out of Edinburgh and I’ll keep booking whenever I’m back."
Canada
Kolin
$149 nightly
The price is $178
Jul 5 - Jul 6
Total with taxes and fees
DoubleTree by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,480 reviews)
"Great stay before our flight"
United Kingdom
Louise
$157 nightly
The price is $189
Jul 12 - Jul 13
Total with taxes and fees
Moxy Edinburgh Airport

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,715 reviews)
$133 nightly
The price is $159
Jun 28 - Jun 29
Total with taxes and fees
Dalmahoy Hotel & Country Club

The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,000 reviews)
"Great place to stay at the heart of old town. Staff were friendly and rooms were clean"
Canada
Sriram
$193 nightly
The price is $231
Jun 22 - Jun 23
Total with taxes and fees
The Inn Place

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,477 reviews)
"The rooms were clean and spacious, the staff friendly and informative and the breakfast delicious."
Canada
Laurie
$186 nightly
The price is $224
Jun 21 - Jun 22
Total with taxes and fees
Hampton by Hilton Edinburgh Airport

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (368 reviews)
"Outstanding service. The best towels. Wonderful breakfast. Close to attractions."
United States
Dorothea
$154 nightly
The price is $185
Jun 28 - Jun 29
Total with taxes and fees
The Craigie

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (978 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
$171 nightly
The price is $205
Jun 28 - Jun 29
Total with taxes and fees
Carberry Tower Mansion House and Estate

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very Good, (711 reviews)
"Fabulous scenery, good food , lovely swimming pool. Great venue for a celebratory family occasion"
United Kingdom
Sue and Stephen
$180 nightly
The price is $216
Jul 21 - Jul 22
Total with taxes and fees
Peebles Hydro Hotel

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,398 reviews)
"Great place!!"
United States
Lois
$89 nightly
The price is $107
Jun 21 - Jun 22
Total with taxes and fees
Dakota Edinburgh

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,001 reviews)
"Spa was terrific and room so comfortable"
United States
Jean
$217 nightly
The price is $260
Jun 28 - Jun 29
Total with taxes and fees
Norton House Hotel & Spa

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,000 reviews)
"Check in was quick and they were super friendly. "
United States
Vanessa
$70 nightly
The price is $85
Jun 28 - Jun 29
Total with taxes and fees
Mercure Livingston Hotel

The Lane Hotel

The Lane Hotel
4.0 star property
Morningside
9.6 out of 10, Exceptional, (226 reviews)
"Very friendly staff, quick check in and lovely room. Highly recommended."
United Kingdom
Adrian
$166 nightly
The price is $200
Jun 28 - Jun 29
Total with taxes and fees
The Lane Hotel

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very Good, (1,000 reviews)
"Great location and food"
United Kingdom
christopher
$93 nightly
The price is $111
Jun 25 - Jun 26
Total with taxes and fees
Braid Hills Hotel

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
Haymarket
8.0 out of 10, Very Good, (1,005 reviews)
"Excellent service by the staff and b very good breakfast."
United States
Alejandro
$129 nightly
The price is $155
Jul 5 - Jul 6
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 $63 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