Find hotels in Inveresk from £42

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Inveresk hotels

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (356 reviews)
"Lovely hotel, cosy comfortable bar, good restaurant. Every area was well kept and clean. Friendly staff made us feel very welcome. Plenty of parking."
United Kingdom
Sharon
The price is £104
includes taxes & fees
8 Mar - 9 Mar
The Craigie

B+B Edinburgh

B+B Edinburgh
4.0 star property
West End
9.0 out of 10, Wonderful, (1,001 reviews)
"Room was very clean and staff were very friendly and helpful. Breakfast was excellent with lots of choice in a great setting"
United Kingdom
Jayne
The price is £61
includes taxes & fees
8 Mar - 9 Mar
B+B Edinburgh

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
Clermiston
8.2 out of 10, Very good, (1,005 reviews)
"Enjoyed our stay."
United Kingdom
Karina
The price is £62
includes taxes & fees
9 Mar - 10 Mar
Leonardo Edinburgh Murrayfield

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,009 reviews)
"Lovely stay, huge bed and great location."
United Kingdom
Kate
The price is £50
includes taxes & fees
8 Mar - 9 Mar
Best Western Kings Manor Hotel

Staycity Aparthotels, Edinburgh, West End

Staycity Aparthotels, Edinburgh, West End
4.0 star property
Tollcross
8.8 out of 10, Excellent, (1,001 reviews)
"Lots of space and really convenient to have the kitchen/laundry. Check in was easy and location was not bad. Staff was friendly. "
Canada
Kristina
The price is £104
includes taxes & fees
15 Mar - 16 Mar
Staycity Aparthotels, Edinburgh, West End

The Roseate Edinburgh

The Roseate Edinburgh
5.0 star property
Haymarket
9.2 out of 10, Wonderful, (664 reviews)
"The room was spacious yet cozy, clean, and very well appointed. The bed was so comfortable. The staff were warm, courteous, friendly, and helpful. The restaurant was also excellent. "
United States
Karla
The price is £119
includes taxes & fees
12 Mar - 13 Mar
The Roseate Edinburgh

Cairn Hotel

Cairn Hotel
2.0 star property
Leith
8.6 out of 10, Excellent, (1,003 reviews)
"Room nice, good cleaning services, friendly staff."
United States
Erin
The price is £60
includes taxes & fees
22 Mar - 23 Mar
Cairn Hotel

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1,299 reviews)
"Immaculate room, great staff and overall a good hotel. Good location as not too far from airport and bonus they have a free shuttle bus. "
United Kingdom
Manu
The price is £78
includes taxes & fees
8 Mar - 9 Mar
Dakota Edinburgh

Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.0 out of 10, (1,334 reviews)
"Great staff great room all round lovely stay would go again "
United Kingdom
fletcher
The price is £42
includes taxes & fees
5 Mar - 6 Mar
Britannia Hotel Edinburgh

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.2 out of 10, Very good, (1,000 reviews)
"Lovely family stay, staff were friendly and hotel itself had a great atmosphere. Will definitely stay here again "
United Kingdom
Diljit
The price is £84
includes taxes & fees
12 Mar - 13 Mar
Village Hotel Edinburgh

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (200 reviews)
"Lovely setting. Warm welcome, staff friendly and efficient. Food excellent. "
United Kingdom
Jack
The price is £256
includes taxes & fees
26 Mar - 27 Mar
Greywalls Hotel and Chez Roux

Mercure Edinburgh Haymarket

Mercure Edinburgh Haymarket
4.0 star property
Tollcross
8.2 out of 10, Very good, (1,002 reviews)
"Breakfast was great, staff friendly and close enough to walk to the market win win !"
United Kingdom
Beverley
The price is £77
includes taxes & fees
22 Mar - 23 Mar
Mercure Edinburgh Haymarket

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,002 reviews)
"Our stay at Leonardo was perfect! The staff were very helpful and courteous, the food was great and the location was perfect which allowed us to walk to all the places that we visited."
United States
Peter
The price is £75
includes taxes & fees
8 Mar - 9 Mar
Leonardo Edinburgh City

Nira Caledonia

Nira Caledonia
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (664 reviews)
"We loved our stay here, the staff were so helpful and pointed out some brilliant walks. We enjoyed our breakfasts both days and the room was lovely. "
United Kingdom
Laura
The price is £99
includes taxes & fees
22 Mar - 23 Mar
Nira Caledonia

The Raeburn

The Raeburn
4.0 star property
Stockbridge
9.8 out of 10, Exceptional, (371 reviews)
"Room was spotless. Building well cared for. Staff friendly and helpful and efficient. Food very good."
United Kingdom
Shona
The price is £105
includes taxes & fees
15 Mar - 16 Mar
The Raeburn

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (135 reviews)
"Characterful surroundings, excellent service from friendly staff."
United Kingdom
Marlene
The price is £166
includes taxes & fees
5 Mar - 6 Mar
Cringletie House Hotel

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1,011 reviews)
"Great room and staff"
United Kingdom
Gemma
The price is £127
includes taxes & fees
22 Mar - 23 Mar
Sheraton Grand Hotel & Spa, Edinburgh

The Bonham Hotel

The Bonham Hotel
5.0 star property
West End
9.2 out of 10, Wonderful, (945 reviews)
"Excellent stay at this wonderful hotel in January. We found everything to be first rate - cleanliness, standard of service, quality of the food and beverages, ambience and appointment of the room. Would have no hesitation in recommending this hotel."
United Kingdom
Antony
The price is £106
includes taxes & fees
15 Mar - 16 Mar
The Bonham Hotel

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,007 reviews)
"Lovely room, great location"
United Kingdom
Kirstie
The price is £127
includes taxes & fees
15 Mar - 16 Mar
Radisson Blu Hotel, Edinburgh City Centre

Tigerlily

Tigerlily
4.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1,003 reviews)
"Great stay "
United States
Melissa
The price is £130
includes taxes & fees
16 Mar - 17 Mar
Tigerlily
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Inveresk

Escape to secluded Inveresk! Enjoy its countryside, castle and bars.

Inveresk Lodge & Gardens
Photo by Jock Watson
Open Photo by Jock Watson

Top Inveresk Hotel Reviews

More cheap stays in Inveresk

Hotels in Inveresk with star rating

Find out more about Inveresk

Top reasons to visit Inveresk

  • Outdoor Adventures: Inveresk offers a variety of outdoor activities, including skiing, golf, and scenic walks, perfect for adventure seekers.
  • Cultural Experiences: Explore historic sites and enjoy local festivals that showcase the region's rich heritage and traditions.
  • Charming Village Atmosphere: The friendly atmosphere of Inveresk and nearby Musselburgh makes for a delightful visit.
  • Family-Friendly Attractions: There are numerous activities suitable for families, ensuring a memorable experience for visitors of all ages.
  • Diverse Accommodation Options: Choose from a range of lodgings, from guesthouses to hotels, catering to various needs and budgets.

Find great hotels near Inveresk

Inveresk offers a delightful selection of accommodation options, from charming guesthouses to well-appointed hotels. Whether you're travelling with family, seeking a pet-friendly retreat, or looking for a business-themed stay, you'll find the perfect lodging to suit your needs. Explore the best hotels in Inveresk, including lodges and houses, ensuring a memorable visit to this picturesque part of Musselburgh.

  • ibis Edinburgh Centre South Bridge - Royal Mile: A welcoming 3-star hotel, the ibis Edinburgh Centre South Bridge - Royal Mile is perfect for travellers seeking a pet-friendly and LGBTQIA-friendly atmosphere. Located 3.7km from Inveresk, this hotel is affiliated with LGBTQI travel guides, ensuring an inclusive and comfortable stay. Amenities include a pet policy allowing certain pets with restrictions, alongside provisions such as food and water bowls. The contemporary design and vibrant ambience make it an ideal base for exploring Edinburgh’s historic sites.
  • Leonardo Royal Hotel Edinburgh: This eco-certified 4-star hotel, also situated 3.7km from Inveresk, is an excellent choice for environmentally conscious travellers. The Leonardo Royal Hotel Edinburgh is dedicated to sustainability and offers a range of green initiatives, making it a great option for eco-friendly visitors. The well-appointed rooms provide modern comforts, and the hotel’s commitment to reducing its environmental impact adds a unique dimension to your stay. Enjoy a guilt-free getaway while still indulging in splendid hospitality.
  • Radisson Blu Hotel, Edinburgh City Centre: A sophisticated 4-star establishment, the Radisson Blu Hotel in Edinburgh City Centre caters to business travellers and relaxation seekers alike, located 3.7km from Inveresk. With extensive business amenities including multiple meeting rooms and a conference space, it is well-suited for corporate gatherings. Guests can unwind at the full-service spa, featuring an indoor pool and various body treatments. The blend of professional facilities and luxurious spa offerings ensures a balanced experience of work and leisure.

Where to stay near Inveresk

Inveresk offers a delightful blend of outdoor adventure and serene relaxation, perfect for travellers seeking a budget-friendly getaway. Explore the charming village and nearby Musselburgh, renowned for its friendly atmosphere and historical sites. Don’t miss the lively local festivals that celebrate the region’s rich heritage. With family-friendly attractions and stunning landscapes, Inveresk is an ideal base for discovering Scotland’s captivating beauty and vibrant culture.

  • Edinburgh: A mere 3.7km from Inveresk, Edinburgh is Scotland’s capital and a bustling metropolis rich in history and culture. Known for its iconic landmarks, including the historic Edinburgh Castle and the Royal Mile, the city offers a vibrant mix of shopping, theatre, and educational experiences. Peak tourist season runs from July to September, making it an exciting time to explore its cultural festivals. Visitors can wander through the picturesque streets, enjoy the local cuisine, and immerse themselves in the city's unique atmosphere. Edinburgh is perfect for those seeking a cultural, family-friendly city experience.
  • Musselburgh: Located just 435m away from Inveresk, Musselburgh is a charming city known for its welcoming community and rich heritage. With a balance of cultural activities and outdoor experiences, it attracts visitors year-round, peaking in April, July, and September. Musselburgh boasts a variety of shopping areas, educational facilities, and a renowned golf course. Notable attractions include the Musselburgh Racecourse and the historic landmarks scattered throughout the city. It is an ideal destination for families and culture enthusiasts alike, offering a taste of local life and history.
  • Fisherrow: Situated approximately 621m from Inveresk, Fisherrow is a quaint village known for its scenic coastal views and friendly atmosphere. Popular from June to August, this village attracts families and outdoor lovers looking for a peaceful getaway. Fisherrow offers recreational parks, educational opportunities, and an entertaining arena. Its beautiful beach, alongside historic sites, provides a perfect backdrop for relaxation and exploration. Visitors can enjoy leisurely walks along the shore and experience the charm of this idyllic village.

Things to do near Inveresk

Inveresk, Musselburgh, offers a delightful range of outdoor activities perfect for an adventurous holiday. Enjoy skiing at nearby ski fields, indulge in some retail therapy at local shopping areas, or perfect your swing at the golf courses. Whether you're seeking thrills or a leisurely day out, Inveresk is an excellent destination for those wanting to embrace the great outdoors and partake in numerous sports and activities.

Shopping

Inveresk offers delightful shopping experiences with nearby options. St James Quarter, Scottish Gems, and Tron Kirk are all 3.7km away, featuring a mix of family-friendly shops and local goods. If you're up for a drive, explore further afield for even more unique finds.

Recreation

At Easter Road Stadium, immerse yourself in the vibrant sports atmosphere, perfect for energising your spirit. Alternatively, the Royal Commonwealth Pool offers a family-friendly aquatic experience, ideal for relaxation and fun. For a cultural retreat, enjoy live performances at Queen's Hall, where entertainment meets wellness in a beautiful setting.

Adventure

At Midlothian Snowsports Centre, located 4.3km from Inveresk, embrace the thrill of skiing and snowboarding amidst a vibrant atmosphere. Experience adrenaline-fueled fun at Bedlam Paintball, situated 3.7km away, where you can engage in exhilarating paintball battles. For climbing enthusiasts, the Edinburgh International Climbing Arena Ratho, 8.7km away, offers a stunning outdoor adventure.

Nightlife

Inveresk's nightlife offers a blend of experiences. Enjoy a captivating show at the Edinburgh Playhouse Theatre, indulge in family fun at the Camera Obscura and World of Illusions, or unwind with a drink at the charming Greyfriar's Bobby pub, perfect for romance and entertainment.

Booking tips and Expedia advantages for Inveresk

To save money on your trip to Inveresk, consider visiting between January and March when prices are lower than in the summer months. Booking your hotel about a month in advance often yields the best rates, with Tuesday being the cheapest day to stay. Look for last-minute deals on platforms like Expedia, which allows you to filter by budget and hotel type, including eco-friendly options. Additionally, combining your hotel, flights, and activities into a package deal can further reduce costs. Always compare room rates to find the best deals available!

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Inveresk 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 Inveresk 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 Inveresk is Tuesday. The most expensive day to stay in Inveresk is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to choose your budget, desired location, and additional preferences. You can organise your search results by price, displaying the most affordable hotels first. Additionally, you have the option to filter your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Inveresk with your flights and activities through an Expedia package deal.

Find the best attractions near Inveresk

Inveresk offers a delightful mix of outdoor adventures and cultural experiences, making it an ideal destination for tourists. Visitors can explore historic sites like the local college and university, enjoy the nearby beach, or take in the scenic hills. Whether you're seeking family-friendly activities or a taste of local culture, Inveresk caters to a variety of interests, ensuring a memorable experience for all who visit.

  • Royal Mile: Experience the vibrant atmosphere of Edinburgh's historic heart. This iconic street is lined with charming shops, traditional pubs, and stunning architecture, offering a taste of Scottish culture and history just 3.1km from Inveresk.
  • University of Edinburgh: Immerse yourself in the rich heritage of one of the world’s oldest universities, located 3.7km away. Wander through its stunning campus, admire the historic buildings, and soak in the cultural vibes that resonate from its notable alumni.
  • Portobello Beach: Enjoy a delightful seaside escape just 1.9km from Inveresk. This lovely beach boasts golden sands, picturesque views, and a lively promenade, making it perfect for a leisurely stroll or a relaxing day by the sea.

Best time to go to Inveresk

The best time to visit Inveresk can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Inveresk falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Inveresk 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 Rain (Dry)Mostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudySlightly HighSlightly High
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudyAverageAverage
August57.4°F (14.1°C)Light RainMostly CloudySlightly LowSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.4°F (4.1°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Inveresk

For your visit to Inveresk, you can fly into several major airports. Edinburgh Airport (EDI) is the closest, located 8.1km away, with notable nearby hotels like Crescent House, Virgin Hotels Edinburgh, and InterContinental Edinburgh The George, all approximately 4.3km from the airport. Glasgow Airport (GLA) is 33.6km away, with options such as Kimpton Blythswood Hotel & Spa, Mar Hall Golf & Spa Resort, and Virgin Hotels Glasgow, all around 4.3km from the airport. Lastly, Dundee Airport (DND) is 22.4km away, with hotel choices including The Hideaway Experience, Landmark Hotel and Leisure Club, and Apex City Quay Hotel & Spa, all within a short distance of the airport.

Frequently asked questions

What is the best area to stay in Inveresk?
The best area to stay in Inveresk is the village itself, particularly around the main street, The High Street, and its immediate surroundings.

Inveresk is a small, historic village known for its picturesque setting and well-preserved architecture. The High Street runs through the heart of the village, lined with charming stone houses and offering a quiet, residential feel. It's a conservation area, so you'll find a consistent, attractive aesthetic throughout.

Couples looking for a peaceful and romantic getaway will find Inveresk ideal. The village offers a serene escape with lovely walks along the River Esk and through the Inveresk Lodge Garden. You're also just a short distance from Musselburgh, which provides additional dining options and a pleasant beach for strolls.

For those interested in history and a relaxed pace, Inveresk provides a good base. The National Mining Museum Scotland is nearby, offering an insightful look into the region's heritage, and the village itself has a rich past, evident in its old church and buildings.
When is the best time to go to Inveresk?
The best time to visit Inveresk is typically during the spring (April to May) and autumn (September to October) months.

During these periods, the weather is generally milder and more predictable than the height of summer or the depths of winter. You'll avoid the larger crowds often seen in July and August, making it easier to explore local attractions like the Inveresk Lodge Garden and the National Mining Museum Scotland without feeling rushed. The softer light of spring and autumn also provides excellent conditions for photography, especially of the historic buildings and natural landscapes.

For those who appreciate exploring gardens and historic sites in full bloom, late spring is particularly rewarding. The Inveresk Lodge Garden, a popular local landmark managed by the National Trust for Scotland, is especially beautiful with its array of colourful plants and well-maintained pathways. This makes it an ideal time for couples looking for scenic walks and peaceful contemplation.

If you're interested in cultural events and local festivals, early autumn can also be a good choice. Inveresk and the surrounding Midlothian area often host various events during this time, offering a chance to experience local traditions and produce.
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 Inveresk.
How can I save on a Inveresk hotel booking with Expedia?
Members always get our best prices. Find our best Inveresk 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 Inveresk hotel?
Prices for hotels in Inveresk often vary, but you can find a great deal from £42 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