River North Esk, Lasswade, Midlothian.

Find hotels in Lasswade from CA $118

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Lasswade hotels

Melville Castle

Melville Castle
4.0 star property
Lasswade
9.2 out of 10, Wonderful, (300 reviews)
"Lovely property and great location"
United Kingdom
Mike
The price is CA $387
CA $464 total
includes taxes & fees
Jun 12 - Jun 13
Melville Castle

The City Hotel

The City Hotel
3.0 star property
Town Centre
8.8 out of 10, Excellent, (1,024 reviews)
"Very convenient location and the rooms were very nice."
United States
Charles
The price is CA $158
CA $190 total
includes taxes & fees
Jul 6 - Jul 7
The City Hotel

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,472 reviews)
"Great stay before our flight"
United Kingdom
Louise
The price is CA $231
CA $278 total
includes taxes & fees
Jun 21 - Jun 22
Moxy Edinburgh Airport

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,477 reviews)
"The rooms were clean and spacious, the staff friendly and informative and the breakfast delicious."
Canada
Laurie
The price is CA $276
CA $331 total
includes taxes & fees
Jun 15 - Jun 16
Hampton by Hilton Edinburgh Airport

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (950 reviews)
"Great property, very clean spacious rooms in a beautiful setting with free parking."
United States
julian
The price is CA $168
CA $202 total
includes taxes & fees
Jun 15 - Jun 16
Macdonald Cardrona Hotel, Golf & Spa

The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (431 reviews)
"A very quiet and comfortable stay. Friendly staff and good food. "
United Kingdom
David
The price is CA $179
CA $215 total
includes taxes & fees
Jun 25 - Jun 26
The Park Hotel Peebles

The Tontine Hotel

The Tontine Hotel
3.0 star property
Peebles
9.0 out of 10, Wonderful, (270 reviews)
"Rooms clean,friendly staff,good service and food was excellent. "
United Kingdom
Edward
The price is CA $210
CA $251 total
includes taxes & fees
Jun 22 - Jun 23
The Tontine Hotel

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (140 reviews)
"Fantastic location spectacular food and great staff "
United Kingdom
Brian
The price is CA $411
CA $493 total
includes taxes & fees
Jun 17 - Jun 18
Cringletie House Hotel

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,012 reviews)
"Check in was quick and they were super friendly. "
United States
Vanessa
The price is CA $99
CA $119 total
includes taxes & fees
Jun 28 - Jun 29
Mercure Livingston Hotel

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very good, (1,009 reviews)
"Great location and food"
United Kingdom
christopher
The price is CA $169
CA $202 total
includes taxes & fees
Jun 15 - Jun 16
Braid Hills Hotel

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,008 reviews)
"Good selection for breakfast and the room had coffee and tea perfect"
Canada
Richard
The price is CA $210
CA $251 total
includes taxes & fees
Jun 21 - Jun 22
Best Western Kings Manor Hotel

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,738 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
The price is CA $212
CA $255 total
includes taxes & fees
Jun 28 - Jun 29
Dalmahoy Hotel & Country Club

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
Broxburn
8.2 out of 10, Very good, (1,006 reviews)
"The staff were friendly. The setting and grounds were absolutely beautiful."
Canada
Joel
The price is CA $174
CA $209 total
includes taxes & fees
Jul 2 - Jul 3
Macdonald Houstoun House

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,489 reviews)
"Great hotel close to the airport. Front desk staff was fantastic and friendly. Third time I’ve stayed when flying out of Edinburgh and I’ll keep booking whenever I’m back."
Canada
Kolin
The price is CA $263
CA $315 total
includes taxes & fees
Jun 28 - Jun 29
DoubleTree by Hilton Edinburgh Airport

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (977 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
The price is CA $263
CA $315 total
includes taxes & fees
Jun 28 - Jun 29
Carberry Tower Mansion House and Estate

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (710 reviews)
"Fabulous scenery, good food , lovely swimming pool. Great venue for a celebratory family occasion"
United Kingdom
Sue and Stephen
The price is CA $254
CA $305 total
includes taxes & fees
Jul 9 - Jul 10
Peebles Hydro Hotel

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1,057 reviews)
"the breakfast was excellent and being 5 minutes from the airport was perfect."
Canada
marian
The price is CA $233
CA $279 total
includes taxes & fees
Jun 21 - Jun 22
Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,416 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is CA $199
CA $238 total
includes taxes & fees
Jun 28 - Jun 29
Holiday Inn Edinburgh Zoo by IHG

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,006 reviews)
"Reasonable price, convenient location, recommend for simple overnight stay 👌"
Canada
alexandre
The price is CA $180
CA $216 total
includes taxes & fees
Jun 28 - Jun 29
Novotel Edinburgh Park

The Lane Hotel

The Lane Hotel
4.0 star property
Morningside
9.6 out of 10, Exceptional, (223 reviews)
"Amazing hotel, fab and quirky pain and beautiful accommodation. Great location. "
United Kingdom
Caroline
The price is CA $297
CA $356 total
includes taxes & fees
Jul 5 - Jul 6
The Lane Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Lasswade

Find the best Lasswade areas and neighborhoods for the activities you enjoy most.

Polton

Travelers like the historic sites in Polton, and Hawthornden Castle is a top attraction you might want to visit.

Stay near popular Lasswade attractions

Learn more about Lasswade

Relaxing Lasswade is calling! Discover its castle, history, food, and more.

River North Esk, Lasswade, Midlothian.

Top Lasswade Hotel Reviews

More cheap stays in Lasswade

Find out more about Lasswade

Top reasons to visit Lasswade

  • Cultural Experiences: Lasswade offers rich cultural experiences with historic colleges, beautiful churches, and charming streets to explore.
  • Scenic Nature Walks: Enjoy picturesque strolls in the tranquil surroundings, perfect for relaxation and outdoor adventure.
  • Family-Friendly Activities: The area features engaging excursions and neighbourhoods suitable for family vacations.
  • Local Shopping: Explore the local shopping area for unique finds and a taste of the community vibe.
  • Diverse Accommodations: Choose from a variety of welcoming hotels and guesthouses, catering to all needs.

Find great hotels near Lasswade

Discover a range of delightful accommodations in Lasswade, Scotland, where you’ll find welcoming hotels and guesthouses tailored to every traveler's needs. From pet-friendly options to business-themed stays, Lasswade offers a variety of choices for an enjoyable vacation. Whether you're seeking the best hotels or a cozy guesthouse, you'll find the perfect spot to unwind while embracing the charm of this picturesque area.

  • Apex Grassmarket Hotel: Experience a blend of modern comfort and eco-consciousness at the Apex Grassmarket Hotel, a 4-star property situated 9.7km from Lasswade. Ideal for business travellers, this hotel boasts eco-certification, ensuring a sustainable stay. With multiple meeting rooms and a fully equipped business centre, it caters perfectly to corporate needs. Guests appreciate the stylish rooms and proximity to Edinburgh's vibrant Grassmarket area, making it a prime choice for both work and leisure.
  • ibis Edinburgh Centre South Bridge - Royal Mile: A 3-star hotel located 8.0km from Lasswade, the ibis Edinburgh Centre South Bridge - Royal Mile welcomes guests with a vibrant, inclusive atmosphere. This eco-certified property is LGBTQIA-friendly and pet-friendly, making it an excellent choice for diverse travellers. With amenities for pets, including food and water bowls, it ensures a comfortable stay for your furry companions. Enjoy the dynamic surroundings of the Royal Mile, filled with culture and history, right at your doorstep.
  • Apex City of Edinburgh Hotel: Nestled 9.7km from Lasswade, the 4-star Apex City of Edinburgh Hotel is perfect for families seeking a welcoming environment. This eco-certified hotel offers complimentary cribs for little ones, ensuring a hassle-free stay for parents. Guests love the spacious rooms and family-friendly amenities, along with easy access to Edinburgh’s attractions, making it a fantastic base for family adventures. The combination of comfort and sustainability makes this hotel a great choice for eco-conscious families.

Things to do near Lasswade

Lasswade offers a delightful blend of cultural experiences, making it perfect for romantic getaways and family vacations. Visitors can enjoy the local shopping area, play a round of golf at nearby courses, and explore various attractions that highlight the region's charm. Whether you're looking to relax or engage in activities, Lasswade has something for everyone to enjoy.

Shopping

For a delightful shopping experience in Lasswade, visit Tron Kirk, a vibrant public market just 9.7km away, and Scottish Gems, a family-friendly shopping centre also 9.7km away. Armstrong's store, located 9.7km away, offers unique finds for gifts and souvenirs.

Recreation

The Royal Commonwealth Pool offers a family-friendly aquatic experience with swimming and leisure activities, just 8.0km from Lasswade. The Braid Hills, located 6.4km away, provides a scenic golf course perfect for sports enthusiasts, while Blackford Hill, also 6.4km away, invites relaxation amidst nature.

Adventure

The Midlothian Snowsports Centre, located 4.8km from Lasswade, offers thrilling skiing and snowboarding experiences amidst beautiful landscapes. For adrenaline seekers, Skirmish Edinburgh Paintball and Bedlam Paintball, both 9.7km away, provide exhilarating paintball adventures in dynamic outdoor settings.

Nightlife

Lasswade offers a charming nightlife with options like the King's Theatre for an artistic evening, Greyfriar's Bobby for a cozy pub vibe, and the Dominion Cinema for a romantic film night. All these venues are a mere 8.0km away, ensuring an entertaining night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Lasswade

To save on your visit to Lasswade, consider travelling during the off-peak months of January to March for lower accommodation rates. Booking about a month in advance typically yields the best deals, and look out for last-minute offers on sites like Expedia, especially for Tuesday stays. Utilize Expedia’s search tools to compare hotel rates, filter for eco-friendly options, and combine bookings for additional savings. Don't forget to explore free attractions and enjoy the efficient public transport system to keep your travel costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Lasswade are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Lasswade about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Lasswade is Tuesday. The most expensive day to stay in Lasswade is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you customize your travel preferences, including your budget and desired location. You can easily arrange your search results to display prices from lowest to highest, so you can quickly find the most affordable hotels. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodation choices that are available for booking.
  • Consider bundling your trip: You can save money by combining your Lasswade hotel reservation with your flights and activities through an Expedia package.

Best time to go to Lasswade

The best time to visit Lasswade can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Lasswade falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Lasswade falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly HighSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudyAverageSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Lasswade

If you are flying into Lasswade, Scotland, the nearest major airport is Edinburgh Airport (EDI), located 16.1km away. Excellent hotel options nearby include the 5-star Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all approximately 11.3km from EDI, which offers convenient access to the city. Glasgow Airport (GLA) is situated 82.1km from Lasswade, with luxurious accommodations like Mar Hall Golf & Spa Resort and Kimpton Blythswood Hotel & Spa nearby, providing various transportation services. Additionally, Dundee Airport (DND) is 64.4km away, with hotel options such as The Hideaway Experience and Premier Inn Dundee North, ensuring accessibility for your stay.

Frequently asked questions

What is the best area to stay in Lasswade?
The best area to stay in Lasswade is the village centre, particularly around the main street, for its convenience and access to local amenities.

This area is the heart of Lasswade, offering a pleasant village experience with easy access to nearby attractions. The main street features a selection of local shops, traditional pubs, and eateries. You'll find a relaxed pace of life here, with the River North Esk flowing nearby, providing scenic walks.

Couples looking for a tranquil escape will find the village centre ideal. It offers a romantic setting with opportunities for riverside strolls and enjoying locally sourced meals in a peaceful environment. The proximity to Dalkeith Country Park also offers lovely day trips for two.

For families, staying in the village centre provides the convenience of having everything within easy reach.
What are the best hotels in Lasswade that travellers recommend?
For an outstanding hotel in Lasswade that travellers frequently recommend, Melville Castle is an excellent choice.

This 4-star hotel, with a superb 9.0 rating, offers a great experience as it is set within a historic castle structure. Guests consistently praise the friendly and helpful staff, the absolutely beautiful rooms, and the comfortable beds. The dining experience is frequently described as excellent, with delicious food. It is conveniently located near Butterfly and Insect World, just 0.5 km away, and Dalkeith Country Park, which is 2.1 km from the property. Free self-parking is also available for added convenience.
What are the top pet-friendly hotels in Lasswade?
For top pet-friendly hotels in Lasswade, consider Melville Castle and Kevock Vale Park.

The 4-star Melville Castle, with an impressive 9.0 rating, warmly welcomes dogs and provides amenities such as free WiFi and complimentary self-parking. Guests consistently praise the friendly and helpful staff, the absolutely beautiful rooms, and comfortable beds. The dining experience is frequently described as excellent, with delicious food. The castle is conveniently located near Butterfly and Insect World, just 0.5 km away, and Dalkeith Country Park, 2.1 km away.

Another excellent option is the 3.5-star Kevock Vale Park, which boasts an outstanding 9.6 rating. This property is also pet-friendly and includes a kitchen in its accommodations, along with free self-parking and wired internet. Guests can also enjoy mountain biking in a nearby location.
What are the top boutique hotels in Lasswade?
For a top boutique hotel in Lasswade, consider Melville Castle.

This 4-star hotel has an excellent 9.0 rating and is a stunning castle structure, offering a unique stay. Guests consistently praise the friendly and helpful staff, the absolutely beautiful rooms with comfortable beds, and the excellent dining experience featuring delicious food. It also provides convenient amenities such as free WiFi and complimentary self-parking. The Melville Golf Centre is just 1.2 km away, making it an ideal choice for golf enthusiasts.
What are the most romantic hotels in Lasswade for couples?
For a romantic stay in Lasswade, Kevock Vale Park is an excellent choice for couples.

This highly-rated accommodation, with a 9.6 review score, offers a wonderful setting. Guests can enjoy the convenience of a kitchen, free self-parking, and complimentary toiletries. The property also provides wired and free internet access. For those who enjoy outdoor activities, mountain biking is available nearby, and Kings Acre Golf Course is just 0.4 km away. Many rooms feature a balcony and offer pleasant river views, great for a romantic escape.
What are the best hotels in Lasswade near Dalkeith Country Park?
For a highly-rated hotel in Lasswade near Dalkeith Country Park, consider Melville Castle.

The 4-star Melville Castle, with an impressive 9.0 rating, is situated just 2.1 km from Dalkeith Country Park, making it a convenient choice for visitors to the area. Guests frequently praise the friendly and helpful staff, the absolutely beautiful and lovely rooms, and the comfortable beds. The dining experience is often described as excellent, with delicious food. Additionally, the hotel offers free WiFi and free self-parking, and its unique castle structure provides a distinctive stay. Butterfly and Insect World is also nearby, at just 0.5 km away.
When is the best time to go to Lasswade?
The best areas to stay in Lasswade are the village centre itself or the nearby areas offering a more secluded, rural experience.

Lasswade village centre is ideal for travellers who appreciate convenience and local charm. It's a small, pleasant village with a few local shops, pubs, and restaurants. The River North Esk runs through the village, offering opportunities for short, pleasant walks along its banks. The main street, High Street, is where you'll find most of the local amenities and guesthouses. This area is well-suited for travellers who want easy access to local services and transport links to Edinburgh.

For those seeking a more tranquil setting, the surrounding countryside just outside Lasswade offers a number of excellent country house hotels. These properties are often set in their own grounds, providing a quiet retreat with beautiful views of the Midlothian landscape. They typically offer high-end amenities like fine dining restaurants and extensive grounds for walking.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Lasswade.
How can I save on a Lasswade hotel booking with Expedia?
Members always get our best prices. Find our best Lasswade hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Lasswade hotel?
Prices for hotels in Lasswade often vary, but you can find a great deal from CA $118 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia