A coastal landscape with a beach, forested area, and a small white house near the shore.

Search Elmira hotels

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elmira hotels

1. Johnson Shore Inn

Johnson Shore Inn
3.0 star property
Rock Barra
9.8 out of 10, Exceptional, (249 reviews)
"Spectacular ocean views surround this inn. Pleasant hosts and very good homemade breakfast completed this as a perfect package when looking for accommodations in PEI . "
Canada
Carl
The price is AU$269
includes taxes & fees
7 Aug - 8 Aug
Johnson Shore Inn

2. The Barn at Spry Point

The Barn at Spry Point
2.0 star property
Little Pond
9.0 out of 10, Wonderful, (83 reviews)
"Beautiful accommodations, beautiful scenery, friendly and helpful host!!!"
Canada
Patricia
The price is AU$139
includes taxes & fees
29 July - 30 July
The Barn at Spry Point
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Elmira attractions

Learn more about Elmira

Trip time! Discover the beaches and island views in secluded Elmira.

A coastal landscape with a beach, forested area, and a small white house near the shore.

Top Elmira Hotel Reviews

Recent Reviews in Elmira

More cheap accommodation in Elmira

Find out more about Elmira

Top reasons to visit Elmira

  • Scenic Harbour: Explore the beautiful local harbour, perfect for picturesque strolls and enjoying the tranquil waters.
  • Historic Lighthouse: Visit the charming historic lighthouse that offers a glimpse into the area's maritime heritage.
  • Railway Museum: Discover the fascinating history of the region at the railway museum, showcasing vintage trains and local stories.
  • Festive Events: Enjoy vibrant holiday events that add a special charm to your visit, making it memorable for families.
  • Diverse Accommodation: Choose from a variety of comfy lodgings, from cosy motels to unique agritourism properties.

Find great hotels near Elmira

Discover the charm of Elmira, Prince Edward Island, where a variety of accommodation options await to enhance your beach getaway. Whether you prefer a cosy motel or an inviting agritourism property, you'll find the perfect spot to unwind. From the well-loved Hampton Inn Elmira to the sought-after Elora Mill Hotel, Elmira offers a range of choices for every traveller seeking relaxation and adventure in this picturesque locale.

  • Singing Sands Inn Motel: Experience the charm of the Singing Sands Inn Motel, located a mere 6.4km from Elmira. This motel is perfect for those seeking adventure, offering a range of sports and recreational activities both onsite and nearby. Guests can indulge in exciting boat tours, while entertainment options like a flatscreen TV and satellite channels keep you entertained after a day of exploration. Nature enthusiasts will appreciate the nearby attractions, including whale watching and the stunning rural and sea views, making it an ideal spot for a fun and relaxing getaway.
  • McLean House Bed & Breakfast: Just 17.7km from Elmira, the McLean House Bed & Breakfast offers a warm and inviting atmosphere, perfect for a peaceful retreat. Guests can start their day with a complimentary breakfast, featuring a delightful selection of continental fare. The homely charm and personal touches of this bed and breakfast make it a favourite among travellers seeking comfort and a taste of local hospitality. Enjoy a serene stay amidst the picturesque landscapes of Prince Edward Island, ensuring a memorable vacation experience.
  • Featured on the Food Network: For those yearning for a beachside escape, the lodging featured on the Food Network is your ideal destination, located 9.7km from Elmira. This agritourism property boasts direct access to the beach, allowing guests to revel in sun-soaked days and refreshing sea breezes. Perfect for culinary enthusiasts, the property offers a unique blend of farm-to-table experiences, ensuring a delightful stay that combines relaxation with a taste of local flavour. Enjoy the best of both worlds with beach relaxation and gastronomic delights at this charming establishment.

Where to stay near Elmira

Elmira, a charming city in Prince Edward Island, offers an array of experiences perfect for families and business travellers alike. Explore the vibrant downtown, where friendly locals and unique shops create a welcoming atmosphere. Just a stone's throw away, discover the serene beauty of SW Ontario and enjoy the peaceful excursions that define Elmira holidays. With its blend of seclusion and community spirit, Elmira is the ideal destination for a memorable getaway.

  • North Lake: Nestled merely a mile from Elmira, North Lake is a charming city that thrives on its seasonal tourism. The peak visitor influx from July to September transforms this locale into a bustling hub for outdoor enthusiasts and families alike. With its stunning beaches, picturesque harbour, and well-equipped marina, North Lake is perfect for fishing trips and beach days. The local shopping area offers a variety of shops and a shopping mall centre, ensuring you have everything you need for a delightful day out. Whether you're soaking up the sun or enjoying the local cuisine, North Lake promises a memorable experience.
  • South Lake: just 1.6km from Elmira, South Lake is a vibrant city known for its welcoming atmosphere and recreational offerings. Like its neighbouring cities, it experiences a peak in visitors from July to September, making it an ideal destination for family outings and outdoor fun. Explore the beautiful urban parks and family-friendly beaches, which provide a perfect backdrop for picnics and leisurely strolls. The recreational areas are well-maintained, ensuring that both kids and adults have ample space to unwind and play. South Lake is a delightful blend of city conveniences and natural beauty.
  • Red Point: Located six miles from Elmira, Red Point is a scenic city that attracts visitors with its outdoor adventures and family-friendly atmosphere. The summer months from July to September see a surge in tourism, making it an exciting time to explore. Enjoy a round of golf at the local course, or relax at the nearby beaches and urban parks. Red Point combines the charm of a small city with ample recreational opportunities, making it perfect for those looking to escape the hustle and bustle. With its stunning landscapes and family-friendly activities, Red Point is a must-visit.

Things to do near Elmira

Elmira, Prince Edward Island, is a fantastic destination for families, business travellers, and city explorers alike. Visitors can enjoy shopping at local centres and experience some great fishing. Don't miss the festive holiday events that add to the town's charm, making it a perfect spot for a memorable vacation. Elmira promises a delightful mix of activities for everyone!

Shopping

In Elmira, you'll find charming local shops offering unique gifts and souvenirs. If you're up for a drive, head to Charlottetown's Confederation Court Mall, about 32.2km away, showcasing a mix of retail stores, eateries, and local artisan goods.

Recreation

Experience the lush greens at Rollo Bay Greens, a scenic golf course located 22.5km from Elmira. Enjoy a round of golf surrounded by nature, then unwind with refreshing outdoor activities that embrace the area's vibrant sports culture.

Adventure

Explore the captivating beauty of the Confederation Trail, perfect for cycling or walking through stunning landscapes. For a thrilling experience, try kayaking in the serene waters of Elmira, where you can paddle alongside breathtaking coastal views and spot local wildlife.

Nightlife

Elmira offers a quaint nightlife with a relaxed vibe. Enjoy a drink at the charming local pub, or catch live music at a nearby venue. For a unique experience, explore the beautiful coastal views under the stars while sampling local craft beers.

Booking tips and Expedia advantages for Elmira

To save money on your trip to Elmira, visit during the off-peak months of January, March, or November for lower accommodation rates. Opt for walking, biking, or driving to explore the area without public transport costs. Take advantage of free attractions like the East Point Lighthouse. Book your hotel about a month in advance for the best deals, and check Expedia for last-minute discounts. Sundays are the cheapest nights to stay, while Wednesdays are the most expensive. Combine your hotel, flights, and activities for additional savings through package deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elmira are January, March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Elmira is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Elmira is Sunday. The most expensive day to stay in Elmira is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to narrow down your options based on your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by combining your Elmira hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Elmira

Elmira is a fantastic destination for families, business travellers, and city explorers alike. Visitors can delve into its rich culture and scenic beauty by exploring the local harbour, historic lighthouse, and railway museum. Whether you're after a beach experience or just keen to soak in the sights, Elmira offers a variety of attractions that cater to diverse interests and ensure a memorable holiday.

  • North Lake Harbor: Located 3.2km from Elmira, North Lake Harbor offers stunning scenery and a relaxed beach vibe. Enjoy the picturesque views of the harbour and indulge in peaceful walks along the shore, perfect for unwinding and soaking up the natural beauty.
  • East Point Lighthouse: Situated 6.4km from Elmira, this historic lighthouse is rich in culture and maritime history. Climb to the top for breathtaking views of the coastline and learn about its fascinating past, making it a must-visit for history enthusiasts.
  • Elmira Railway Museum: Nestled within Elmira, this museum showcases the cultural significance of the railway in the region. Explore vintage locomotives and exhibits that highlight the area's railway heritage, providing an engaging experience for visitors of all ages.

Best time to go to Elmira

The best time to visit Elmira can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Elmira falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Elmira falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January23.5°F (-4.7°C)Light RainMostly CloudyLowSlightly Low
February21.9°F (-5.6°C)Light RainMostly CloudyAverageAverage
March27.5°F (-2.5°C)Light RainMostly CloudyLowSlightly Low
April37.8°F (3.2°C)Light RainMostly CloudyAverageAverage
May47.7°F (8.7°C)Light RainMostly CloudyAverageAverage
June57.4°F (14.1°C)Light RainMostly SunnyAverageSlightly High
July66.2°F (19.0°C)Light RainMostly SunnyHighSlightly High
August66.9°F (19.4°C)Light RainMostly SunnyHighSlightly High
September60.6°F (15.9°C)Light RainMostly SunnyHighAverage
October51.1°F (10.6°C)Light RainMostly CloudyAverageAverage
November40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
December31.5°F (-0.3°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Elmira

If you're flying into Elmira, Prince Edward Island, the nearest major airport is Charlottetown, PE (YYG), situated 83.7km away. A few excellent accommodation options nearby include The Sydney Boutique Inn and Fairholm Boutique Inns, both rated 5 stars and located 4.8km from the airport. Another great choice is Rodd Royalty, a 4.5-star hotel just 3.2km from Charlottetown, PE (YYG). These hotels offer convenient access to the airport, ensuring a smooth transition from your flight to your stay in Elmira.

Frequently asked questions

What is the best area to stay in Elmira?
The best area to stay in Elmira is the vicinity surrounding the Elmira Railway Museum, particularly for those looking to experience the region's history and natural beauty.

This area is the heart of Elmira's visitor experience, offering a blend of historical attractions and access to scenic trails. The Elmira Railway Museum itself is a central landmark, providing a glimpse into the island's railway past. You'll find accommodations here that offer easy access to the Confederation Trail, which is great for walking and cycling.

Couples looking for a tranquil and scenic getaway will find this area particularly appealing. The proximity to the Confederation Trail means romantic strolls or bike rides are right on your doorstep. The quiet surroundings and historical appeal of the railway museum also provide a relaxed setting for a memorable trip.

For families, the area around the Elmira Railway Museum offers educational and activities. Children will enjoy exploring the museum and its exhibits, and the accessible Confederation Trail provides a wonderful opportunity for family walks or cycling adventures in a peaceful environment.
When is the best time to go to Elmira?
The best time to visit Elmira, Prince Edward Island, is during the summer months, from late June to early September, when the weather is warm and all attractions are open.

This period offers pleasant temperatures, typically ranging from 20°C to 25°C, making it ideal for exploring the island's natural beauty and enjoying outdoor activities. The days are long, allowing for extended sightseeing, and the ocean water is warm enough for swimming.

Couples looking for a relaxing getaway will appreciate the romantic scenery and tranquil beaches during this time. You can enjoy strolls along the coast, explore the Elmira Railway Museum without worrying about closures, and dine at local restaurants that often feature fresh, seasonal seafood.

Families will find the summer superb for children, as the weather is consistently good for beach days and exploring the island's many family-friendly attractions.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Elmira.
How can I save on a hotel booking in Elmira with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Elmira hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Elmira?
Prices for hotels in Elmira often vary, but you can find a great deal from AU$139 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia