Hotels in Dalkeith

Find the Cheap Dalkeith Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found these top-rated hotels near Dalkeith for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
See All Hotels Near Dalkeith

Hotels near must-see attractions in Dalkeith

Select from our curated hotels in Dalkeith and enhance your visit with convenient access to nearby attractions.
Musselburgh Hotels in Dalkeith

Musselburgh

5.5km from Dalkeith
Learn More
Carberry Tower Mansion House and Estate Hotels in Musselburgh

Carberry Tower Mansion House and Estate

Hotel in Musselburgh
Located in Musselburgh, Carberry Tower Mansion House and Estate is in a rural location, a 4-minute drive from Dalkeith Country Park and 7 minutes from Musselburgh Racecourse. This eco-certified hotel is 9.5 mi (15.3 km) from Royal Mile and 10.2 mi (16.3 km) from Edinburgh Castle. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this hotel include wedding services, tour/ticket assistance, and a picnic area. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service. Wrap up your day with a drink at the bar/lounge. Featured amenities include a 24-hour front desk, luggage storage, and a library. Event facilities at this hotel consist of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 30 guestrooms featuring iPod docking stations and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and coffee/tea makers.
Show More
4.3/5
Excellent106 review
Price per night from: VND 2309469
Ravelston House Hotels in Musselburgh

Ravelston House

Hotel in Musselburgh
When you stay at Ravelston House in Musselburgh, you'll be on the beach, within a 15-minute drive of Princes Street and Royal Mile. This beach hotel is 6.4 mi (10.3 km) from Edinburgh Castle and 5.8 mi (9.4 km) from University of Edinburgh. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this hotel include wedding services, a picnic area, and a banquet hall. Grab a bite to eat at the hotel's restaurant, which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). A complimentary English breakfast is served daily from 8:00 AM to 11:30 AM. Featured amenities include a 24-hour front desk and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 7 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Show More
4.2/5
Very Good100 review
Price per night from: VND 1546644
Faside Estate Hotels in Musselburgh

Faside Estate

Hotel in Musselburgh
With a stay at Faside Estate in Musselburgh, you'll be within a 15-minute drive of Edinburgh Playhouse Theatre and Princes Street. This bed & breakfast is 9.5 mi (15.3 km) from Royal Mile and 10.2 mi (16.4 km) from Edinburgh Castle. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and barbecue grills. A complimentary continental breakfast is included. Free self parking is available onsite. Treat yourself to a stay in one of the 7 guestrooms, featuring fireplaces and flat-screen televisions. Kitchens are outfitted with refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include separate sitting areas and coffee/tea makers, and housekeeping is provided daily.
Show More
4.3/5
Excellent6 review
Price per night from: VND 7278326
Edinburgh Hotels in Dalkeith

Edinburgh

10.1km from Dalkeith
Learn More
Code Pod – the Court - Edinburgh Hotels in Edinburgh

Code Pod – the Court - Edinburgh

Hotel in Edinburgh Old Town, Edinburgh 5% of visitors choose this area
The Code Pod – the Court - Edinburgh provides a great place for travelers to relax after a busy day. Visitors to Edinburgh will find that the Code Pod – the Court - Edinburgh is a fantastic accommodation choice. The hotel is only 600m from Edinburgh Waverley Railway Station and 14km from Edinburgh Airport, giving guests a number of convenient transportation options. There's plenty to do nearby, with The Real Mary King's Close, Edinburgh Castle and Scottish Parliament Building all within a short distance. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. Guests tell us the location of this hotel is fantastic. This hotel is a popular accommodation for guests traveling alone.
Show More
4.5/5
Excellent170 review
Price per night from: VND 633354
Leonardo Edinburgh Haymarket Hotels in Edinburgh

Leonardo Edinburgh Haymarket

With a stay at Leonardo Royal Edinburgh Haymarket, you'll be centrally located in Edinburgh, a 9-minute walk from Princes Street and 11 minutes by foot from Princes Street Gardens. This 4-star hotel is 0.8 mi (1.3 km) from George Street and 1.4 mi (2.2 km) from Murrayfield Stadium. This smoke-free hotel has 5 floors in 1 building and offers wheelchair access. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:30 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-out, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 282 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and desks.
Show More
4.2/5
Very Good240 review
Price per night from: VND 2543915
Hampton by Hilton Edinburgh West End Hotels in Edinburgh

Hampton by Hilton Edinburgh West End

With a stay at Hampton by Hilton Edinburgh West End, you'll be centrally located in Edinburgh, within a 10-minute walk of FountainPark and Edinburgh International Conference Centre. This hotel is 0.7 mi (1.2 km) from Usher Hall and 0.8 mi (1.3 km) from Princes Street. Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless Internet access and a television in a common area. This hotel also features tour/ticket assistance and a reception hall. You can enjoy a meal at the restaurant serving the guests of Hampton by Hilton Edinburgh West End, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. A complimentary on-the-go breakfast is served daily from 7:00 AM to 11:00 AM. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 228 air-conditioned rooms featuring flat-screen televisions. Complimentary wired and wireless Internet access is available. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include laptop-compatible safes and desks, and housekeeping is provided daily.
Show More
4.4/5
Excellent248 review
Price per night from: VND 2732871

FAQs About Hotels in Dalkeith

What popular hotels in Dalkeith have parking?

If you're planning on driving to Dalkeith, why not stay at New Super 2Bd Flat Near Dalkeith Town Centre ? This hotel has a parking lot.

At which popular hotels in Dalkeith can I try local foods?

Those who like trying local foods might want to consider staying at New Super 2Bd Flat Near Dalkeith Town Centre . There are lots of famous restaurants serving local dishes near the hotel.

Of all the hotels in Dalkeith, which hotels have the highest user ratings?

When travelling to Dalkeith for the first time, many travellers find it difficult to choose a hotel to stay in. According to Trip.com data, New Super 2Bd Flat Near Dalkeith Town Centre is a popular hotel with high ratings, making it a good choice for your trip.

What popular hotels have non-smoking rooms in Dalkeith?

Many guests care about the quality of the rooms they stay in and want to ensure that their rooms have fresh, clean air. New Super 2Bd Flat Near Dalkeith Town Centre is a popular hotel in Dalkeith with non-smoking rooms.

In Dalkeith, what popular hotels have free Wi-Fi?

When staying at a hotel, Internet access is important for both vacationers and business travellers. New Super 2Bd Flat Near Dalkeith Town Centre is a popular hotel in Dalkeith with free Wi-Fi.

What are the most popular hotels in Dalkeith?

Whether you're travelling for business or going on holiday, there are many popular hotels to choose from in Dalkeith. New Super 2Bd Flat Near Dalkeith Town Centre is a popular hotel to stay at.

What are some popular discounted hotels in Dalkeith?

There are many popular hotels in Dalkeith. You can find information on discounts and deals here: Trip.com Deals and Promo Codes.

Local Travel Info

Highest PriceVND 9,375,744
Lowest PriceVND 1,943,243
Number of Reviews91
Number of Hotels28
Average Price (Weekdays)VND 3,644,832
Average Price (Weekends)VND 3,732,347