Where will you stay in Port Elgin?

Most Popular Hotels in Port Elgin

See all 9 Hotels in Port Elgin
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Travelodge Port Elgin

Travelodge Port Elgin

4 of 5 • 101 reviews
Port Elgin
£45
Super 8 Port Elgin

Super 8 Port Elgin

4.5 of 5 • 153 reviews
Port Elgin
Get Rates
Windspire Inn

Windspire Inn

4.1 of 5 • 21 reviews
Port Elgin
£70
Sand Castle Suites Motel

Sand Castle Suites Motel

3.6 of 5 • 76 reviews
Port Elgin
Get Rates
The Maplewood Motel

The Maplewood Motel

3.7 of 5 • 42 reviews
Port Elgin
£48
BeachView Cottage

BeachView Cottage

Port Elgin
£124
All Seasons Motel

All Seasons Motel

2.5 of 5 • 41 reviews
Port Elgin
£37
HarbourView Cottage

HarbourView Cottage

Port Elgin
Get Rates
North Shore Cottages

North Shore Cottages

1.6 of 5 • 5 reviews
Port Elgin
Get Rates
Stop 21 Motel

Stop 21 Motel

Port Elgin
Get Rates

Recent Reviews in Port Elgin

Narrow your search

Pocket Guide: Port Elgin

Search for hotels in Port Elgin on Expedia.co.uk. You can easily find your hotels in Port Elgin using one of the methods below:
  • View our selection of featured hotels in Port Elgin
  • Use the map to find hotels in the Port Elgin neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Port Elgin, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Port Elgin
  • Enter your travel dates to view the best deals on hotels in Port Elgin - while they last
false