Find hotels in Eskbank from £42

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (924 reviews)
"Receptionist staff very pleasant and helpful. Room lovely and spaceous."
United Kingdom
Linda
The price is £88
includes taxes & fees
5 Mar - 6 Mar
Macdonald Cardrona Hotel, Golf & Spa

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (356 reviews)
"Lovely hotel, cosy comfortable bar, good restaurant. Every area was well kept and clean. Friendly staff made us feel very welcome. Plenty of parking."
United Kingdom
Sharon
The price is £105
includes taxes & fees
1 Mar - 2 Mar
The Craigie

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (200 reviews)
"Lovely setting. Warm welcome, staff friendly and efficient. Food excellent. "
United Kingdom
Jack
The price is £256
includes taxes & fees
1 Mar - 2 Mar
Greywalls Hotel and Chez Roux

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
Clermiston
8.2 out of 10, Very good, (1,002 reviews)
"Enjoyed our stay."
United Kingdom
Karina
The price is £65
includes taxes & fees
1 Mar - 2 Mar
Leonardo Edinburgh Murrayfield

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (677 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
The price is £147
includes taxes & fees
15 Mar - 16 Mar
Peebles Hydro Hotel

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,000 reviews)
"Very clean room, huge comfortable bed and really peaceful location. "
United Kingdom
Marcin
The price is £59
includes taxes & fees
15 Mar - 16 Mar
Mercure Livingston Hotel

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,002 reviews)
"Lovely stay, huge bed and great location."
United Kingdom
Kate
The price is £50
includes taxes & fees
1 Mar - 2 Mar
Best Western Kings Manor Hotel

B+B Edinburgh

B+B Edinburgh
4.0 star property
West End
9.0 out of 10, Wonderful, (1,000 reviews)
"Room was very clean and staff were very friendly and helpful. Breakfast was excellent with lots of choice in a great setting"
United Kingdom
Jayne
The price is £77
includes taxes & fees
8 Mar - 9 Mar
B+B Edinburgh

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (135 reviews)
"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
The price is £166
includes taxes & fees
1 Mar - 2 Mar
Cringletie House Hotel

Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.0 out of 10, (1,331 reviews)
"Great staff great room all round lovely stay would go again "
United Kingdom
fletcher
The price is £42
includes taxes & fees
1 Mar - 2 Mar
Britannia Hotel Edinburgh

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.2 out of 10, Very good, (1,000 reviews)
"Lovely family stay, staff were friendly and hotel itself had a great atmosphere. Will definitely stay here again "
United Kingdom
Diljit
The price is £83
includes taxes & fees
2 Mar - 3 Mar
Village Hotel Edinburgh

Cairn Hotel

Cairn Hotel
2.0 star property
Leith
8.6 out of 10, Excellent, (1,003 reviews)
"Room nice, good cleaning services, friendly staff."
United States
Erin
The price is £60
includes taxes & fees
15 Mar - 16 Mar
Cairn Hotel

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1,005 reviews)
"Great room and staff"
United Kingdom
Gemma
The price is £119
includes taxes & fees
22 Mar - 23 Mar
Sheraton Grand Hotel & Spa, Edinburgh

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,002 reviews)
"Our stay at Leonardo was perfect! The staff were very helpful and courteous, the food was great and the location was perfect which allowed us to walk to all the places that we visited."
United States
Peter
The price is £74
includes taxes & fees
8 Mar - 9 Mar
Leonardo Edinburgh City

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1,294 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
The price is £73
includes taxes & fees
11 Mar - 12 Mar
Dakota Edinburgh

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End
9.6 out of 10, Exceptional, (441 reviews)
"Very clean, lovely staff, would definitely visit again."
United Kingdom
Linda
The price is £93
includes taxes & fees
8 Mar - 9 Mar
The Resident Edinburgh

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.0 out of 10, Wonderful, (1,001 reviews)
"Lovely room beautiful hotel bar and really friendly helpful staff "
United Kingdom
Louise
The price is £133
includes taxes & fees
15 Mar - 16 Mar
The Caledonian Edinburgh, Curio Collection by Hilton

The Bonham Hotel

The Bonham Hotel
5.0 star property
West End
9.2 out of 10, Wonderful, (943 reviews)
"Excellent stay at this wonderful hotel in January. We found everything to be first rate - cleanliness, standard of service, quality of the food and beverages, ambience and appointment of the room. Would have no hesitation in recommending this hotel."
United Kingdom
Antony
The price is £119
includes taxes & fees
8 Mar - 9 Mar
The Bonham Hotel

Nira Caledonia

Nira Caledonia
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (663 reviews)
"Thank you for the beautiful stay we loved !! "
United States
theo
The price is £98
includes taxes & fees
8 Mar - 9 Mar
Nira Caledonia

Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,000 reviews)
"Breakfast and staff were lovely"
United Kingdom
Mary
The price is £82
includes taxes & fees
8 Mar - 9 Mar
Novotel Edinburgh Centre
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Eskbank Hotel Reviews

More cheap stays in Eskbank

Hotels in Eskbank with star rating

Find out more about Eskbank

Top reasons to visit Eskbank

  • Family-Friendly Activities: Eskbank boasts a range of enjoyable activities suitable for all ages, ensuring a delightful experience for families.
  • Cultural Experiences: Immerse yourself in local history through intriguing museums and charming theatres that showcase the region's rich heritage.
  • Outdoor Adventures: Explore beautiful parks and nearby beaches, perfect for a day of relaxation or outdoor fun.
  • Historic Charm: Just a short distance away, Dalkeith offers historic attractions and friendly locals, enhancing your visit.
  • Varied Accommodation: Choose from a selection of hotels and guesthouses catering to diverse needs, ensuring a comfortable stay.

Find great hotels near Eskbank

Discover the charming accommodation options in Eskbank, Dalkeith, where a variety of hotels and guesthouses await to cater to your every need. Whether you're seeking a pet-friendly retreat, a family-friendly environment, or a business-themed stay, you'll find the perfect lodging to enhance your Scottish getaway. With convenient access to local attractions and warm hospitality, Eskbank offers an ideal base for your holiday adventures.

  • Apex Grassmarket Hotel: Nestled in the vibrant Grassmarket area, Apex Grassmarket Hotel is a 4-star haven that perfectly blends modernity with eco-consciousness. Ideal for business travellers, this hotel offers a range of professional amenities, including multiple meeting rooms and a well-equipped business centre. The eco-certification reflects its commitment to sustainability, making it a great choice for environmentally aware visitors. With stylish rooms and a welcoming atmosphere, this hotel ensures a comfortable stay while promoting responsible tourism.
  • ibis Edinburgh Centre South Bridge - Royal Mile: A charming 3-star hotel, ibis Edinburgh Centre South Bridge - Royal Mile is perfect for those seeking a welcoming and inclusive environment. This property not only embraces LGBTQIA travellers but is also pet-friendly, allowing you to bring your furry companions along for the adventure. Featuring thoughtful amenities such as food and water bowls for pets, this hotel ensures that every guest feels at home. Its central location makes it easy to explore the iconic Royal Mile, while its warm atmosphere invites you to unwind after a day of sightseeing.
  • Apex City of Edinburgh Hotel: Apex City of Edinburgh Hotel stands out as an eco-friendly 4-star choice, especially for families. With its family-oriented services, including complimentary cribs, it caters to parents travelling with children. The hotel's eco-certification highlights its dedication to sustainable practices, making it an excellent option for those who value environmental responsibility. Located conveniently close to the city's attractions, this hotel combines comfort with a family-friendly atmosphere, ensuring that all guests have a delightful stay.

Where to stay near Eskbank

Eskbank offers an authentic Scottish experience, perfect for families and culture enthusiasts alike. Just a few miles away, discover the historic charm of Dalkeith, where friendly locals and budget-friendly activities await. Immerse yourself in the area's rich history, or take a leisurely stroll through the beautiful parks. Don't miss the enchanting atmosphere reminiscent of Hogwarts School, making your visit truly magical. Enjoy the blend of relaxation and adventure right on your doorstep!

  • Edinburgh: A mere 3.7km from Eskbank, Edinburgh is a vibrant metropolis that seamlessly blends history with modern culture. Known for its iconic landmarks such as the historic castle and the Royal Mile, the city attracts visitors year-round, with peak travel during the summer months. Edinburgh offers a plethora of cultural experiences, from world-class theatre productions to bustling shopping districts. As you wander its cobbled streets, you’ll discover quaint cafés and rich educational opportunities, making it a must-visit for families and culture enthusiasts alike.
  • Newbattle: Just 249m from Eskbank, Newbattle is a charming village that offers a delightful escape into nature. With a highly seasonal influx of visitors, particularly in spring and summer, Newbattle is ideal for outdoor enthusiasts and sports lovers. The village features beautiful golf courses and shopping areas. Explore the local historic sites and picturesque wetlands that surround this tranquil area, making it perfect for a leisurely day trip or a family outing.
  • Dalkeith: Located 435m from Eskbank, Dalkeith is a vibrant city known for its rich culture and outdoor activities. Visitors can enjoy a mix of family-friendly attractions and cultural experiences, with shopping areas and plentiful educational opportunities nearby. The city's beautiful urban parks and historic sites offer a perfect backdrop for leisurely strolls and picnics, particularly during the peak visiting months of June to July and September. Dalkeith is a fantastic choice for those looking to immerse themselves in both nature and culture.

Things to do near Eskbank

Eskbank, Dalkeith, offers a delightful mix of family-friendly activities and cultural experiences. Visitors can explore charming shopping areas, enjoy thrilling entertainment at the local arena, and appreciate performances at the theatre. This vibrant locale is perfect for those seeking outdoor adventures and engaging cultural themes, making it an ideal destination for a memorable holiday.

Shopping

In Eskbank, visit Tron Kirk, a vibrant public market just 3.7km away, and Scottish Gems, a family-friendly shopping centre also 3.7km away. Don't miss Geoffrey Kiltmakers and Weavers, a delightful store located 3.7km from Eskbank, offering unique Scottish crafts.

Recreation

Experience the Royal Commonwealth Pool for a refreshing swim with family vibes and relaxation. For a tranquil escape, visit Hillend Country Park, where you can unwind in nature and enjoy leisure activities. Lastly, immerse yourself in the entertainment at Queen's Hall for delightful musical performances.

Adventure

The Midlothian Snowsports Centre, located 3.1km from Eskbank, offers exhilarating skiing experiences amidst stunning landscapes. For a thrilling day out, visit Bedlam Paintball, situated 4.3km away, where adventure seekers can enjoy action-packed paintball battles. Additionally, the Midlothian Ski Centre, also 4.3km away, promises more skiing excitement.

Nightlife

For a lively night out in Eskbank, visit Greyfriar's Bobby for a cosy drink and entertainment vibes. Alternatively, enjoy a romantic film at the Dominion Cinema. Don’t miss Canongate Tolbooth, where you can unwind with a drink in a charming pub atmosphere.

Booking tips and Expedia advantages for Eskbank

To save money during your visit to Eskbank, consider travelling between January and March for lower accommodation rates. Book your hotel about a month in advance or search for last-minute deals on Expedia, especially for stays on Tuesdays, which are the cheapest. Use Expedia’s search tool to compare prices and filter options based on your budget and preferences. Additionally, consider booking a package that includes flights, hotel, and activities for further savings. Don’t forget to explore free local attractions to enhance your experience without breaking the bank.

  • 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: Booking a hotel in Eskbank about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and desired hotel type. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Eskbank with your flights and activities by booking an Expedia package.

Find the best attractions near Eskbank

Eskbank, Dalkeith, offers a delightful blend of family-friendly activities, outdoor adventures, and cultural experiences. Explore historic colleges and universities, visit intriguing museums, and enjoy nearby beaches. This charming area caters to those seeking enriching experiences in history and nature, making it an ideal destination for travellers looking to create lasting memories.

  • Royal Mile: Stroll along the historic Royal Mile, a vibrant street that showcases the heart of Edinburgh's Old Town. Experience the lively atmosphere filled with shops, street performers, and historic sites, all while soaking in the rich city vibes.
  • University of Edinburgh: Explore the prestigious University of Edinburgh, one of the world's oldest universities. With its stunning architecture and rich cultural heritage, you’ll feel the academic spirit as you wander through its historic campuses and museums.
  • Portobello Beach: Relax at Portobello Beach, a charming seaside destination perfect for a leisurely day by the sea. Enjoy the sandy shores, scenic promenade, and vibrant beach vibes, making it a lovely escape from the city.

Best time to go to Eskbank

The best time to visit Eskbank is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageSlightly High
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighAverage
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

When visiting Eskbank, you can fly into Edinburgh Airport (EDI), located 7.5km away. Nearby hotel options include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 4.3km from the airport. Another luxury option is the InterContinental Edinburgh The George, also 4.3km from EDI. For those considering Glasgow Airport (GLA), it is 32.9km away, with excellent hotels like the 5-star Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both within 7 and 2.5km respectively. Dundee Airport (DND), situated 24.2km from Eskbank, offers hotels such as The Hideaway Experience and Apex City Quay Hotel & Spa, both close by.

Frequently asked questions

What is the best area to stay in Eskbank?
For visitors to Eskbank, the most convenient area to stay is generally near Dalkeith High Street, which offers the best access to local amenities and transport links.

This area is the heart of Dalkeith, adjacent to Eskbank, and provides a pleasant base for exploring. You'll find a selection of local shops, eateries, and essential services along High Street, making it easy to pick up anything you might need. It's also well-connected by bus routes, offering straightforward travel into Edinburgh or to other local attractions.

Couples looking for a tranquil base with easy access to green spaces will appreciate this location. Nearby Dalkeith Country Park, with its extensive grounds and walking paths, is great for a leisurely stroll or a picnic.
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'll experience longer daylight hours and generally milder temperatures, making it ideal for exploring the local area and enjoying outdoor activities. Many of the local attractions, such as the National Mining Museum Scotland, often have extended opening hours, and summer events or festivals are more likely to be taking place. It's a great time for couples to enjoy scenic walks and day trips to nearby Edinburgh without the chillier weather.

For those who prefer to avoid the peak tourist season but still want decent weather, late spring (April-May) and early autumn (September-October) are also good choices. The weather can be a bit more unpredictable, but there are fewer crowds, and you might find better value on accommodation.
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?
Members always get our best prices. Find our best Eskbank hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £42 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