Search hotels in Lasswade

Enter your dates to see the latest prices and deals for Lasswade hotels

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Make your hotel stay special

Find hotels in Lasswade with the extras that matter to you

Lasswade – 1 hotel or place to stay

Filter by:

Star rating
Review score

Laird And Dog Inn

Lasswade

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.

I
Ilyas
From
Indonesia
The hotel has some selection for breakfast: non-vegetarian and vegetarian, we ordered both and both are super delicious! We came all the way from Indonesia and we didn't regret coming to Laird and Dog Inn. Everything was perfect. Definitely will be back again!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,082 reviews
Price from
£99
1 night, 2 adults

The Resident Edinburgh

Edinburgh (Near Lasswade)

Ideally set in the Edinburgh City Centre district of Edinburgh, The Resident Edinburgh is situated less than 1 km from Edinburgh International Conference Centre, a 18-minute walk from Royal Mile and...

A
Agathi
From
Cyprus
I loved the bed and the large TV that connects to our phone and Netflix, without the hassle of having to log in or out. The Rooms vibe and design is truly fabulous. The shower has hot towels and plenty of fragrant body wash and shampoo available for guests. The reception area is also very stylish and elevated. The room is clean and cosy! Would definitely recommend!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 4,875 reviews
Price from
£134
1 night, 2 adults

Tynecastle Park Hotel

Edinburgh (Near Lasswade)

Set in Edinburgh and with Murrayfield Stadium reachable within 1.6 km, Tynecastle Park Hotel offers concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar.

r
richard
From
United Kingdom
really helpful staff, very friendly. Spotless room, good facilities. Enjoyed the breakfast.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,188 reviews
Price from
£100.28
1 night, 2 adults

Virgin Hotels Edinburgh

Edinburgh (Near Lasswade)

Virgin Hotels Edinburgh features a fitness centre, shared lounge, a terrace and restaurant in Edinburgh. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

H
Heather
From
Portugal
Breakfast was fantastic. The staff were super friendly and stopped to have a chat with you. Location was fab, right next to all the sights. Rooms were comfortable and very nicely decorated.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 5,272 reviews
Price from
£256
1 night, 2 adults

BrewDog DogHouse Edinburgh

Edinburgh (Near Lasswade)

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,419 reviews
Price from
£153
1 night, 2 adults

Melville Castle Hotel

Edinburgh (Near Lasswade)

Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

S
Shauni
From
Belgium
Absolutely wonderful stay! gorgeous location, lovely rooms, great breakfast and food. The bar and other common spaces were so cozy and the staff was so nice and accommodating all the time. what a lovely place to come home too after days of enjoying edinburgh snd the scottish country side.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,848 reviews
Price from
£204
1 night, 2 adults

voco Edinburgh - Haymarket by IHG

Edinburgh (Near Lasswade)

Well located in the centre of Edinburgh, voco Edinburgh - Haymarket by IHG provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge.

C
Curry1992
From
Malta
It's always a pleasure staying at the Voco; it's our go-to hotel when visiting Edinburgh. Rooms are always clean; breakfast is fantastic, and the staff are always super friendly & polite. I can wholeheartedly recommend the hotel; Worth every penny you pay 😊
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,790 reviews
Price from
£139
1 night, 2 adults

Market Street hotel

Edinburgh (Near Lasswade)

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

N
Norlily
From
Malaysia
Very modern facilities, clean, comfortable and only 1 min walk from waverly train station
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,604 reviews
Price from
£162
1 night, 2 adults

The Craigie Hotel

Penicuik (Near Lasswade)

Situated in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace.

K
Karen Tang
From
Denmark
We felt very welcome and we truly enjoyed our stay ❤️
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,357 reviews
Price from
£125
1 night, 2 adults

The Lane Hotel

Edinburgh (Near Lasswade)

Situated in Edinburgh and with Edinburgh International Conference Centre reachable within 2.5 km, The Lane Hotel features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

G
Giuseppe
From
Italy
Wonderful location. I truly appreciated how clean it was and the attention to details inside the room. The use of the topper on the bed is a huge plus.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,458 reviews
Price from
£108
1 night, 2 adults
See all hotels in and around Lasswade

Hotels with parking in Lasswade

See all
Free parking
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 238 reviews
From £710 per night
Free parking
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,648 reviews
From £373.50 per night
Parking on site
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 10,164 reviews
Parking on site
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,568 reviews
From £404 per night
Parking on site
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,593 reviews
Parking
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,458 reviews
From £277 per night
Parking on site
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,663 reviews
From £542.98 per night
Parking on site
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,134 reviews
Parking on site
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,582 reviews
Street parking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,427 reviews
From £254.25 per night

Most booked hotels in Lasswade and surroundings in the past month

See all

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 162 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 9,465 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 11,068 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,367 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,847 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,989 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 10,168 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 11,112 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 11,442 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,719 reviews

Budget hotels in Lasswade and nearby

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 18 reviews

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 294 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 187 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,359 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,598 reviews

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 672 reviews

Best hotels with breakfast in Lasswade and nearby

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 236 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,647 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,712 reviews

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 521 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 846 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,721 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,175 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,755 reviews

Hotels located in the centre of Lasswade

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,848 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,803 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 468 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 475 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,027 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 6,213 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,319 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,117 reviews

What guests said about Lasswade:

Scored out of 10, guest rating 2.0

Staff unfriendly but not as unfriendly as the locals.

Staff unfriendly but not as unfriendly as the locals. They do not like visitors. Room was aweful, electrical sockets located where you had to crawl around on the floor to use them. Only 1 out of 2 worked. No supplied toiletries, shower was pathetic no pressure and impossible to regulate temp. Food quality was good.
Guest review byAndrew
United States
Scored out of 10, guest rating 8.0

We really liked the remote village location.

We really liked the remote village location. Yet it was just 30 min to Edinburgh by bus. We were able to leave the car there and it was safe. We also liked the feel of Lasswade. There were farms dotted about and the overall feel was one of community and abundance.
Guest review byLinda
United States
Scored out of 10, guest rating 10

Fantastic for distance to Edinburgh.

Fantastic for distance to Edinburgh. Bus stop right outside with bus every 25 minutes into town centre. Great choice for breakfast, fantastic value for money. Ability to access rooms after pub closes through fire exit at rear of pub.
Guest review byJo
United Kingdom
Scored out of 10, guest rating 10

Lasswade suited our purpose as it was more or less...

Lasswade suited our purpose as it was more or less equidistant from Loanhead and Hillend ski centre. By the way, we recommend Hillend as well. Easy travel to Edinburgh and also to the coast so that we could do long walks.
Guest review byWilliam
United Kingdom
Scored out of 10, guest rating 10

Brilliant location for visiting Edinburgh.

Brilliant location for visiting Edinburgh. An overnight stay at the Laird and Dog proved to be the best for location, cleanliness and comfort combined with all day great food, friendly staff and atmosphere.
Guest review bySteven
United Kingdom
Scored out of 10, guest rating 10

We had a very comfortable stay of 3 nights.

We had a very comfortable stay of 3 nights. The staff were obliging and welcoming. The room was quiet, a good size and had a pleasant aspect. The facilities were clean and convenient. The breakfasts were generous, warm and tasty. The inn was cozy and had character. We would recommend it to anyone looking for value and in convenient reach of Edinburgh. It was great value for money.
Guest review byDavid
United Kingdom

See reviews by guests who stayed at hotels in Lasswade

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,082 reviews
Although a few miles out of central Edinburgh there is a bus stop direct outside the hotel with buses that running regularly to and from the centre. It took me no more than 30 minutes to get the bus to the old town. The room I had was nice, clean and spacious. The staff were warm and welcome and the breakfast was really nice
Guest review byMark
United Kingdom
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,082 reviews
Great location with bus stop right outside the front of hotel. Staff friendly. Great value for what we paid which included breakfast and free parking. Comfy beds and great sleep.
Guest review byHugh
United Kingdom
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,082 reviews
Lovely hotel/pub, fab location for Edinburgh with bus stop right outside. Gorgeous food and friendly staff. Definitely recommend and will stay again when back in the area.
Guest review byGill
United Kingdom
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,082 reviews
The hotel was in a wonderful location. The breakfast was lovely. The staff were great considering how busy the pub was when we arrived.
Guest review byHannah
United Kingdom
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,082 reviews
The hotel was in a good location. It was ideally located for what we needed. The staff were lovey and friendly and helpful.
Guest review byEileen
United Kingdom

More places to explore, more ways to go