Let KAYAK do the searching
The average price of a double room in Port Elgin is $432 per night. In the last 3 days, KAYAK found great deals as cheap as $425 per night.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Port Elgin districts. You can also do a search using the city map to choose a specific location, like Port Elgin city centre
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Port Elgin that offer both parking and free parking. Popular choices among KAYAK users include Travelodge by Wyndham Port Elgin, Holiday Inn Express & Suites Port Elgin and Quality Inn.