Choose the right place for you


  • Non Smoking Only
  • Linens Provided
  • Wi-Fi


  • 9+ Exceptional
  • 8+ Fabulous
  • 7+ Very Good


  • Less than 1 km
  • Less than 3 km
  • Less than 5 km

Holiday rental deals in Dalkeith

We have selected the best holiday accommodation by the sea in Dalkeith. Bluepillow allows you to save money, by finding the best rates on the main vacation rental websites in Dalkeith

  • Kevock Vale Park

    14 Exceptional (28)
    • Hotel
    Situated in Lasswade, this property is 3 mi (4.9 km) from Dalkeith Country Park and within 6 miles (10 km) of University of Edinburgh and Royal Infirmary. Festival Theatre and Rosslyn Chapel (Collegiate
  • Carberry Tower Mansion House and Estate

    10.6 Exceptional (1739)
    • Hotel
    This 15th-century castle dates back to Mary, Queen of Scots, and is set in 35 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate. Rooms at the
  • Glenarch House

    10.1 Exceptional (24)
    • Hotel
    Situated in Dalkeith, this guesthouse is 1.6 mi (2.5 km) from Dalkeith Country Park and within 6 miles (10 km) of University of Edinburgh and Royal Infirmary. Musselburgh Racecourse and Festival Theatre
  • Edinburgh, Dalkeith , Eskbank , vacation rental

    10 Exceptional (5)
    • 5 Guests · 2Bedrooms
    This Edinburgh area holiday house was newbuilt as new self contained wing of Rathan House (1852). Set in the leafy upmarket Eskbank conservation area , it has 2 french windows from the lounge to a shared
  • Family friendly property in Midlothian near Rosslyn Chapel, Dalkeith & Edinburgh

    9.8 Exceptional (13)
    • 5 Guests · 2Bedrooms
    The Annexe is a 2 bedroom Annexe attached to a Scottish Baronial House in the heart of the Broomieknowe historic conservation area on the edge of the picturesque village of Lasswade. This property is spacious,
  • Mount Ceres

    9.3 Exceptional (213)
    • Hotel
    Located 7 miles from Edinburgh centre, Mount Ceres sits in a Victorian villa with a garden where guests can go for a stroll. It is in the heart of Broomieknowe conservation area, on the edge of Lasswade

Bed and breakfast offers in Dalkeith by the sea

Are you looking for an accommodation in Dalkeith and do you want to save money? Choose from 8 Bed & Breakfasts in Dalkeith

  • Faside Estate

    9.8 Exceptional (36)
    • Hotel
    Around 10 miles east of Edinburgh city centre, the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodation. It offers free parking and WiFi and continental breakfast served
  • Queen Margaret University Residences

    8 Fabulous (94)
    • Hotel
    Queen Margaret University Residences is located in Musselburgh, just 4 minutes' walk from the train station and 2 minutes' drive off the A1 road. Free Wi-Fi access is available, and free private
  • The Sun Inn

    11.3 Exceptional (346)
    • Hotel
    Featuring a restaurant, bar, garden and free WiFi, The Sun Inn is located in Dalkeith, 3.4 km from Butterfly & Insect World and 5 km from Dalkeith Country Park. This 4-star inn offers babysitting service
  • Laird And Dog Inn

    8.2 Fabulous (377)
    • Hotel
    The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking. Modern rooms
  • Glenarch House

    10.1 Exceptional (24)
    • Hotel
    Situated in Dalkeith, this guesthouse is 1.6 mi (2.5 km) from Dalkeith Country Park and within 6 miles (10 km) of University of Edinburgh and Royal Infirmary. Musselburgh Racecourse and Festival Theatre
  • The Retreat Castle

    9.2 Exceptional (254)
    • Hotel
    Take in the views from a garden and make use of amenities such as complimentary wireless Internet access and wedding services. Additional features at this guesthouse include a television in a common area

The best places to stay in Dalkeith

Book an apartment in Dalkeith and choose the right accommodation for your needs

  • The Stair Arms Hotel

    17.4 Exceptional (38)
    • Hotel
    Situated in Pathhead, this hotel is 1.2 mi (1.9 km) from Vogrie Country Park and within 6 miles (10 km) of Dalkeith Country Park and Glenkinchie Distillery. Musselburgh Racecourse and Royal Infirmary are
  • Rockville Hotel

    8.9 Fabulous (466)
    • Hotel
    This property is 6 minutes walk from the beach. The family-run Rockville Hotel is situated in a seaside suburb of Edinburgh, within 5 miles from the city centre. It offers picturesque views across the
  • Best Western Kings Manor

    8.6 Fabulous (2256)
    • Hotel
    One of our top picks in Edinburgh.This property is 7 minutes walk from the beach. This family-run hotel in Edinburgh offers free Wi-Fi, a 20 yards swimming pool and a gym. Portobello Beach is just 10 minutes’
  • OYO Arden Guest House

    7.4 Very Good (124)
    • Hotel
    This 3-star guest house offers warm, stylish rooms with private bathrooms and flat-screen TVs. Edinburgh’s historic centre is just 5 minutes’ drive away. All of the rooms at Arden Guest House feature
  • Ravelston House

    8.9 Fabulous (498)
    • Hotel
    Ravelston House is offering accommodation in Musselburgh. Offering a restaurant, the property also has a garden and a bar. Musselburgh Racecourse is 1.1 miles away. At the hotel, each room comes with
  • Melville Castle

    10.3 Exceptional (1041)
    • Hotel
    Situated in a rural location, this luxury hotel is 1.6 mi (2.5 km) from Dalkeith Country Park and within 6 miles (10 km) of University of Edinburgh and Grassmarket. Royal Infirmary and Musselburgh Racecourse

Farmhouse or Hotel? Choose from the best offers

Choose the accommodation tailor-made for you for your next vacation: sleep in a farmhouse or sleep in a hotel?

Accommodation and holiday homes in Dalkeith

In and around Dalkeith the tourist has at disposal several types of holiday accommodation for holidays by the sea, for a lone traveller, a small or large family or even a group.
Dalkeith offers: 115 apartments, 14 hotels, 6 b&bs, 95 independent homes, 12 villas, 1 farmhouses and much more by the sea.
The accommodation in this area has positive reviews: the tourists have written 314 reviews with a score of 10.0 Excellent and 32 reviews with a score of 8.0 Very Good, over a total of 5,888 reviews.
For your stay in the enchanting destination Dalkeith, the best features are Non Smoking Only, Linens Provided, Pets Allowed, Pool and Kitchen.

Dalkeith: the best offers for the best accommodation and holiday homes

How much doeas it cost to stay in Dalkeith? The more economical accommodation in Dalkeith has an average cost of 208 pounds per night.
For a weekend low cost in Dalkeith, instead, are available different offers at a low cost cost around 237 pounds per night. The cheapest weekends anre during the month of May. If instead you were interested in holiday homes or apartments, for medium long stays, the best weekly offers cheap in Dalkeith have an average weekly cost of 1,458 pounds. The week with the lowest prices are in the month of March from 27/03 to 03/04.

What to do in Dalkeith

In Dalkeith, the best accommodation near the sea can also be found near the major interest points.

Only a few km from the sea you can find 149 accommodation options available at the best price: 115 Apartments, 6 B&Bs, 14 Hotels, and much more. Below you can find the best apartments near the beaches.
A Dalkeith, furthermore, much of the best accommodation is close to the best beaches in the area: Apartments, B&Bs, Hotels, and much more.

The weather forcast in Dalkeith

Dalkeith: during the year, the average temperature throughout the year is around 10°C. The coldest period of the year is in the month of January where the temperature can drop to 4°C. The hottest month of the year is instead in July where the maximum temperature can reach 17°C.