A historic building with a stone wall and a garden.

Find hotels in Inveresk from £48

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
6 Sept - 7 Sept
Tomorrow
7 Sept - 8 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Inveresk hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
Canada
Trina Marie
£255
includes taxes & fees
4 Oct - 5 Oct
Apex Grassmarket Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Jessica
£110
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Edinburgh Zoo by IHG

3. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
Canada
Alexis
£211
includes taxes & fees
4 Oct - 5 Oct
Apex Waterloo Place Hotel

4. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
United States
Jason
£202
includes taxes & fees
6 Oct - 7 Oct
ibis Edinburgh Centre South Bridge - Royal Mile

5. Market Street Hotel

Market Street Hotel
Old Town Edinburgh
United States
Benjamin
£264
includes taxes & fees
5 Oct - 6 Oct
Market Street Hotel

6. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Pemba
£125
includes taxes & fees
5 Oct - 6 Oct
Village Hotel Edinburgh

7. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
Canada
Debra
£197
includes taxes & fees
4 Oct - 5 Oct
Leonardo Royal Hotel Edinburgh

8. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh
United States
Steven
£377
includes taxes & fees
6 Oct - 7 Oct
Virgin Hotels Edinburgh

9. YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
Canada
Matthew
£167
includes taxes & fees
4 Oct - 5 Oct
YOTEL Edinburgh

10. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
Edinburgh City Centre
United States
Kressy
£240
includes taxes & fees
20 Sept - 21 Sept
Mount Royal Hotel Edinburgh by The Unlimited Collection

11. The Hoxton, Edinburgh

The Hoxton, Edinburgh
West End
Australia
Bishma
£181
includes taxes & fees
4 Oct - 5 Oct
The Hoxton, Edinburgh

12. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
West End
United Kingdom
Courtney
£129
includes taxes & fees
27 Sept - 28 Sept
Garner Edinburgh Haymarket by IHG

13. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
Canada
Jocelyne
£135
includes taxes & fees
4 Oct - 5 Oct
Dalmahoy Hotel & Country Club

14. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Old Town Edinburgh
United States
Lydia
£230
includes taxes & fees
4 Oct - 5 Oct
Wilde Aparthotels, Edinburgh, Grassmarket

15. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
Old Town Edinburgh
United States
Carolyn
£214
includes taxes & fees
4 Oct - 5 Oct
Aparthotel Adagio Edinburgh Royal Mile

16. Fraser Suites Edinburgh

Fraser Suites Edinburgh
Old Town Edinburgh
United States
Leo
Fraser Suites Edinburgh

17. The Resident Edinburgh

The Resident Edinburgh
West End
United States
Janet
£221
includes taxes & fees
5 Oct - 6 Oct
The Resident Edinburgh

18. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Old Town Edinburgh
United States
Ivana
£209
includes taxes & fees
4 Oct - 5 Oct
Motel One Edinburgh-Royal

19. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Old Town Edinburgh
United States
Michael Kirk
£259
includes taxes & fees
6 Oct - 7 Oct
Apex City of Edinburgh Hotel

20. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
Edinburgh City Centre
United States
Katherine
£342
includes taxes & fees
6 Oct - 7 Oct
Kimpton Charlotte Square by IHG
View all properties
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 gardens.

See all hotels in Inveresk
A historic building with a stone wall and a garden.
Photo by Jock Watson

Top Inveresk Hotel Reviews

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Friendly staff, front desk was very helpful taking our backpacks and putting them in storage as we arrived early in the morning. We stayed in one of the windowless rooms but it is decorated with a curtain that makes look like there is one. Room and bathroom were very clean. AC worked fine. Bed was comfortable. Breakfast was good. Definitely would stay again."
Peter 4-night trip
Posted 5 hours ago
Point A Edinburgh Haymarket
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"I wish I could add more stars for the wonderful customer service that we received while staying at this hotel"
Deborah 1-night trip
Posted 7 hours ago
Apex Waterloo Place Hotel
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Great stay in Edinburgh with a first class breakfast buffet."
Julie 1-night trip
Posted 8 hours ago
Village Hotel Edinburgh
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"We arrived very early from our flight and the room was not ready. We left our luggage with the front desk and went to check out Edinburgh. Went back in the afternoon to check in, then went back out for dinner, walked around some more, then back and a had a drink in the hotel bar. Was even able to bring my second drink up to the room. This hotel was awesome. The staff ALL of them were incredible."
Glenn 1-night trip
Posted 8 hours ago
Leonardo Royal Hotel Edinburgh
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"Great location, great staff"
Aliasghar 1-night trip
Posted 13 hours ago
CODE - The Court, Edinburgh
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"The location was perfect. Right in the middle of Old Town. We thoroughly enjoyed our stay and would return without reservation."
Timothy 5-night trip
Posted 14 hours ago
Virgin Hotels Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

8/10 Good
"Great location just outside Edinburgh with public transport links into the City. We had a double bedded twin room which was spacious with a good range of amenities. We made good use of the swimming pool & spa facilities. Breakfast offered a lot of variety. The only minor niggles were no after hours food options / room service. We tried ordering from takeaways but sadly they weren’t prepared to deliver that far out? There is a direct bus service into Edinburgh located on the busy main road outside the hotel entrance. A dedicated pedestrian path through the grounds would be useful to avoid having to walk on the road particularly when returning at night with poor lighting. ….that aside I would happily recommend this hotel."
Christopher 1-night trip
Posted 17 hours ago
Dalmahoy Hotel & Country Club
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Very Cute and well maintained hotel"
KARINA 1-night trip
Posted 1 day ago
YOTEL Edinburgh
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Great location. Castle view on the 5th floor. Right in the center of everything. We went for the Tatto & had a repeat each night going to sleep hearing bagpipes. Breakfast was great value for the price. Alot of food and convenient to have at hotel. Staff very friendly & helpful"
Deanna 3-night trip
Posted 2 days ago
Apex Grassmarket Hotel

More cheap stays in Inveresk

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
£48
7 Oct - 8 Oct
includes taxes & fees
6.4/10 (51 reviews)
Revolver Edinburgh
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
£62
1 Oct - 2 Oct
includes taxes & fees
Edinburgh Travel Guest House
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
£142
4 Oct - 5 Oct
includes taxes & fees
9.4/10 Exceptional! (1,275 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
£152
5 Oct - 6 Oct
includes taxes & fees
8.6/10 Excellent! (1,008 reviews)
Cairn Hotel
Destiny Student - Burnet Point

Destiny Student - Burnet Point

1-4 Abbey Ln Edinburgh Scotland
Get rates
8.2/10 Very good! (90 reviews)
Destiny Student - Burnet Point
Destiny Student Holyrood - Campus Accommodation

Destiny Student Holyrood - Campus Accommodation

31 Abbeyhill Edinburgh Scotland
Get rates
7.4/10 Good! (803 reviews)
Destiny Student Holyrood - Campus Accommodation

Hotels in Inveresk with star rating

Find out more about Inveresk

Top reasons to visit Inveresk

  • Historic Architecture: Explore the stunning old mansions and the historic Inveresk Gate, showcasing the village's rich architectural heritage.
  • Scenic Outdoor Activities: Enjoy woodland walks, access to beaches, and picturesque parks perfect for both relaxation and adventure.
  • Community Events: Engage in local quiz nights and other community activities that foster a friendly atmosphere.
  • Golfing Opportunities: Challenge yourself at the fantastic local golf course, a highlight for sports enthusiasts.
  • Charming Accommodations: Stay in inviting guesthouses and hotels that offer unique character and essential amenities.

Find great hotels near Inveresk

Explore a variety of charming accommodations in Inveresk, Musselburgh, from inviting guesthouses to comfortable hotels. Whether you're seeking pet-friendly options or LGBTQIA-friendly environments, there's something for every traveller. Enjoy the unique character of places like Inveresk Lodge, Inveresk House, Village Cottages, and Shepherd House, each offering a warm welcome and essential amenities for a delightful stay. Experience the quaint charm of this picturesque village during your visit.

  • ibis Edinburgh Centre South Bridge - Royal Mile: The ibis Edinburgh Centre South Bridge - Royal Mile is a 3-star hotel that boasts a commendable guest rating of 8.4. Situated 9.7km from Inveresk, this eco-certified accommodation is perfect for environmentally conscious travellers. Its pet-friendly policy allows for a more inclusive stay, with amenities such as food and water bowls for your furry companions. Guests appreciate the modern and functional rooms, making it a great base for exploring the historic sites of Edinburgh, all while enjoying eco-friendly practices and a warm atmosphere.
  • Leonardo Royal Hotel Edinburgh: With a guest rating of 9.0, the Leonardo Royal Hotel Edinburgh is a 4-star establishment that prioritises sustainability and comfort. Located 9.7km from Inveresk, this eco-certified hotel provides a welcoming environment for those seeking a greener travel option. The property features stylish decor and well-appointed rooms, ensuring a relaxing stay. Guests frequently highlight the hotel's commitment to eco-friendly practices, making it an attractive choice for those who value sustainability while exploring the vibrant culture of Edinburgh.
  • Radisson Blu Hotel, Edinburgh City Centre: The Radisson Blu Hotel, Edinburgh City Centre is a luxurious 4-star hotel with an impressive guest rating of 9.2. Positioned 9.7km from Inveresk, this property is ideal for business travellers and those in need of a relaxing getaway. The hotel features a full-service spa, complete with sauna, body scrubs, and a range of beauty treatments, ensuring guests can unwind after a day of sightseeing or meetings. With its central location and comprehensive facilities, it promises an exceptional stay in the heart of Edinburgh.

Where to stay in Inveresk

Inveresk, a charming village in Musselburgh, offers a delightful blend of culture and relaxation for every traveller. Explore its beautiful old houses and interesting architecture, all set within a friendly atmosphere. Venture into nearby Edinburgh for a touch of historical allure or enjoy family-friendly excursions in the surrounding areas. Whether seeking a secluded retreat or a budget-friendly getaway, Inveresk is the perfect base to experience Scotland's rich heritage and picturesque landscapes.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis steeped in history and culture. Just a short distance from Inveresk, it attracts visitors year-round, with peak tourist seasons in July to August and October. The city offers a wealth of experiences, from exploring its iconic historic sites like Edinburgh Castle to enjoying world-class shopping and theatre. Families will appreciate the educational attractions, while culture enthusiasts can immerse themselves in the local arts scene. With its blend of ancient streets and modern amenities, Edinburgh promises an unforgettable visit.
  • Musselburgh: Nestled alongside the River Esk, Musselburgh is a charming city that boasts rich cultural heritage and natural beauty. Located conveniently near Inveresk, it's a popular destination for families and outdoor enthusiasts. The city sees a surge in visitors from April through September, drawn by its local attractions, including historic landmarks and golf courses. Musselburgh’s pleasant shopping areas and symbolic landmarks make it an ideal spot for both relaxation and exploration. Whether you're indulging in local cuisine or enjoying a day at the golf course, Musselburgh offers a delightful experience.
  • Fisherrow: A quaint village just 1.6km away from Inveresk, Fisherrow is a hidden gem for those seeking a blend of adventure and relaxation. This coastal village attracts visitors throughout the year, particularly in the summer months. Fisherrow is known for its picturesque beach and recreational parks, making it an excellent choice for outdoor activities and family outings. Enjoy a round of golf or take a stroll along the shoreline while soaking in the scenic views. With its welcoming atmosphere and charming landmarks, Fisherrow is a perfect escape for any traveller.

Things to do near Inveresk

Inveresk offers a delightful mix of cultural experiences and outdoor activities perfect for family vacations. Enjoy a scenic woodland walk or challenge your friends at a local quiz night. For sports enthusiasts, there's a fantastic golf course and an arena entertainment facility to keep you engaged. Whether you're a nature lover or looking for some friendly competition, Inveresk has something for everyone.

Shopping

Inveresk offers charming local shops and boutiques perfect for unique gifts and souvenirs. Nearby Musselburgh has a range of shops and markets to explore. If you're up for a drive, visit the Fort Kinnaird Shopping Centre, located 9.7km away, featuring a variety of high-street brands and dining options.

Recreation

Yellowscott Country Park, 32.2km from Inveresk, offers a tranquil escape with luxury vibes, perfect for relaxation. Similarly, Macdonald Cardrona Golf Course and Innerleithen Golf Club, both 33.8km away, provide stunning landscapes and premium golfing experiences, ideal for rejuvenating the mind and body.

Adventure

Explore the scenic trails of Inveresk for a delightful walk or cycle, offering picturesque views of the River Esk. Visit the nearby Musselburgh Harbour for a chance to try kayaking or paddleboarding, immersing yourself in the stunning Scottish landscape while enjoying a thrilling adventure.

Nightlife

Inveresk offers a charming nightlife experience with venues like the iconic Musselburgh Racecourse, where you can enjoy lively events. For a more relaxed evening, visit the local pubs such as the Eskview Tavern, perfect for a pint and friendly banter.

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

Booking tips and Expedia advantages for Inveresk

  • 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: The cheapest time to book a hotel in Inveresk is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as budget, preferred location, and desired hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: By booking an Expedia package, you can enjoy savings by combining your hotel accommodation in Inveresk with your flights and activities.

Find the best attractions near Inveresk

Inveresk, Musselburgh, is an ideal destination for culture enthusiasts and families alike. Visitors can explore the historic Inveresk Gate, the beautiful grounds of Inveresk House, and the charming old mansions, including the oldest house in Inveresk. The area also offers scenic outdoor experiences, with access to beaches, hills, and urban parks, making it perfect for those seeking both relaxation and adventure.

  • Royal Mile: A vibrant thoroughfare stretching through Edinburgh's Old Town, the Royal Mile is rich in history and culture. Explore its cobbled streets lined with shops, restaurants, and historic landmarks, creating an exhilarating urban experience just 8.0km from Inveresk.
  • Portobello Beach: Only 4.8km away, Portobello Beach offers a delightful seaside escape. Enjoy the sandy shores, charming promenade, and lively atmosphere, perfect for leisurely strolls, picnics, or a refreshing swim in the Firth of Forth.
  • Palace of Holyroodhouse: This historic palace, 8.0km from Inveresk, serves as the official residence of the monarch in Scotland. Immerse yourself in regal history as you tour its stunning gardens and opulent state rooms, experiencing the cultural heritage of the nation.

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 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

For a visit to Inveresk, Musselburgh, you can fly into three major airports. EDInburgh Airport (EDI) is the closest at 19.3km away, with nearby accommodations like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both about 11.3km from the airport. GLAsgow International Airport (GLA) is 86.9km from Inveresk, featuring luxurious options such as the 5-star Kimpton Blythswood Hotel & Spa, 11.3km away. Lastly, Newcastle International Airport (NCL) is 130.4km from Inveresk, with hotels like the 4.5-star Hemples Lodge located 3.2km away. Each airport provides various transportation services to ensure a smooth journey to your destination.

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 much is the nightly rate at a Inveresk hotel?
Prices for hotels in Inveresk often vary, but you can find a great deal from £48 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