Cancel

The Ayrshire House

(4 Reviews)
288 Geddes St, Elora, ON N0B 1S0, Canada

(226) 962-6394


Contact and Address

Category: Lodging, Point of interest, Establishment,
Address: 288 Geddes St, Elora, ON N0B 1S0, Canada
Postal code: N0B 1S0
Phone: (226) 962-6394
Website: http://www.ayrshirehouse.com/

Location & routing

Get Directions

Most Recent Reviews


  • (July 20, 2021, 7:42 pm)

    Ayrshire House, and in particular the Irvine Room, is spectacular! The owner Teal, is a wonderful and authentically kind person. She has curated an exceptional experience, the room is airy, modern, sophisticated in style. Teal's gardens are an oasis, and with the classic adirondack chairs, situated under the bistro lights, a glass of wine never tasted to good. You will be awe struck at how clean and perfect everything is. Truly so special and remarkable!!!


  • (July 11, 2021, 3:12 pm)

    The entire experience was exceptional. Exceeded all of my expectations.


  • (June 20, 2021, 6:08 pm)

    Our stay was beautiful. I wanted somewhere private and spotless and that is what I got. Being so close to downtown is a perfect way to explore this hidden gem of a town.


  • (June 19, 2021, 3:21 pm)

    Love the hotel. Love the management. We stayed in the Geddes Suite and loved every detail, from our stunning suite, to the serene patio, to the AMAZING bathroom! We can't wait to stay again. We were able to get a sneak peek at the suite beside ours (the Irvine Suite) and it was gorgeous too!

    A beautiful spot, super close to everything and the owners provided so many welcoming touches! I can't say enough good things. Highly recommended! You rock Ayrshire House!

Write a Review

Photos of The Ayrshire House

The Ayrshire House | 288 Geddes St, Elora, ON N0B 1S0, Canada | Phone: (226) 962-6394
The Ayrshire House | 288 Geddes St, Elora, ON N0B 1S0, Canada | Phone: (226) 962-6394
The Ayrshire House | 288 Geddes St, Elora, ON N0B 1S0, Canada | Phone: (226) 962-6394
The Ayrshire House | 288 Geddes St, Elora, ON N0B 1S0, Canada | Phone: (226) 962-6394