USD
en en English
Transport
Metro
Hotels (6) all (9)

6 properties found

Show on map

Filters

Clear all filters to see all properties

  • The Sun Inn

    The Sun Inn

    Inn

    Good

    (354 reviews)

    7.8
    Featuring Wi-Fi in public areas, the 4-star The Sun Inn Dalkeith is 6 km from the 15th - century Rosslyn Chapel. Guests will enjoy a full English breakfast and access to a rooftop terrace.

    starts from

    US$ 159 per one night

  • Premier Inn Edinburgh Dalkeith

    Premier Inn Edinburgh Dalkeith

    Hotel

    Excellent

    (16 reviews)

    8.4
    Providing 40 rooms, Premier Inn Edinburgh Dalkeith is 25 minutes' stroll from Fort Douglas. At the inn, guests will find a golf course to stay active.

    starts from

    US$ 109 per one night

  • The Melville Inn By Innkeeper'S Collection

    The Melville Inn By Innkeeper'S Collection

    Hotel

    Excellent

    (4029 reviews)

    8.6
    Located around 5 minutes' walk from the Edinburgh Butterfly and Insect World, the 4-star The Melville Inn By Innkeeper'S Collection Dalkeith offers a 24-hour front desk and wake-up calls. Featuring a…

    starts from

    US$ 65 per one night

  • The Eskbank Hotel - Rathan House

    The Eskbank Hotel - Rathan House

    Guest house

    Excellent

    (207 reviews)

    8.2
    Enjoying a setting only 1.9 km from Dalkeith Country Park, the 4-star The Eskbank Hotel - Rathan House Dalkeith presents a private art gallery as part of its offerings. Situated 25 km from Edinburgh…

    starts from

    US$ 112 per one night

  • The County Hotel

    The County Hotel

    Guest house

    Excellent

    (83 reviews)

    8.2
    The 3-star The County Hotel Dalkeith offers guests access to St Marys Episcopal Church, which is only a 5-minute walk away.

    starts from

    US$ 125 per one night

  • The Dalkeith Hotel By Pillow

    The Dalkeith Hotel By Pillow

    Hotel

    Good

    (83 reviews)

    8
    The Dalkeith Hotel By Pillow offers quick access to St Marys Episcopal Church, located just a 6-minute walk away. This Dalkeith hotel provides Wi-Fi throughout the property.

    starts from

    US$ 121 per one night

All accommodations in Dalkeith

Choose from our list of carefully selected hotels to make your stay unforgettable!

Looking for the perfect place to stay?

Pick up the right accommodation for exciting vacations!

Popular attractions

Change your search parametres to find the hotel you want.

Hotels in Dalkeith

Dalkeith boasts 15 hotels, offering a blend of charming boutique inns and modern establishments. The Main Street district is home to most accommodations, providing easy access to local attractions. Three-star hotels average around £70 per night, whereas five-star luxury options can reach £200. Recently opened, The Heritage Lodge captivates with its exquisite blend of traditional Scottish design and state-of-the-art amenities. Discover and book your ideal stay through our platform today!

Where to stay in Dalkeith - a guide to the best areas and neighbourhoods

Hotel Name
Description

The Dalkeith Hotel By Pillow

* Main Street offers access to family-friendly attractions like Dalkeith Country Park.

* The area has several playgrounds and picnic spots.

* Nearby, The Dalkeith Hotel By Pillow provides convenient accommodation for families.

Families will find Main Street a charming area to base their stay.

Glenarch House

* Westfield is close to major transport links and business hubs.

* It provides a quieter environment for focused work.

* The Glenarch House offers a peaceful retreat after a busy day.

Business travelers should consider staying in Westfield.

Premier Inn Edinburgh Dalkeith

* Sherwood has a lively café scene ideal for meeting new people.

* Close to cultural sites, it's great for solo exploring.

* Premier Inn Edinburgh Dalkeith provides comfortable, solo-friendly rooms.

Solo travelers can enjoy the vibrant atmosphere in Sherwood.

The Melville Inn By Innkeeper's Collection

* Lugton is home to picturesque spots perfect for romantic strolls.

* Dining options offer intimate settings with exquisite gastronomy.

* The Melville Inn By Innkeeper's Collection enhances romance with its cozy ambiance.

Couples on a romantic getaway should look at Lugton for a loving retreat.

Rathan House - The Eskbank

* Eskbank offers affordable dining and shopping options.

* It's well-connected to public transport, saving on travel costs.

* Rathan House - The Eskbank combines budget-friendly rates with comfort.

Budget travelers will find Eskbank the ideal neighborhood to explore.

Dalkeith Tips You Must Know

* Book hotels three months in advance for summer stays to secure the best deals and avoid high prices.

* Peak tourist seasons include summer and during the Dalkeith Festival in July, which can greatly impact availability and rates.

* Take the train from Edinburgh to Eskbank station for around $5; within Dalkeith, buses and taxis are convenient and affordable options.

* Save on food by dining at local delis and cafés, and consider visiting tourist sites early or late in the day for off-peak discounts.

* Be extra cautious around quiet, poorly lit areas in the west of Dalkeith after dark to ensure personal safety.

Frequently asked question

Which hotels in Dalkeith offer stunning views of the countryside?

The Sun Inn provides breathtaking views of the Dalkeith countryside.

Are there family-friendly hotels near Dalkeith's main attractions?

The Dalkeith Hotel By Pillow offers convenient access to Dalkeith Country Park, perfect for families.

Which hotels in Dalkeith are best for adventure and outdoor activities?

Glenarch House caters to travelers seeking hiking and outdoor experiences in nearby parks.

When is the best time to book hotels in Dalkeith?

Book hotels in spring or fall for better deals and pleasant weather in Dalkeith.

Do any Dalkeith hotels offer easy access to public transport links?

Rathan House - The Eskbank is conveniently located near major bus routes and train connections.

Thank you for subscribing
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • CNY Chinese yuan
  • CZK Czech koruna
  • DKK Danish krone
  • HKD Hong Kong dollar
  • ILS Israeli new sheqel
  • JPY Japanese yen
  • MYR Malaysian ringgit
  • NZD New Zealand dollar
  • NOK Norwegian krone
  • PLN Polish zloty
  • RON Romanian leu
  • RUB Russian ruble
  • SAR Saudi riyal
  • SGD Singapore dollar
  • ZAR South African rand
  • KRW South Korean won
  • SEK Swedish krona
  • CHF Swiss franc
  • TRY Turkish lira
  • UAH Ukrainian hryvnia
  • THB Thai baht
  • ARS Argentina, Peso
Select language
Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0