Search B&B in Dalkeith

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Compare 28 B&B in Dalkeith with updated reviews, rates, and availability.

The Sun Inn

4.0 star property
8.8 out of 10, Excellent, (372)
"Very comfy, great breakfast! Staff were very friendly and helpful."
The price is SAR 353
SAR 423 total
includes taxes & fees
7 Mar - 8 Mar
The Sun Inn

Glenarch House

3.5 star property
8.0 out of 10, Very Good, (1)
"LOVELY LARGE ROOM ,CLEAN ,TEA & COFFEE MAKING ITEMS ,THE ONLY NEGATIVE WAS THAT THE HEATING WAS NOT ENOUGH FOR THE SIZE OF ROOM & BATHROOM THE NIGHT WE STAYED ."
Glenarch House
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.
Don't see what you're looking for?
See all available properties in Dalkeith
Save an average of 15% on thousands of hotels when you're signed in

Other property types in Dalkeith

Super 2 Bedroom Flat near Dalkeith Town Center

3.5 star property
9.2 out of 10, Wonderful, (16)
"Excellent stay"
Super 2 Bedroom Flat near Dalkeith Town Center

Aparthotel Adagio Edinburgh Royal Mile

4.0 star property
9.0 out of 10, Wonderful, (1951)
"Absolutely wonderful. Great location, very clean. Kind staff. Easy walking to the Royal Mile yet very quiet. Highly recommend!"
The price is SAR 352
SAR 422 total
includes taxes & fees
9 Mar - 10 Mar
Aparthotel Adagio Edinburgh Royal Mile

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.4 out of 10, Exceptional, (797)
"Great location "
The price is SAR 446
SAR 535 total
includes taxes & fees
9 Mar - 10 Mar
Wilde Aparthotels, Edinburgh, Grassmarket
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.

Frequently asked questions

Searching for B&Bs in Dalkeith?
Whether you’re on a romantic trip and want to stay somewhere quiet and intimate, or you’re traveling solo and looking to chat with locals, B&Bs can be a great choice for many types of vacationers. If your ideal vacation to Dalkeith includes spending lots of time outside, Dalkeith Country Park is a good spot to enjoy the scenery.
Why should you consider a B&B over a traditional hotel room?
B&Bs all have a unique charm. Whether it’s a comfy common area with a fireplace or a sunlit breakfast nook, the quaint details are what make bed and breakfasts a fun place to get away.
What are the top B&Bs in Dalkeith?
Below are some well-liked B&Bs in the area: KM Hotel: 5.8 mi (9.4 km) from the heart of Dalkeith.Cambridge House: 8 rooms. 6.6 mi (10.7 km) from the downtown core. Spylaw Bank House: 3 rooms. Situated 7.9 mi (12.7 km) from the heart of Dalkeith. Edinburgh Holiday Guest House: 7 rooms. 5.2 mi (8.4 km) from the heart of downtown.The Alexander Guest House: 9 rooms. Located 4.9 mi (7.9 km) from the core of Dalkeith.
When should I book my B&B in Dalkeith?
When you’re planning your stay in Dalkeith, year-round temperatures and rainfall may be important factors to consider. The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Dalkeith is 35 inches.
What is there to do in Dalkeith?
If you like to experience a new place through your taste buds, you’ll be sure to enjoy Dalkeith for its restaurants and coffeehouses. When you want to check out some attractions in town, you might consider a visit to Dalkeith Country Park and Newbattle Abbey. You might check out Scottish Mining Museum if you have time to see more of the area.
How can I get to and around Dalkeith?
Planning your excursions in and around Dalkeith is easier with these transportation options. Fly into Edinburgh Airport (EDI), which is located 12.1 mi (19.5 km) away from the heart of the city. If you’d like to explore around the area, you may want a rental car for your journey.