Search Villas in Guelph

  • 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

In two weeks
In two months
In three months
In four months

Our top choices for Guelph villas

10.0 out of 10, Exceptional, (3 reviews)
"An excellent property to stay at. We had a relaxed weekend Thank you "
Canada
Nyall
The price is AED 1,317
AED 2,376 total
includes taxes & fees
6 Mar - 7 Mar
Historical Loft Retreat Minutes to Elora Main St
The price is AED 734
AED 1,627 total
includes taxes & fees
6 Mar - 7 Mar
The Wynford Dreamy Capri Suite
9.0 out of 10, Wonderful, (2 reviews)
"Had a quick one night stay at the Wynford Amalfi Escape and it is a beautiful place, very clean, well supplied and very comfortable. Would definitely stay again and recommend. "
Canada
Chris R.
The price is AED 880
AED 1,658 total
includes taxes & fees
6 Mar - 7 Mar
The Wynford Romantic Amalfi Escape
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.

Eid al-Fitr Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Guelph Hotel Reviews

Frequently asked questions

Why book your villa in Guelph with Expedia?
With Expedia, you'll have no trouble finding your ideal villa in Guelph. Getting away with the kids? Make use of our filters to search for stays with amenities like free WiFi. If you're sticking to a budget, decide on how much you're willing to spend and the star rating of the property. We'll help you find the right stay that matches your style and taste.
How can I find cheap villas in Guelph?
The easiest way to get cheap villas in Guelph is with Expedia's easy-to-use filter tool. Tailor your search results by star rating, amenities and budget to land unbeatable prices in only a click or two.