A historic building with a stone wall and a garden.

Find hotels in Inveresk from NT$3,228

  • 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

This weekend
Next weekend

Filter by

Star rating

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.4 out of 10, Exceptional, (992 reviews)
"Lovely mansion and towers the staff are amazing cart wait to go back"
United Kingdom
laura
The price is NT$7,036
NT$8,866 total
includes taxes & fees
Aug 25 - Aug 26
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,012 reviews)
"Overall, everything was to a high standard, cleanliness, staff and food were excellent"
United Kingdom
Martha
The price is NT$5,124
NT$6,456 total
includes taxes & fees
Aug 2 - Aug 3
Best Western Kings Manor Hotel

3. Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (814 reviews)
"Wonderful place. If you've ever wanted to stay in a castle, this is it. Great property, wonderful staff, outstanding dungeon dinner experience and beautiful grounds to walk around. I would stay here again. "
United States
Ethan
The price is NT$11,185
NT$13,422 total
includes taxes & fees
Aug 9 - Aug 10
Dalhousie Castle

4. Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very Good, (798 reviews)
"excellent room and facilities, with good food and drinks in the comfortable lounge and dining rooms"
United Kingdom
Ron
The price is NT$5,423
NT$6,508 total
includes taxes & fees
Aug 13 - Aug 14
Barony Castle Hotel

5. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,817 reviews)
"Good breakfast, helpful staff, excellent amenities"
United States
Jodi
The price is NT$7,230
NT$9,110 total
includes taxes & fees
Aug 3 - Aug 4
Apex Grassmarket Hotel

6. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,722 reviews)
"Overall excellent place with great staff."
United States
Brandon Lee
The price is NT$5,908
NT$7,090 total
includes taxes & fees
Aug 2 - Aug 3
Dalmahoy Hotel & Country Club

7. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,540 reviews)
"Great place to stay especially so close to the airport. Comfortable, clean, fun lobby to hang out in."
United States
Deanna
The price is NT$6,061
NT$7,637 total
includes taxes & fees
Jul 30 - Jul 31
Moxy Edinburgh Airport

8. 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,108 reviews)
"Great location Wonderful staff Brilliant stay Pool was cool but nice"
United Kingdom
Sandra
The price is NT$8,956
NT$11,285 total
includes taxes & fees
Aug 5 - Aug 6
Radisson Blu Hotel, Edinburgh City Centre

9. 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,009 reviews)
"I enjoyed my stay there"
Canada
Lou-Ann
The price is NT$5,108
NT$6,436 total
includes taxes & fees
Jul 30 - Jul 31
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

10. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,113 reviews)
"Very good hotel"
United States
Amer
The price is NT$6,815
NT$8,587 total
includes taxes & fees
Aug 2 - Aug 3
Apex Waterloo Place Hotel

11. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,504 reviews)
"Very convenient and shuttle was perfect"
Canada
Ann
The price is NT$6,797
NT$8,565 total
includes taxes & fees
Jul 30 - Jul 31
DoubleTree by Hilton Edinburgh Airport

12. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,509 reviews)
"Easy to access, short walk to airport, great lobby, bar, food, across from rental cars"
United States
Diane
The price is NT$6,918
NT$8,717 total
includes taxes & fees
Aug 6 - Aug 7
Hampton by Hilton Edinburgh Airport

13. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,489 reviews)
"Perfect location and friendly staff. Will stay here again."
United States
Brandy
The price is NT$16,738
NT$21,089 total
includes taxes & fees
Aug 3 - Aug 4
Virgin Hotels Edinburgh

14. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,704 reviews)
"It was a good place to stay. It was within walking distance of a lot of great places to visit."
United States
Holly
The price is NT$6,422
NT$8,091 total
includes taxes & fees
Aug 2 - Aug 3
Point A Edinburgh Haymarket

15. Ten Hill Place

Ten Hill Place
4.0 star property
Southside
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location, super friendly staff, would stay again."
United Kingdom
Kara
The price is NT$6,713
NT$8,458 total
includes taxes & fees
Aug 5 - Aug 6
Ten Hill Place

16. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh
8.4 out of 10, Very Good, (1,000 reviews)
"Excellent hotel . Location is unbeatable. Staff very helpful. Direct access to train station via elevator."
United States
Carlos
The price is NT$9,530
NT$12,008 total
includes taxes & fees
Aug 2 - Aug 3
Hilton Edinburgh Carlton

17. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
Leith
10.0 out of 10, Exceptional, (536 reviews)
"Very unique stay. Room was very quiet."
United States
Gregory
The price is NT$12,451
NT$15,688 total
includes taxes & fees
Aug 4 - Aug 5
Fingal - A Luxury Floating Hotel

18. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,547 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is NT$7,969
NT$10,042 total
includes taxes & fees
Aug 2 - Aug 3
YOTEL Edinburgh

19. Holiday Inn Express - Edinburgh City Centre by IHG

Holiday Inn Express - Edinburgh City Centre by IHG
3.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1,091 reviews)
"Excellent breakfast and near to the attractions"
United States
Edwin
The price is NT$7,344
NT$9,253 total
includes taxes & fees
Aug 2 - Aug 3
Holiday Inn Express - Edinburgh City Centre by IHG

20. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,699 reviews)
"Extremely well located, comfortable rooms"
Canada
Michelle Van
The price is NT$8,681
NT$10,938 total
includes taxes & fees
Aug 2 - Aug 3
Apex City of Edinburgh 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

Learn more about Inveresk

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

A historic building with a stone wall and a garden.
Photo by Jock Watson
Open Photo by Jock Watson

Top Inveresk Hotel Reviews

More cheap stays in Inveresk

Find out more about Inveresk

Top reasons to visit Inveresk

  • Scenic Woodland Walks: Enjoy refreshing nature walks through beautiful woodlands, perfect for outdoor enthusiasts.
  • Historic Landmarks: Explore the grounds of Inveresk House and the iconic Inveresk Gate, showcasing the area's rich history.
  • Charming Streets: Stroll through picturesque streets lined with interesting old houses and beautiful structures.
  • Family-Friendly Activities: Engage in various activities, including golf courses and fun quiz nights suitable for all ages.
  • Diverse Accommodations: Choose from a range of options, including guesthouses and modern hotels tailored to different preferences.

Find great hotels near Inveresk

Inveresk offers a delightful selection of accommodations, including charming guesthouses and modern hotels, perfect for any traveler. Whether you're seeking pet-friendly options or eco-certified stays, you'll find a variety of choices like Inveresk Lodge, Inveresk House, Village Cottages, Shepherd House, and Halkerton Lodge. Enjoy a comfortable retreat while exploring the beauty of Musselburgh and its surroundings.

  • ibis Edinburgh Centre South Bridge - Royal Mile: Situated only 10km from Inveresk, ibis Edinburgh Centre South Bridge - Royal Mile is a 3-star hotel that offers a cozy and eco-friendly stay for travelers. With a guest rating of 8.4 out of 10, this hotel caters to pet owners as it allows certain pets onsite, making it a great choice for those traveling with furry companions. The property is eco-certified, reflecting its commitment to sustainability, and features amenities like food and water bowls for pets. Guests appreciate the warm and welcoming atmosphere, ideal for a restful vacation experience.
  • Apex Waterloo Place Hotel: This 4-star hotel, rated 9.2 out of 10 by guests, is also located 10km from Inveresk and is renowned for its family-friendly, spa-themed experience. Apex Waterloo Place Hotel provides a full spa and pool service, including aromatherapy treatments and couples treatment rooms, perfect for relaxation after a day of exploration. The hotel also offers amenities designed for children, ensuring that families can enjoy their stay comfortably. The blend of luxury and family-focused services makes this hotel an excellent option for both leisure and business travelers.
  • Leonardo Royal Hotel Edinburgh: Just 10km from Inveresk, the Leonardo Royal Hotel Edinburgh is another 4-star accommodation boasting a guest rating of 9.2 out of 10. This eco-certified property is dedicated to providing an environmentally friendly vacation experience. Guests can expect a modern and comfortable atmosphere with amenities that cater to eco-conscious travelers. The hotel's commitment to sustainability does not compromise on comfort, allowing visitors to enjoy a relaxing stay while being mindful of their environmental impact.

Where to stay in Inveresk

Inveresk, a charming village near Musselburgh, offers a delightful blend of culture and relaxation. Wander through its picturesque streets, where you’ll find interesting houses and beautiful old structures that reflect its rich history. The friendly atmosphere makes it perfect for family vacations or budget travelers seeking a peaceful escape. Nearby, explore the vibrant community and enjoy excursions that showcase the area's historical significance and scenic charm.

  • Edinburgh: As the capital city of Scotland, Edinburgh boasts a rich tapestry of history and culture. Situated near Inveresk, this vibrant metropolis offers a year-round appeal, with peak tourist seasons from July to September. Visitors flock to Edinburgh for its cultural attractions, family-friendly activities, and urban experiences. Discover popular shopping areas, world-class theaters, and historic landmarks such as the iconic Edinburgh Castle and the Royal Mile. The city's blend of ancient architecture and modern amenities ensures an unforgettable experience for every traveler.
  • Musselburgh: Nestled along the banks of the River Esk, Musselburgh is a charming city that seamlessly blends history with outdoor leisure. Also in close proximity to Inveresk, Musselburgh welcomes visitors throughout the year, with heightened interest in April, July, and September. Travelers come to enjoy its cultural offerings, family-oriented activities, and beautiful green spaces. Popular attractions include scenic golf courses and historic sites, making it an ideal destination for both relaxation and adventure. Don't miss the chance to explore the town's rich heritage, including its notable castle.
  • Old Town Edinburgh: Located approximately 10km from Inveresk, Old Town Edinburgh is a UNESCO World Heritage Site that enchants visitors with its medieval charm. With a steady influx of tourists throughout the year, this neighborhood is especially vibrant in April and during the summer months. A hub for culture and history, Old Town features bustling shopping areas, theaters, and educational institutions. As you wander through its cobbled streets, you'll encounter historic sites, event venues, and picturesque views that capture the essence of Edinburgh’s storied past.

Things to do in Inveresk

Shopping

Inveresk offers quaint shops for local crafts and souvenirs. For more extensive shopping, head to the nearby Fort Kinnaird Retail Park, featuring major brands. If you're up for a drive, visit the Ocean Terminal in Leith, which boasts a range of shops and waterfront dining.

Recreation

In Inveresk, the Musselburgh Wellness Centre offers a range of holistic therapies, including yoga and meditation classes, set in a serene atmosphere. Nearby, enjoy nature walks along the River Esk, providing a peaceful retreat to connect with the scenic beauty of Scotland.

Adventure

Explore the scenic paths of the River Esk Walk, where you can enjoy tranquil riverside views and lush greenery. For a more thrilling experience, visit the nearby Musselburgh Racecourse, offering exciting horse racing events and a vibrant atmosphere to soak in the local culture.

Nightlife

Inveresk offers a charming nightlife scene with local pubs like The Golf Tavern, where you can enjoy a relaxed drink. For a lively atmosphere, check out the nearby Musselburgh’s The White Horse, known for its friendly vibe and entertainment options.

*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 blend of cultural, sporting, and family-friendly activities. Visitors can explore scenic beaches, hills, and charming streets while enjoying attractions like the grounds of Inveresk House, the historic Inveresk Gate, and the town's old mansions, including the oldest house in Inveresk. This destination is perfect for travelers seeking outdoor adventures and enriching cultural experiences.

  • Royal Mile: Stroll along the Royal Mile, a historic street that captures the vibrant city life of Edinburgh. Lined with shops, restaurants, and attractions, it offers a unique glimpse into Scotland's past while providing modern-day conveniences. Enjoy street performances and local artisans showcasing their crafts as you explore this iconic thoroughfare.
  • Portobello Beach: Relax at Portobello Beach, a charming seaside spot known for its sandy shores and lively atmosphere. Take a leisurely walk along the promenade, indulge in local seafood, or simply bask in the sun. The beach vibe here is perfect for unwinding and enjoying the coastal beauty.
  • Palace of Holyroodhouse: Visit the Palace of Holyroodhouse, the official residence of the British monarch in Scotland. This historic palace offers insight into royal life, with stunning architecture and beautiful gardens. Explore the rich cultural heritage and learn about Scotland's royal history through its impressive rooms and exhibits.

Best time to go to Inveresk

The best time to visit Inveresk is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Traveling to Inveresk is convenient with major airports nearby. EDInburgh Airport (EDI) is located 19km away and offers excellent hotel options like Crescent House and Virgin Hotels Edinburgh, both 11km from the airport, and Sheraton Grand Hotel & Spa, just 10km away. Glasgow International Airport (GLA) is 87km from Inveresk, with luxurious stays such as JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa nearby. Newcastle Airport (NCL) is 130km away and features hotels like Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both just 10km from the airport. Each airport provides various transportation services for easy access.

Frequently asked questions

Where is the best place to stay in Inveresk?
Apex Grassmarket Hotel, located 5.9 mi (9.6 km) from the heart of Inveresk, is a top choice for your stay based on our traveler data. Two other options for your trip to the area are Holiday Inn Edinburgh Zoo by IHG and Dalmahoy Hotel & Country Club. See all available top hotels, or vacation rentals in Inveresk.
What are some of the best vacation home rentals in Inveresk?
JOIVY Meadows Park En-Suite Rooms: This vacation home near Inveresk has free WiFi and a TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include an electric kettle to make your meal-planning easier. See all vacation rentals in Inveresk.
If I need to cancel my hotel reservation in Inveresk, will I receive a refund?
Yes! The majority of room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Inveresk.
Where can I learn more about changing or cancelling my trip to Inveresk?
For more details about updating your trip to Inveresk or cancelling it, head over to our customer service page.
What's the best LGBTQ-friendly hotel in Inveresk?
Premier Inn Edinburgh A1 - Musselburgh is a top LGBTQ-friendly hotel that features free parking and a 24-hour front desk. See all available hotels listed as LGBTQ-friendly in Inveresk.
What are some accommodations with pools in Inveresk?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool, and a snack bar/deli. Holiday Inn Edinburgh by IHG and Apex Waterloo Place Hotel are two additional hotels that offer an onsite pool. View all hotels with pools in Inveresk.
What's the best hotel for staying near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What is staying in Inveresk like?
Visitors can enjoy all that Inveresk has to offer including the gardens and bars. The rural and tucked away setting also entices those visiting the city. Royal Mile, Princes Street, and Edinburgh Castle are some of the top sights around the area. In Inveresk, there are 3 hotels and other accommodations to choose from. Find out more about Inveresk.
What is there to see in Inveresk?
Royal Mile, Princes Street, and Edinburgh Castle are some of the notable places to visit in the surrounding area. You'll also find Musselburgh Racecourse and Portobello Beach in the area. Check out what more to see and do in Expedia's Inveresk guide.
What's the weather like in Inveresk?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Inveresk is 35 inches.

Explore a world of travel with Expedia