Lasswade Hotels

Find the best Lasswade hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Lasswade hotels with free cancellation or excellent ratings

Trusted Lasswade hotel providers

See all hotels in Lasswade

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Lasswade.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelPremier Inn Edinburgh A7 (Dalkeith) – 4.2
Cheapest month to bookFebruary
Average 4 star hotel priceRM636 per night

How to find the best hotel deals in Lasswade

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Lasswade

  • If booking flights with us feels easy, just wait until you give our hotel search a try. Find top Lasswade hotels at incredible prices with these tips.

  • Save on your Lasswade hotel and get the room type you actually want by booking early. You'll also have more time to weigh up your options and choose the ideal place.

  • However, last-minute deals aren't out of the question. Although prices usually rise closer to your stay, some places cut rates a day or two before to avoid having empty rooms, especially in low season.

  • Be flexible with your dates, unlock better rates. Search for hotels in different seasons or months. Even booking on weekdays (instead of weekends) can save you cash.

  • Avoid the risk of extra fees by searching for stays that have free cancellation. If your plans fall through or a better deal shows up, you can cancel or modify your booking without penalty.

Where to stay in Lasswade

Central Lasswade

  • Central Lasswade places you in the thick of things. If sightseeing is high on your list, stay at any of these hotels and be moments from some familiar attractions.

  • Plan a stay at Greenlees Lodge if you want to be near Edinburgh Butterfly & Insect World. Around 2 kilometres from this popular sight, this Lasswade hotel puts you right where you want to be.

  • King George V Park on your agenda? Mount Ceres Guest House gets high marks for comfort and location. This hotel in Lasswade is about 0.16 kilometres away.

  • Hotels near St Leonard Scottish Episcopal Church are also worth keeping on your radar. The Sun Inn is 3 kilometres or so from this sight. It's a good base for discovering the city more broadly.

When to go to Lasswade

  • The weather can play a big part in when you choose to travel. If you prefer warmer conditions, July typically delivers with temperatures that reach a high of 20ºC (68ºF).

  • Expect lows of -1ºC (30ºF) during January, the coolest time of year here.

  • Browse around for Lasswade hotels during April for the best chance of sunshine. Averaging six days of rain, this is the driest month.

  • August has the wettest weather. You can expect around 11 days of rainfall.

Best hotels in Lasswade

Best budget hotels

  • A great trip doesn't have to come with a big hotel tab. With at least 80 budget Lasswade hotels to choose from, you can spend more on the fun stuff and less on the place you sleep. You can expect basic comforts like simple breakfasts, standard toiletries, and cosy beds at these reasonably priced stays.

  • Hotel Ceilidh-Donia is a 3-star option that delivers comfort without the fuss or frills. Luggage storage and bicycle rentals are some of its amenities.

  • With conveniences like a lift and Wi-Fi, Grassmarket Apartment With Castle View makes it easy to save without missing out. This Lasswade hotel is in Old Town and holds a 3-star rating.

  • Hair dryers and luggage storage are just a taste of what's on offer at Royal Scots Club. Another win for your budget goals, it's rated 3 stars and is located in New Town.

Best 4-star hotels in Lasswade

  • Get the upgrade without the splurge at one of the 4-star hotels in Lasswade. Pick from around 130 of these stays, many of which offer perks like pools, wellness centres, and bistro-style dining. From the rooms to the amenities and service, they're known for their extra attention to detail.

  • Located in Stockbridge/Inverleith, The Raeburn offers the kind of stay that leaves a lasting impression. Room service and bathrobes help make up the 4-star experience.

  • A restaurant and concierge assistance are just some of the amenities on offer at Tynecastle Park Hotel. You'll find this stylish Lasswade hotel in Gorgie/Dalry.

  • Haven't found your match yet? Voco Edinburgh - Haymarket in West End proves you don't need a fortune to feel fancy. Make the most of room service, a golf course and more at this stay.

Best luxury 5-star hotels

  • Equipped with anything from premium bedding to valet parking and chef-led restaurants, a 5-star hotel is where your trip turns next-level. Spa sessions, plunge pools, and pillow menus? You're likely to find that too. There are at least 20 luxury hotels in Lasswade ready to welcome you.

  • Enjoy a taste of the high life at Old Town Chambers, Autograph Collection. This Old Town stay comes with room service, concierge assistance and other features that make it feel like a true escape.

  • InterContinental Edinburgh The George by IHG also serves up 5-star fabulousness. Located in New Town, this Lasswade hotel features an executive lounge, room service and much more.

  • If you haven't stayed at The Witchery by the Castle in Old Town yet, you're in for a memorable time. Make the most of your visit with perks such as concierge assistance and a restaurant.

Best hotels in Lasswade for families

  • Family trips can be hectic, but your hotel should be the stress-free part. You'll find roughly 40 family-friendly hotels in Lasswade that get what kids and adults need. These stays often come with useful features like multi-bedroom suites, activity centres, and kids' menus.

  • If you'd like a little more luxury, treat the kids (and yourself) to an escape at Hapimag Resort Edinburgh. This 4-star Lasswade hotel features Wi-Fi in designated areas and Wi-Fi and is located in West End.

Best hotels with a spa

  • Discover your zen at one of the 20 or so Lasswade hotels with a spa. They offer anything from soaking tubs to gyms and couples treatment rooms. Throw in meditation spaces, in-room massages, and beauty salons and you have the recipe for relaxation.

  • Ready to hit the reset button? Come rest at Radisson Collection Hotel, Royal Mile Edinburgh. This 5-star option in Old Town has a fireplace and a fitness centre.

  • You can also enjoy a little TLC at W Edinburgh. This 5-star hotel in Lasswade offers room service, concierge assistance and loads more. It's located in New Town/Broughton.

  • Courtyard by Marriott Edinburgh West balances busy days of sightseeing with the bliss of a spa session or two. This 4-star option in the Currie area offers room service and a squash court.

Best hotels with a pool

  • A pool is a great way to add some play to your travel plans. Book a resort and you'll usually find large outdoor setups and maybe even water slides for kids. At city hotels, indoor and rooftop pools are more typical. Choose from at least ten pool hotels in Lasswade and jump right in.

  • Find your quiet spot by the water at Novotel Edinburgh Centre. This 4-star Lasswade hotel is located in Tollcross and comes with an indoor swimming pool, ironing services and a bar.

  • Apex Grassmarket Hotel will also have you packing your swimsuit and goggles. You'll find an indoor swimming pool, parking and a bar at this 4-star stay in Old Town.

  • Or add a little play to your stay at Novotel Edinburgh Park. You'll have access to an indoor swimming pool, a ticket office and room service at this 4-star hotel in Sighthill, Broomhouse and Parkhead.

Best pet-friendly hotels

  • With around 60 pet-friendly Lasswade hotels, your best buddy can travel with you. Many have nearby parks or outdoor areas to run around in, and some even offer things like welcome treats and chew toys. A few house rules may apply, but most places go out of their way to make your furry friend feel at home.

  • Check in with your loyal sidekick at Old Town Chambers, Autograph Collection. This 5-star pet-friendly hotel in Lasswade is based in Old Town. You'll find amenities here like internet access and express check-in.

  • Your four-legged friend is also on the guest list at Roomzzz Edinburgh. Rated 4 stars, it's located in New Town/Broughton and includes a laundry, a 24-hour front desk and plenty more.

  • The Scott in Southside will have you feeling right where you belong. It has a 4-star rating and amenities including Wi-Fi and luggage storage.

Finding cheap hotels in Lasswade: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Lasswade with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is RM394 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for RM407 per night.
The average price of a hotel during the week is RM581 per night, and the average price on weekends is RM766. Overall, it looks like the cheapest day to stay in Lasswade could be Sunday.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Lasswade. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Lasswade is currently around RM505 per night. And the cheapest 3-star hotel we found is RM341 per night.
The average price of a 4-star hotel in Lasswade is currently around RM735 per night. And the cheapest 4-star hotel we found is RM331 per night.
The cheapest month to stay in a hotel in Lasswade is February, with an average price of RM575 per night. The most expensive month is August, when the average room rate can rise to RM1,710 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is RM575 per night, which is around 93% lower than the rest of the year.
If you're hitting up Lasswade with kids in tow, try Premier Inn Edinburgh A7 (Dalkeith), or Laird And Dog Inn.