Hotels in Eskbank

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Eskbank?

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (926 reviews)
  • cleanliness
    Experience a tranquil retreat with golf, spa, and fine British cuisine to unwind.
The price is AU$158
includes taxes & fees
6 Apr - 7 Apr
Macdonald Cardrona Hotel, Golf & Spa
Peebles Hydro Hotel
Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (681 reviews)
  • cleanliness
    Unwind in scenic Peebles at this spa hotel with indoor pool and welcoming staff.
The price is AU$245
includes taxes & fees
31 Mar - 1 Apr
Peebles Hydro Hotel
Cringletie House Hotel
Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (135 reviews)
  • cleanliness
    Retreat to a Victorian haven with lush gardens and fine French dining in Peebles.
Cringletie House Hotel
The Craigie
The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (358 reviews)
  • cleanliness
    Stay just a short drive from Edinburgh and enjoy free breakfast at this Penicuik hotel.
The price is AU$197
includes taxes & fees
15 Mar - 16 Mar
The Craigie
Mercure Livingston Hotel
Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,000 reviews)
  • cleanliness
    Comfortable Livingston base near shopping outlets, with helpful staff and on-site dining.
The price is AU$110
includes taxes & fees
27 Mar - 28 Mar
Mercure Livingston Hotel
Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (944 reviews)
Carberry Tower Mansion House and Estate
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,717 reviews)
  • cleanliness
    Historic country club near Edinburgh with scenic golf courses and relaxing indoor pool.
The price is AU$128
includes taxes & fees
22 Mar - 23 Mar
Dalmahoy Hotel & Country Club
Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,001 reviews)
  • cleanliness
    Edinburgh hotel near zoo and stadium offers international dining and free amenities.
The price is AU$110
includes taxes & fees
22 Mar - 23 Mar
Courtyard by Marriott Edinburgh West
Braid Hills Hotel
Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very good, (1,000 reviews)
The price is AU$105
includes taxes & fees
26 Mar - 27 Mar
Braid Hills Hotel
Kildonan Lodge Hotel
Kildonan Lodge Hotel
4.0 star property
Newington
9.0 out of 10, Wonderful, (359 reviews)
  • cleanliness
    Elegant Victorian townhouse minutes from Edinburgh Castle with hiking trails nearby.
Kildonan Lodge Hotel
Novotel Edinburgh Park
Novotel Edinburgh Park
4.0 star property
Sighthill
9.0 out of 10, Wonderful, (1,002 reviews)
  • cleanliness
    Stay close to Edinburgh Zoo and Edinburgh Park, with a refreshing indoor pool on-site.
The price is AU$138
includes taxes & fees
16 Mar - 17 Mar
Novotel Edinburgh Park
JA The Bruntsfield - Edinburgh
JA The Bruntsfield - Edinburgh
4.0 star property
Tollcross
8.8 out of 10, Excellent, (1,001 reviews)
  • cleanliness
    Edinburgh's serene escape near the castle with delightful terrace dining and bar.
The price is AU$152
includes taxes & fees
22 Mar - 23 Mar
JA The Bruntsfield - Edinburgh
Macdonald Houstoun House
Macdonald Houstoun House
4.0 star property
Broxburn
8.2 out of 10, Very good, (1,000 reviews)
The price is AU$133
includes taxes & fees
15 Mar - 16 Mar
Macdonald Houstoun House
Norton House Hotel & Spa
Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
  • cleanliness
    Enjoy tranquility at this Victorian spa hotel, just 15 minutes from Edinburgh Park.
The price is AU$288
includes taxes & fees
31 Mar - 1 Apr
Norton House Hotel & Spa
Best Western Kings Manor Hotel
Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Relaxing spa retreat near Edinburgh's attractions with easy transit access to the city.
The price is AU$94
includes taxes & fees
15 Mar - 16 Mar
Best Western Kings Manor Hotel
ibis budget Edinburgh Park
ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,059 reviews)
  • cleanliness
    Just minutes from Edinburgh Castle and zoo with easy airport access.
The price is AU$99
includes taxes & fees
26 Mar - 27 Mar
ibis budget Edinburgh Park
Hampton by Hilton Edinburgh West End
Hampton by Hilton Edinburgh West End
3.0 star property
Tollcross
8.6 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Unwind steps from Princes Street at this Edinburgh haven with a fitness centre.
The price is AU$152
includes taxes & fees
22 Mar - 23 Mar
Hampton by Hilton Edinburgh West End
Residence Inn by Marriott Edinburgh
Residence Inn by Marriott Edinburgh
4.0 star property
Tollcross
8.6 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Experience Edinburgh's best attractions within walking distance of this comfortable hotel.
The price is AU$174
includes taxes & fees
15 Mar - 16 Mar
Residence Inn by Marriott Edinburgh
Staycity Aparthotels, Edinburgh, West End
Staycity Aparthotels, Edinburgh, West End
4.0 star property
Tollcross
8.8 out of 10, Excellent, (1,001 reviews)
The price is AU$216
includes taxes & fees
15 Mar - 16 Mar
Staycity Aparthotels, Edinburgh, West End
Mercure Edinburgh Haymarket
Mercure Edinburgh Haymarket
4.0 star property
Tollcross
8.2 out of 10, Very good, (1,007 reviews)
  • cleanliness
    Walking distance to iconic Edinburgh attractions with convenient transit access.
The price is AU$169
includes taxes & fees
22 Mar - 23 Mar
Mercure Edinburgh Haymarket
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.

Check out reviews of Eskbank hotels guests love

Frequently asked questions

How much does a hotel room cost in Eskbank?
You can discover great hotels in Eskbank from AU$94 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Eskbank that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Eskbank hotels?
Discover great deals on Eskbank hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Eskbank hotels.
Can I book Eskbank hotels with free cancellation?
It's easy to book a refundable Eskbank hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Eskbank?
For hotels in central Eskbank, check out The Balmoral Hotel and Old Town Chambers, Autograph Collection. Travellers love The Balmoral Hotel for its location, as well as the indoor pool, full-service spa and Michelin star restaurant this hotel offers. Old Town Chambers, Autograph Collection is another popular central hotel with a 24-hour gym and concierge services, plus kitchens in the guestrooms. When you stay at one of these central hotels, you'll be in easy reach of top sights including University of Edinburgh. Old Town Edinburgh and Edinburgh City Centre are some of the most central areas for your Eskbank holiday.
Can I book a refundable accommodation option in Eskbank?
If you want the flexibility to change your plans to Eskbank, most hotels offer refundable* rates that you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Eskbank be like during my visit?
July and August are typically the warmest months in Eskbank, when the average temperature is 13°C. January and February are the coldest months, when the average temperature is 4°C. October and July are the months with the most rain.
Why should I book my Eskbank hotel with Hotels.com?
There are lots of reasons to book your Eskbank trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Eskbank

Discover Eskbank: Where Nature Weaves Stories and Adventure Awaits

Nestled just south of Edinburgh, Eskbank, Dalkeith, is a charming Scottish suburb that seamlessly blends historic allure with natural beauty. Discover the grandeur of Dalkeith Palace, set amid lush parklands, or stroll along the scenic River Esk, perfect for leisurely walks. This tranquil locale invites visitors to explore nearby Dalkeith Country Park, offering enchanting woodlands and interactive outdoor activities. With its rich heritage, welcoming atmosphere, and proximity to Scotland's capital, Eskbank is an idyllic retreat for those seeking a taste of local culture and stunning landscapes, making it a hidden gem in East Scotland.

Discover great hotels in Eskbank

Eskbank offers a variety of hotel accommodations, from cosy guesthouses to modern holiday rentals. Visitors can enjoy comfortable stays with easy access to local attractions and scenic surroundings. Availability is generally good, making it a convenient base for exploring Dalkeith and the wider Edinburgh area. Here are some of the most popular hotels with our travellers in Eskbank:

  1. Premier Inn Edinburgh A7 - DalkeithOpens in a new window: This vibrant hotel offers a warm and inclusive atmosphere, perfect for leisure travellers seeking a welcoming retreat. Guests enjoy high-end amenities, stylish interiors, and spacious rooms. The hotel's contemporary design creates a relaxing environment, complemented by excellent dining options that cater to diverse tastes. Visitors appreciate the emphasis on curated experiences, making it an excellent choice for those who value comfort and distinctive gatherings.
  2. Melville CastleOpens in a new window: A unique castle lodging that presents an eco-certified and pet-friendly experience, this property is ideal for travellers who cherish nature and luxury. With its striking architectural design and enchanting surroundings, guests are captivated by the rich history and elegance of the castle. Key amenities include gourmet dining, serene gardens, and personalised services that enhance the stay, ensuring a sophisticated yet relaxed atmosphere for discerning visitors.
  3. The Sun InnOpens in a new window: This adventurous inn is tailored for thrill-seekers looking to immerse themselves in exciting outdoor activities. With a range of adventure sports available onsite and nearby, guests can indulge in horse riding, archery, and birdwatching, all while being surrounded by breathtaking landscapes. The inn’s inviting ambiance and comfortable accommodations provide a rejuvenating haven after a day of exploration, making it a favourite among adventure-loving travellers.

Top locations to stay in Eskbank

When visiting Eskbank, Dalkeith, Scotland, consider staying in Edinburgh, Musselburgh, or Lasswade. Edinburgh boasts stunning castles and rich history, Musselburgh offers beautiful gardens and coastal charm, while Lasswade features historical sites and scenic landscapes. For first-time visitors, Edinburgh is the best choice, providing easy access to iconic attractions and vibrant city life.

  1. EdinburghOpens in a new window: As the capital of Scotland, Edinburgh is a vibrant city steeped in history and culture. It's famous for its stunning castle perched atop Castle Rock, offering breathtaking views and a glimpse into Scotland's royal past. The city is also home to a range of cultural attractions, with theatres, museums, and galleries that showcase both traditional and contemporary art. Strolling down the Royal Mile, you'll find charming shops and local artisans. Additionally, Edinburgh hosts numerous festivals throughout the year, making it a lively spot for entertainment and cultural experiences.
  2. MusselburghOpens in a new window: Just a short distance from Edinburgh, Musselburgh boasts beautiful parks and gardens, perfect for a leisurely day out. The town is known for its picturesque coastal views and the historic Musselburgh Racecourse, which is one of the oldest in the country. Visitors can enjoy a pleasant walk along the River Esk or explore the local eateries and shops that reflect the town’s character. With its friendly atmosphere and community vibe, Musselburgh offers a more relaxed stay while still being close to the buzz of the capital.
  3. LasswadeOpens in a new window: Nestled in a tranquil setting, Lasswade is ideal for those seeking a peaceful retreat. This charming village is surrounded by beautiful countryside, making it perfect for leisurely walks and exploring nature. Nearby attractions include historical sites and local parks, providing a great escape from the hustle and bustle of city life. The close-knit community vibe adds to its appeal, allowing you to unwind while still enjoying easy access to nearby attractions in Edinburgh and beyond.

Things to do in Eskbank

Eskbank, a charming suburb of Dalkeith in Scotland, invites travellers to explore its historic landscapes and stunning parks. Visit the impressive Dalkeith Palace or stroll through tranquil gardens, and don't miss the nearby Scottish towns for delightful local shops and hearty cuisine. It’s a lovely escape into Scotland's rich heritage.

  • Princes StreetOpens in a new window – Stroll along this iconic thoroughfare, where you can soak up the vibrant atmosphere of Edinburgh. With stunning views of the Old Town and the castle looming above, it's the perfect backdrop for a leisurely shopping experience or a delightful coffee break at one of the many cafés. Don’t miss the beautiful gardens that line the street, offering a peaceful escape amidst the hustle and bustle.
  • Edinburgh CastleOpens in a new window – Make your way to this historic fortress perched atop Castle Rock. Explore the majestic halls and discover the rich history that unfolds within its walls. From the Stone of Destiny to the Crown Jewels of Scotland, each exhibit tells a story. Climb to the castle's vantage points for breathtaking views of the city and beyond, making it a must-see on your journey through Eskbank.

4 tips for savvy savings when booking a hotel in Eskbank

  1. Book for the cheapest times: The most affordable time to visit Eskbank is between January and March, when hotel prices are lower. For those on a budget, a stay of at least 2 to 3 days is recommended to fully appreciate the area's significant historical landmarks and cultural attractions. This timeframe allows visitors to explore the rich heritage of Eskbank, ensuring great value for money while enjoying its unique history.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Eskbank on Hotels.com, start by exploring the Deals or Last-Minute Deals sections, where you may discover discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay updated on flash sales and special promotions, helping you seize any potential savings. The app’s Smart Shopping feature serves as a comparison tool, allowing you to evaluate hotel prices and amenities, ensuring you’re informed when prices drop or rooms become available for your spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could enable you to save on your stay at the Eskbank hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you make a booking through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price happens to be on the higher side, we’ll suggest alternative dates that may be more economical to help you secure the best possible deal.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience but often comes with higher costs. For more affordable rates, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the places you intend to visit. You might look into independent hotels located further out, which are usually more likely to offer an authentic and budget-friendly experience.

Best time to go to Eskbank

Eskbank experiences its lowest average temperature in January, at 38.5°F (3.6°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October are usually the wettest months. July to September are the peak travel months in Eskbank, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, January to March tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring