Family Room
- 1 Single Bed or 1 Double Bed
- Shower
- Heating
Guest house · Edinburgh · Edinburgh
A small, family-run guesthouse in Edinburgh's West Coates, known for its hearty breakfasts, free parking, and easy links to the city centre.
About
Ashgrove House is a 3-star guesthouse with just 12 rooms, so you'll get a more personal stay than at a big hotel. It sits in the West Coates area of Edinburgh, about a 15-minute walk from the city's castle and roughly 10 minutes' drive from BT Murrayfield Stadium.
The guesthouse covers the essentials well: free Wi-Fi in rooms, a free private car park, and tea and coffee facilities in every room. Breakfast is a particular highlight, with guests praising the full English spread, toast, cereal, jam, and eggs. Rooms range from compact singles to family spaces with multiple beds.
In brief
01 — Rooms
High season: summer dates usually book out a few weeks ahead.
02 — Amenities
Everything included at this stay — the facilities and essentials, at a glance.
Photos
03 — Reviews
Recent verified reviews from guests who stayed here.
Guest-rated 8.6/10 from 1,395 reviews
8.6Verified guest“The food was good and even excellent at times. The room was compact but functional, with good-sized bedrooms. The airport was 15 km away and easy to reach.”
8.6Verified guest“The rooms were nicely equipped, each with its own en suite bathroom.”
8.6Verified guest“Ashgrove House is a treat for food lovers. The full English breakfast packs a punch, and I appreciated the variety of local dining spots nearby, like Szechuan Kitchen just 0.5 km away. After a day of exploring, the cozy vibe of the guesthouse made it easy to unwind.”
8.6Verified guest“I really enjoyed having a television, tea and coffee making facilities, and a writing table in the room.”
8.6Verified guest“I had a genuinely lovely experience; everything was good, the location was brilliant for trains, with Haymarket station, bus stops, and a tram stop nearby. The staff were helpful and caring, they really went above and beyond. Our little room with three single beds for three adults was perfect. The breakfast was delicious and served early at 08.30.”
8.6Verified guest“A quaint hotel with great-sized rooms and a private bathroom. The service was friendly and attentive throughout our stay. There were plenty of breakfast options, like toast, cereal, jam, and eggs. The location was convenient for the train station, in a lovely area.”
04 — Location
The property sits in Edinburgh.
Getting around: Haymarket train station is within easy walking distance, and bus and tram stops are nearby, making for quick trips into the city centre. Edinburgh Castle is about a 15-minute walk away.
Eating out: Besides the guesthouse's strong breakfast, you'll find local options like Szechuan Kitchen, about 0.5 km away, for dinner.
Sport and events: BT Murrayfield Stadium, home to Scottish rugby, is about a 10-minute drive away.
12 Osborne Terrace (West Coates), Edinburgh, Edinburgh, EH12 5HG, United Kingdom
05 — Good to know
Hotel details are shown for reference. Final rate terms are confirmed on the partner’s site at booking.
06 — Questions
Check-in is from 14:30 to 23:00, and check-out is from 06:00 to 10:00.
Many guests mention that breakfast is included, and it's praised as tasty and well-cooked. The exact inclusion policy may vary, so it's best to confirm at booking.
Yes, there is free private parking on site.
No, pets are not allowed at Ashgrove House.
Rooms include Family Room, Twin Room, Double Room, Single Room, and Small Double Room, all with heating and most with a shower.
Yes, free Wi-Fi is available in the rooms.
The bottom line
Ashgrove House is a dependable, friendly base for exploring Edinburgh on a budget. The free parking, solid breakfast, and great transport links make it especially practical for drivers and train travellers alike.
Tap through and we’ll open our booking partner’s site, with live prices and availability for your exact dates.
No payment on this site — you complete the booking on our partner’s site.