Elmira Hotels

Elmira is a town in Woolwich Township in the Region of Waterloo, in Southwestern Ontario, Canada, known for its Mennonite population. By car; the main street, running roughly north-south, is Arthur Street. Look for accommodation in Waterloo, 15 km to the south, or try finding hotels in Kitchener, 17 km to the south, Elora, 13 km to the northeast, or Guelph, 25 km to the east.

Elmira Hotels and Accommodation

Enter your trip information to search for Elmira accommodation
Hotels In
Check-In
Check-Out
Guests
 
Loading…
Loading photos…
Elmira tourism photos provided by Panoramio are under the copyright of their owners

Recommended Elmira Hotels

Select an Elmira hotel to compare room rates from multiple sites
BEST WESTERN PLUS St. Jacobs Country Inn ★★★
50 Benjamin Road East, Waterloo (10 km south)
Rated 8.4/10 by 32 reviews
Check-In
Check-Out
Guests
 
Destination Inn ★★★
547 King Street North, Waterloo (11 km south)
Rated 7.7/10 by 11 reviews
Check-In
Check-Out
Guests
 
Colonial Creekside ★★★★★
485 Bridge St W, Waterloo (12 km south)
Check-In
Check-Out
Guests
 
Les Diplomates ★★★★
100 Blythwood Road, Waterloo (13 km south)
Rated 9.7/10 by 10 reviews
Check-In
Check-Out
Guests
 
Waterloo Inn ★★★
475 King Street North, Waterloo (12 km south)
Rated 7.5/10 by 8 reviews
Check-In
Check-Out
Guests
 
Our recommendations of BEST WESTERN PLUS St. Jacobs Country Inn, Destination Inn, Colonial Creekside, Les Diplomates, and Waterloo Inn may take into account distance from Elmira, guest ratings and accommodation popularity.

Elmira Travel Tips

Nicolas Cage shot a movie here in 1993. He said it was the coldest he's ever been, lol. Bundle up! Ashley T.
More Elmira Tips  GeckoGo

Elmira Accommodation Offers

Popular Elmira hotel and accommodation specials
Loading offers…

Elmira Tourist Information

Select an Elmira tourist information site for Elmira travel and tourism guides such as Wikitravel, further hotel and accommodation information, and for maps of Elmira

Travel to a Random Destination