Curated Luxury hotel deals in Dalry

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Dalry

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Dalry, but are nearby and match your search.
voco Edinburgh - Royal Terrace by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in New Town, Edinburgh · 3.36 km from centre

7.7

 

1,431 review

Breakfast available

This 4-star voco Edinburgh Royal Terrace is on a quiet tree-lined street, 1640 feet from Edinburgh Waverley Rail Station and Princes Street.

The rooms with attached bathroom have a flat-screen satellite TV, free WiFi, and music channels. Some rooms look out towards the Firth of Forth, and many overlook the hotel's own gardens.

The modern Terrace Brasserie has access to the gardens and offers casual, bistro-style cuisine made with the freshest local produce. A snack menu is served in the bar/lounge and 24-hour room service is available.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fingal - A Luxury Floating Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Leith, Edinburgh · 5.49 km from centre

9.8

 

392 review

Breakfast available

With a stay at Fingal - A Luxury Floating Hotel in Edinburgh (Leith), you'll be a 5-minute drive from Royal Yacht Britannia and 7 minutes from St James Quarter. This luxury hotel is 2.2 mi (3.6 km) from Palace of Holyroodhouse and 2.3 mi (3.7 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Prestonfield House
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Edinburgh · 4.07 km from centre

9.6

 

274 review

Breakfast available

With a stay at Prestonfield House in Edinburgh (Prestonfield), you'll be a 4-minute drive from University of Edinburgh and 6 minutes from Royal Mile. This family-friendly hotel is 2.2 mi (3.6 km) from Edinburgh Castle and 3.8 mi (6.1 km) from Murrayfield Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Novotel Edinburgh Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sighthill, Edinburgh · 5.58 km from centre

8.8

 

1,003 review

Breakfast available

Located in Edinburgh (Sighthill), Novotel Edinburgh Park is within a 10-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 5.5 mi (8.8 km) from Princes Street and 5.6 mi (9 km) from George Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Courtyard by Marriott Edinburgh West
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Edinburgh · 6.55 km from centre

8.8

 

955 review

Breakfast available

With a stay at Courtyard by Marriott Edinburgh West in Edinburgh (Riccarton), you'll be a 1-minute drive from Heriot-Watt University and 9 minutes from Edinburgh Zoo. This hotel is 5.8 mi (9.4 km) from Princes Street and 6.9 mi (11.2 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kildonan Lodge Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Edinburgh · 3.77 km from centre

9.0

 

294 review

Breakfast available

With a stay at Kildonan Lodge Hotel in Edinburgh (Newington), you'll be a 3-minute drive from University of Edinburgh and 5 minutes from Royal Mile. This boutique hotel is 2.1 mi (3.4 km) from Edinburgh Castle and 3.6 mi (5.8 km) from Murrayfield Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Delta Hotels by Marriott Edinburgh
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Edinburgh · 5.47 km from centre

8.0

 

376 review

Breakfast available

Located in Edinburgh (Gogar), Delta Hotels by Marriott Edinburgh is within a 5-minute drive of Edinburgh Park and Edinburgh Zoo. This hotel is 2.9 mi (4.7 km) from Royal Highland Centre and 3.1 mi (4.9 km) from Cramond Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Malmaison Edinburgh
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Leith, Edinburgh · 5.34 km from centre

8.2

 

1,003 review

Breakfast available

With a stay at Malmaison Edinburgh in Edinburgh (Leith), you'll be within a 10-minute drive of Royal Mile and Edinburgh Castle. This boutique hotel is 4.6 mi (7.5 km) from Murrayfield Stadium and 1.7 mi (2.7 km) from Edinburgh Playhouse Theatre.

Compare price on Booking.com
Compare price on Booking.com
Leonardo Edinburgh Murrayfield
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Edinburgh · 3.77 km from centre

8.0

 

6,132 review

Breakfast available

Located in Edinburgh, 1.6 miles from Edinburgh Zoo, Leonardo Edinburgh Murrayfield provides accommodations with a fitness center, free private parking, a restaurant and a bar. This 4-star hotel offers luggage storage space and free WiFi. The hotel features an indoor pool, sauna and room service.

At the hotel, each room is equipped with a desk and a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer. Guest rooms include a safety deposit box.

Breakfast is available, and includes buffet, continental and Full English/Irish options.

Languages spoken at the reception include English, Spanish, French and Polish.

Murrayfield Stadium is 3.1 miles from Leonardo Edinburgh Murrayfield, while EICC is 3.8 miles away. Edinburgh Airport is 3.1 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Fingal Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Leith, Edinburgh · 5.50 km from centre

9.6

 

43 review

Located in Edinburgh, a 11-minute walk from Royal Yacht Britannia, Fingal Hotel provides accommodations with a terrace, free private parking, a restaurant and a bar. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. Royal Mile is 2.6 miles from the hotel and National Museum of Scotland is 2.9 miles away.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Fingal Hotel has certain rooms that include a balcony, and each room comes with an electric tea pot. Guest rooms feature a closet.

An à la carte, continental or Full English/Irish breakfast is served at the property.

Edinburgh Waverley Train Station is 2.4 miles from the accommodation, while Edinburgh Playhouse is 2.5 miles away. Edinburgh Airport is 8.1 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Norton House Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Newbridge · 9.98 km from centre

9.0

 

946 review

Breakfast available

Located in Newbridge, Norton House Hotel & Spa is in the business district, within a 10-minute drive of Royal Highland Centre and Heriot-Watt University. This spa hotel is 10.8 mi (17.4 km) from Edinburgh Castle and 8.4 mi (13.5 km) from Murrayfield Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Edinburgh Airport
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ingliston, Newbridge · 8.42 km from centre

8.8

 

1,148 review

Breakfast available

Located in Newbridge (Ingliston), DoubleTree by Hilton Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Princes Street. This spa hotel is 7 mi (11.2 km) from George Street and 7.9 mi (12.6 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dalmahoy Hotel & Country Club
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dalmahoy, Kirknewton · 9.98 km from centre

8.6

 

1,604 review

Breakfast available

When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Zoo and Murrayfield Stadium. This family-friendly hotel is 9.1 mi (14.7 km) from Edinburgh Castle and 9.2 mi (14.7 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
The Original Rosslyn Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Midlothian, Roslin · 10.11 km from centre

8.7

 

493 review

Breakfast available

Set in the village of Roslin, The Original Rosslyn Inn is an beautiful village inn, just 8 miles from Edinburgh’s city center. This family-run property has a traditional pub and a fine dining restaurant.

All rooms include a tv, each room has an en suite or private bathroom with complimentary toiletries.

Guests can enjoy gastro pub cuisine in The Original Rosslyn, along with drinks from the bar. The elegant Grail Restaurant offers a unique dining experience, with dishes prepared using locally sourced and seasonal produce.

The Original Rosslyn is just 5 minutes’ walk from the famous Rosslyn Chapel, which is set in the Roslin Glen Country Park. The village is also home to the Roslin Biocentre, which is only 3 minutes’ stroll from the property. University of Edinburgh Easter Bush Campus is 2 miles away and it is just 12 miles to Edinburgh International Airport.

Compare price on Booking.com
Compare price on Booking.com
The Melville Inn by Innkeeper's Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lasswade, Dalkeith · 9.51 km from centre

8.7

 

4,152 review

Located within 5.8 mi from Edinburgh City Center, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided. Musselburgh train station is 4.1 mi from the property, while Edinburgh Waverley is 6 mi away.

All rooms are air-conditioned and feature smart TVs with Chromecast and an private bathroom with a shower.

The Melville Inn Vintage Inn is next door, serving a selection of seasonal British dishes such as slow-cooked lamb shank, steak and mushroom pie, and the popular Hunter's chicken. The pub also serves an array of fine wines, real ales, soft drinks and spirits.

Surrounded by the countryside, guests can enjoy walks and cycling in the surrounding area. Other activities nearby includes golf.

Dalkeith Palace and Newbattle Abbey are 1.9 mi from the property. Edinburgh Airport is 14 mi from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Melville Castle
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Castle in Lasswade · 9.78 km from centre

8.8

 

185 review

Breakfast available

With a stay at Melville Castle in Lasswade, you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle. This castle is 9.8 mi (15.7 km) from Murrayfield Stadium and 5.3 mi (8.5 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
The Hawes Inn by Innkeeper's Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Queensferry, Queensferry · 11.36 km from centre

8.0

 

1,879 review

Breakfast available

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city center of Edinburgh. 2 golf courses are located within 5 miles of the accommodations.

Many rooms at The Hawes Inn overlook the river and iconic Forth Road Bridge, and each has a flat-screen TV, private bathroom and tea/coffee making facilities.

A log fire and beer garden are featured in the Hawes Inn country pub and restaurant, which is attached to the Hotel. Dishes such as braised pork belly and cheese-topped fish pies are served in the restaurant.

Deep Sea World aquarium is only 15 minutes by car, and Bedlam Paintball Edinburgh is just 2.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dalhousie Castle
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bonnyrigg · 12.59 km from centre

8.6

 

743 review

Breakfast available

Located in Bonnyrigg, Dalhousie Castle is in the suburbs, within a 15-minute drive of Rosslyn Chapel and University of Edinburgh. This hotel is 8.7 mi (14.1 km) from Grassmarket and 8.8 mi (14.1 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dakota Edinburgh
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Queensferry · 11.81 km from centre

9.2

 

1,111 review

Breakfast available

Located in South Queensferry, Dakota Edinburgh is a 4-minute drive from Forth Rail Bridge and 6 minutes from Dundas Castle. This hotel is 2.3 mi (3.8 km) from Hopetoun House and 5.6 mi (9 km) from Deep Sea World.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Macdonald Houstoun House
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Broxburn · 18.49 km from centre

8.2

 

962 review

Breakfast available

Located in Broxburn, Macdonald Houstoun House is in a rural location, within a 15-minute drive of Linlithgow Palace and Linlithgow Golf Club. This spa hotel is 6.9 mi (11.2 km) from Royal Highland Centre and 7.2 mi (11.5 km) from Five Sisters Zoo.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor