Photo by Tom Bishop

Search Inveresk hotels

  • 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

Go beyond your typical stay in Inveresk

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Inveresk hotels

1. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (1,000 reviews)
"Absolutely superb hotel, stunning interior, fitting modern amenities in with the historic interior design. Excellent on site restaurant with the exceptional waiter. The food was excellent especially the venison casserole with broccoli and then the chocolate chilli for dessert 🍨. Not forgetting the superb breakfast."
United Kingdom
Jeff
The price is NZ$211
includes taxes & fees
15 Nov - 16 Nov
Carberry Tower Mansion House and Estate

2. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.6 out of 10, Excellent, (1,002 reviews)
"Room was very clean, staff were very helpful and the breakfasts were more than ample really enjoyed our stay and will definitely be back in the future."
Australia
Shelagh
The price is NZ$184
includes taxes & fees
29 Nov - 30 Nov
Best Western Kings Manor Hotel

3. Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.8 out of 10, Excellent, (877 reviews)
"Great place to stay"
United States
Jonathan
The price is NZ$391
includes taxes & fees
30 Nov - 1 Dec
Dalhousie Castle

4. The Salisbury Hotel

The Salisbury Hotel
4.0 star property
Southside
8.6 out of 10, Excellent, (935 reviews)
"A unique and beautiful place to stay. We weren’t there long but wish we could have stayed a couple more days"
Canada
Catherine
The price is NZ$249
includes taxes & fees
10 Dec - 11 Dec
The Salisbury Hotel

5. The Scholar

The Scholar
4.0 star property
Southside
9.4 out of 10, Exceptional, (1,001 reviews)
"The room was very nice, the location is fantastic, and the restaurant was very good."
United States
Grant
The price is NZ$283
includes taxes & fees
30 Nov - 1 Dec
The Scholar

6. Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
3.0 star property
Leith
8.6 out of 10, Excellent, (1,002 reviews)
"Excellent breakfast and facility and good price!"
United States
RAYMOND
The price is NZ$203
includes taxes & fees
16 Nov - 17 Nov
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

7. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
Leith
8.6 out of 10, Excellent, (1,005 reviews)
"It was a great place."
United States
Kevin
The price is NZ$231
includes taxes & fees
29 Nov - 30 Nov
Malmaison Edinburgh

8. Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.2 out of 10, Very good, (1,004 reviews)
"Nice place to stay"
United Kingdom
Robert
The price is NZ$205
includes taxes & fees
7 Dec - 8 Dec
Braid Hills Hotel

9. Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,581 reviews)
"The hotel was located in the middle of Edinburgh and close to the castle, shopping and great restaurants."
United States
Carol Sue
The price is NZ$379
includes taxes & fees
30 Nov - 1 Dec
Market Street Hotel

10. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,018 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is NZ$335
includes taxes & fees
29 Nov - 30 Nov
Apex Grassmarket Hotel

11. Cairn Hotel

Cairn Hotel
2.0 star property
Leith
8.6 out of 10, Excellent, (1,007 reviews)
"Quiet clean room with a decent breakfast"
Canada
wendy
The price is NZ$256
includes taxes & fees
30 Nov - 1 Dec
Cairn Hotel

12. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,163 reviews)
"A very comfortable hotel in a good location"
United Kingdom
James
The price is NZ$331
includes taxes & fees
29 Nov - 30 Nov
Apex Waterloo Place Hotel

13. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,818 reviews)
"Amazing stay"
United States
Carlos
The price is NZ$232
includes taxes & fees
30 Nov - 1 Dec
Point A Edinburgh Haymarket

14. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (2,046 reviews)
"Excellent location and great staff - clean rooms!!!"
United States
Gowri
The price is NZ$294
includes taxes & fees
30 Nov - 1 Dec
ibis Edinburgh Centre South Bridge - Royal Mile

15. Holyrood Aparthotel

Holyrood Aparthotel
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,119 reviews)
"Great location, few steps away from Holyrood Palace, quiet, perfect. The Room well appointed and spacious."
United States
Odoardo
The price is NZ$380
includes taxes & fees
12 Nov - 13 Nov
Holyrood Aparthotel

16. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (1,008 reviews)
"Excellent stay & central location"
United Kingdom
RHIAN
The price is NZ$335
includes taxes & fees
30 Nov - 1 Dec
Hilton Edinburgh Carlton

17. The Inn On The Mile

The Inn On The Mile
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (757 reviews)
"A great location and a great hotel!"
United States
Linda
The price is NZ$367
includes taxes & fees
30 Nov - 1 Dec
The Inn On The Mile

18. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,011 reviews)
"Great hotel"
United Kingdom
Kiara
The price is NZ$170
includes taxes & fees
29 Nov - 30 Nov
Garner Edinburgh Haymarket by IHG

19. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1,564 reviews)
"Clean room and shops nearby and breakfast..."
United States
Modesto
The price is NZ$332
includes taxes & fees
1 Dec - 2 Dec
Leonardo Royal Hotel Edinburgh

20. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,150 reviews)
"Amazing location!"
United States
Richard
The price is NZ$403
includes taxes & fees
29 Nov - 30 Nov
Radisson Blu Hotel, Edinburgh City Centre
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.

Hotels recommended for families in Inveresk

Learn more about Inveresk

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

A stone bridge over a river, surrounded by well-manicured lawns and a historic building in the background.
Photo by Tom Bishop
Open Photo by Tom Bishop

Top Inveresk Hotel Reviews

Find out more about Inveresk

Top reasons to visit Inveresk

  • Rich Historical Sites: Explore Inveresk's charming old mansions, the oldest house, and the iconic Inveresk Gate, showcasing its heritage.
  • Scenic Outdoor Activities: Enjoy picturesque woodland walks and beautiful beaches, perfect for relaxation and adventure alike.
  • Family-Friendly Atmosphere: Inveresk offers a welcoming environment with activities suitable for all ages, making it ideal for family vacations.
  • Local Golf Courses: Tee off at nearby golf courses, enjoying the sport amid stunning landscapes.
  • Charming Accommodation: Stay in delightful guesthouses and eco-friendly lodgings, catering to all traveller needs.

Find great hotels near Inveresk

Discover a range of delightful accommodation options in Inveresk, Musselburgh, perfect for your Scottish getaway. From charming guesthouses to eco-certified lodgings, you'll find pet-friendly options that cater to both leisure and business travellers. Consider staying at Inveresk Lodge, Inveresk House, Village Cottages, Shepherd House, or Halkerston Lodge for a memorable experience in this picturesque village.

  • ibis Edinburgh Centre South Bridge - Royal Mile: Situated 9.7km from Inveresk, the ibis Edinburgh Centre South Bridge - Royal Mile is a 3-star hotel that prioritises eco-conscious travellers. With a guest rating of 8.4 out of 10, it offers a pet-friendly atmosphere, welcoming furry companions while providing essential amenities such as food and water bowls. This hotel is known for its modern, comfortable rooms and sustainable practices, making it an excellent choice for those looking to enjoy a green getaway.
  • Apex Waterloo Place Hotel: Located 9.7km from Inveresk, the Apex Waterloo Place Hotel boasts a 4-star rating and an impressive guest rating of 9.2 out of 10. This hotel features a family-friendly and spa-themed environment, offering amenities for children and a full-service spa. Guests can indulge in various treatments or unwind in the pool, all while enjoying eco-certified accommodations. It’s an ideal spot for families seeking relaxation and quality time together.
  • Leonardo Royal Hotel Edinburgh: Also 9.7km away from Inveresk, the Leonardo Royal Hotel Edinburgh is a 4-star hotel with a guest rating of 9.2 out of 10. This hotel stands out for its commitment to eco-friendly practices, making it suitable for environmentally conscious travellers. With its contemporary design and comfortable facilities, guests can enjoy a relaxing stay while contributing to sustainable tourism in the region.

Where to stay in Inveresk

Inveresk, a charming village in Musselburgh, Scotland, offers a delightful blend of culture and relaxation for travellers. Explore its interesting houses and beautiful surroundings, perfect for family vacations or a peaceful getaway. The friendly atmosphere and historical charm make it an ideal base for excursions into nearby areas, showcasing the rich heritage and warmth of the community. Whether you seek budget-friendly options or a secluded retreat, Inveresk has something for every visitor.

  • Edinburgh: As a vibrant metropolis, Edinburgh offers a rich tapestry of culture and history. Located close to Inveresk, the city welcomes visitors year-round, with peak travel during the warmer months from July to September. Here, you can indulge in diverse experiences, from shopping in the bustling city centre to enjoying world-class theatre productions. Notable landmarks include the iconic Edinburgh Castle and the historic Royal Mile, where cobbled streets tell stories of the past. With family-friendly activities and a thriving arts scene, Edinburgh is a must-visit on your Scottish adventure.
  • Musselburgh: Nestled next to Inveresk, Musselburgh is a charming coastal city that combines history with outdoor fun. Visitors flock here for cultural experiences and family-friendly activities, particularly during peak months like April, July, and September. The city boasts beautiful parks and golf courses, making it perfect for outdoor enthusiasts. Don’t miss the chance to explore its historic sites, including the impressive Musselburgh Racecourse and ancient landmarks. With a friendly local vibe and plenty of shopping opportunities, Musselburgh offers a delightful escape for tourists.
  • Old Town Edinburgh: Located a mere 9.7km from Inveresk, Old Town Edinburgh is a historic neighbourhood steeped in charm. This UNESCO World Heritage Site attracts visitors year-round, particularly between April and July. Here, you can explore narrow alleys, unique shops, and delightful eateries that offer a taste of Scottish culture. The area is home to significant attractions, including St Giles' Cathedral and the famous Edinburgh Festival venues. With its rich history and vibrant atmosphere, Old Town Edinburgh is an unforgettable highlight of any visit to the region.

Things to do in Inveresk

Shopping

Inveresk offers a quaint shopping experience with local shops and markets. For more options, if you're up for a drive, head to Fort Kinnaird, about 9.7km away, where you'll find a range of retail stores and eateries.

Recreation

Inveresk Village Hall offers a tranquil space for yoga and mindfulness sessions, surrounded by beautiful landscapes. Nearby, the Musselburgh Links provides a leisurely golf experience, allowing you to unwind while enjoying the fresh air and stunning views of the East Lothian coastline.

Adventure

In Inveresk, explore the scenic paths along the River Esk, ideal for walking and cycling. Nearby, the Musselburgh Racecourse offers thrilling horse racing events. For a unique experience, try the local golf courses, where you can enjoy stunning views while challenging your skills on the green.

Nightlife

In Inveresk, you can enjoy a relaxed pub atmosphere at The Inveresk Lodge Hotel, where local brews and hearty meals await. Nearby, the Musselburgh Racecourse occasionally hosts evening events, combining thrilling horse racing with a lively crowd, perfect for those seeking a unique night out.

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

Find the best attractions near Inveresk

Inveresk offers a delightful mix of culture, sports, and family-friendly activities. Visitors can explore historical sites such as old mansions, the oldest house in Inveresk, and the Inveresk Gate, all set against the backdrop of beautiful beaches and hills. The grounds of Inveresk House provide a picturesque setting for outdoor experiences, making it an ideal destination for those seeking a blend of heritage and recreational activities.

  • Royal Mile: Experience the vibrant atmosphere of the Royal Mile, a historic street that runs through the heart of Edinburgh. With its eclectic mix of shops, cafes, and street performers, it’s a fantastic place to soak in the city’s culture and history while exploring local artisan crafts.
  • Palace of Holyroodhouse: Visit the official residence of the monarch in Scotland, the Palace of Holyroodhouse. This historic palace offers a glimpse into royal life and is surrounded by beautiful gardens, making it a rich cultural experience.
  • Arthur's Seat: Embark on an outdoor adventure at Arthur’s Seat, an ancient volcano and hill offering stunning panoramic views of Edinburgh. The scenic walking trails make it a great spot for nature enthusiasts and those seeking a bit of tranquility.

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.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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 CloudySlightly HighAverage
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 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

Flying into Inveresk is convenient with several major airports nearby. EDInburgh Airport (EDI) is situated 19.3km away, with excellent hotel options such as Crescent House and Virgin Hotels Edinburgh, both around 11.3km from the airport. GLAsgow International Airport (GLA) is 86.9km away, featuring luxurious stays like JA Mar Hall Scotland and Kimpton Blythswood Hotel, offering various transport services. Newcastle Airport (NCL) is the furthest at 130.4km, with good hotels like Delta Hotels by Marriott and Copthorne Hotel, located approximately 9.7km from the airport. Each airport has accessible transport options to enhance your travel experience.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Inveresk with Expedia?

One Key™—Expedia’s free travel rewards programme—gives you instant access to discounts with Member Prices on Inveresk hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

How much is the nightly rate for a hotel in Inveresk?

Prices for hotels in Inveresk often vary, but you can find a great deal from NZ$161 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 our cheapest rates.

Explore a world of travel with Expedia