Photo by Jock Watson

Find hotels in Inveresk from £83

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Find properties with these dates

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Inveresk hotels and places to stay

Edinburgh Marriott Hotel Holyrood
4.0 star property
8.2 out of 10, Very good, (1001)
"Everything was good, big , clean room, excellent!"
The price is £219
per night
12 May - 13 May
Edinburgh Marriott Hotel Holyrood
Best Western Kings Manor Hotel
3.0 star property
8.8 out of 10, Excellent, (1000)
"We came by car and there was ample space to park. We had a warm and friendly check in and the member of staff showed us to our room. The room was clean, well furnished and quite large. We had an excellent Lamb curry and drinks in the Bistro which was very tasty. In the morning our welcome again was friendly and efficient. The full Scottish selection of food was available on the hot buffet section. My husband had porridge especially made for him and which was again very nice. We would definitely...
The price is £135
per night
12 May - 13 May
Best Western Kings Manor Hotel
The Scott
4.0 star property
9.4 out of 10, Exceptional, (194)
"Very nice"
The price is £248
per night
12 May - 13 May
The Scott
Save an average of 15% on thousands of hotels when you're signed in
Holyrood Aparthotel
4.0 star property
8.8 out of 10, Excellent, (1828)
"Excellent location if you are looking to walk around the city. Having a washer/dryer was very convenient, but know that it will take 4-5 hours to complete a load, which was no problem for us. "
The price is £259
per night
10 Jun - 11 Jun
Holyrood Aparthotel
Dalhousie Castle Hotel & Spa
4.0 star property
8.8 out of 10, Excellent, (686)
"This is the real castle deal! We were thrilled be allocated room 4 in the large turret of the castle. A red four postered bed themed room with all the glory of days gone by. The bathroom was located down a narrow hallway near the door to the room and that made for some fun too! It felt really special! The ghost of Lady Catherine sadly didn't visit us and we slept like babies. Dinner in the dungeon was sensational and drinks before and after in the lounge rounded off the night. Brekkie was fab...
The price is £223
per night
13 May - 14 May
Dalhousie Castle Hotel & Spa
Carberry Tower Mansion House and Estate
4.0 star property
9.4 out of 10, Exceptional, (722)
"Absolutely loved this place! The staff are attentive and very accommodating. The food was spectacular. The place is truly divine. Do you want to feel like Royalty?? Book a stay here!!!"
The price is £199
per night
12 May - 13 May
Carberry Tower Mansion House and Estate
Northumberland Hotel
3.0 star property
6.4 out of 10, (583)
"Value for money"
The price is £83
per night
19 May - 20 May
Northumberland Hotel
OYO Arden Guest House, Craigmillar Castle Edinburgh
3.0 star property
7.2 out of 10, Good, (225)
"It was a good experience overall. "
The price is £126
per night
2 Jun - 3 Jun
OYO Arden Guest House, Craigmillar Castle Edinburgh
The Salisbury Hotel
4.0 star property
8.6 out of 10, Excellent, (703)
"Just did not like your soaps and shampoos. "
The price is £164
per night
10 Jun - 11 Jun
The Salisbury Hotel
The Scholar
4.0 star property
8.6 out of 10, Excellent, (1001)
"Another great stay at the property, this is my 3rd or 4th time there."
The price is £125
per night
12 May - 13 May
The Scholar
Cheval Abbey Strand Apartments, at Holyrood
5.0 star property
9.8 out of 10, Exceptional, (84)
"The apartment was beautiful!! Clean, decorated lovely and functional. The bathrobes provided were an extra nice. The location was just perfect. We went to breakfast about a quarter of a mile away. Quiet, tucked away by the Holyrood house gardens, it was the perfect place to stay."
The price is £398
per night
12 May - 13 May
Cheval Abbey Strand Apartments, at Holyrood
Ravelston House
3.0 star property
8.8 out of 10, Excellent, (265)
"The staff were friendly welcoming and helpful in all areas. The hotel is well located with bus stops outside the door and frequent bus service. "
The price is £115
per night
2 Jun - 3 Jun
Ravelston House
The Alexander Guest House
3.0 star property
8.0 out of 10, Very good, (23)
"It served our needs. We got a good nights rest and the beds were very comfortable. Wish there was better parking but we made do. Signage was hard to locate as the sign was in green and writing in gold and hard to see. Maybe sign needed to be bigger or backlit too. We will be staying here again in a week so now we will know where it is! "
The price is £84
per night
12 May - 13 May
The Alexander Guest House
Kildonan Lodge Hotel
4.0 star property
9.2 out of 10, Wonderful, (232)
"This was the most awesome place. My family loved it. We had been on vacation for 11 days at this point and stayed in many different locations and we all stated to one another we would have just stayed at this location the whole time. It's perfect. It was spacious, clean, had books, board games, an additional "sun room" with dining table. Two large beds, smaller table to eat at as well. I highly recommend. "
The price is £146
per night
12 May - 13 May
Kildonan Lodge Hotel
Prestonfield House
5.0 star property
9.8 out of 10, Exceptional, (253)
"A remarkable blend of luxury, design and tradition with the very warmest of welcomes"
The price is £436
per night
27 May - 28 May
Prestonfield House
@part Bernard Rooms
3.0 star property
7.0 out of 10, Good, (51)
"Very good location, clean, low cost, perfect 👍"
@part Bernard Rooms
Maitlandfield House Hotel
3.0 star property
8.2 out of 10, Very good, (217)
"It was for two nights. "
The price is £106
per night
19 May - 20 May
Maitlandfield House Hotel
Tweeddale Arms Hotel
4.0 star property
8.4 out of 10, Very good, (244)
"Set in a lovely village, hotel is a little tired but the staff were very friendly and helpful, breakfast was excellent "
The price is £85
per night
19 May - 20 May
Tweeddale Arms Hotel
Destiny Scotland Royal Mile Residence
4.0 star property
9.6 out of 10, Exceptional, (109)
"The flat was spotless, well appointed with great central location "
The price is £275
per night
27 May - 28 May
Destiny Scotland Royal Mile Residence
Sakura Edinburgh Guest House
2.5 star property
6.0 out of 10, (385)
"Great location for exploring Edinburgh, city centre is easily walkable. Arrived late due to transport issues and host was very accommodating. Room was downstairs so no windows, but was clean and a nice place to stay in. Private bathroom wasn’t en suite which wasn’t an issue, but I feel like this could have been made clearer when booking. Other than that, great price for a very convenient location. "
The price is £110
per night
29 May - 30 May
Sakura Edinburgh Guest House
Don't see what you're looking for?
See all available properties in Inveresk
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.

More cheap stays in Inveresk

Accommodation near Inveresk attractions

Inveresk Travel Info

Number of hotels
3,303
Highest price
£436
Lowest price
£83
Known attractions
Fisherrow Sands, Queen Margaret University and Musselburgh Racecourse
Hotels with bars
157
Hotels with family-friendly amenities
155

Frequently asked questions

If I need to cancel my hotel reservation in Inveresk, will I receive a refund?

Yes, the majority of hotel room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Inveresk.

What's the best place to stay on a budget in Inveresk?

Based on reviews, Edinburgh Lodges is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking.

What's the best accommodation option for a family holiday in Inveresk?

Edinburgh Lodges is a hotel with free parking and free WiFi, and it's a top choice on Expedia for families. Also, attractions in the area such as Edinburgh Zoo and Camera Obscura and World of Illusions are fun for children of all ages.

What's the best hotel for a beach holiday in Inveresk?

Edinburgh Lodges is a top beach hotel with free WiFi and free parking, and it's located close to Portobello Beach . See more stays near the beach in Inveresk.

What's staying in Inveresk like?

Visitors can enjoy all that Inveresk has to offer, including the gardens and bars. The rural and secluded setting also entices those visiting the city. Edinburgh Castle, Royal Mile and Princes Street are some of the top sights around the area. In Inveresk, there are 6 hotels and other accommodation options to choose from. Find out more about Inveresk.

What should I see while I'm in Inveresk?

Edinburgh Castle, Royal Mile and Princes Street are some of the notable places to visit in the surrounding area. Additionally, you'll find Edinburgh Zoo in the area. Take a look at what more there is to see and do in Expedia's Inveresk guide.

What's the seasonal weather in Inveresk?

The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Inveresk is 883 mm.

Inveresk Hotel Reviews
Expedia verified reviews