We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Family-friendly Luxury Charming Free Wifi Budget Quaint Internet Mid-range City Centre Free Parking Romantic Beachfront Pets Allowed Bar/Lounge Non-Smoking Hotel Breakfast included Restaurant Accessible rooms Suites Room Service €€ €€€ €€€€ & up & up & up Cheap Hotels
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Availability
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
#3 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
West End Guest House
US$110
TripAdvisor
US$110
Agoda.com
US$110
Priceline
US$110
Booking.com
View Deal
#5 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
The Lodge Elgin
US$113
TripAdvisor
US$115
Booking.com
US$115
Orbitz.com
US$114
HOTEL.INFO
View Deal
#6 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
The Pines Guest House
US$90
TripAdvisor

Agoda.com
US$90
Priceline
US$90
Booking.com
View Deal
#8 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Ardvorlich Guest House
US$93
Booking.com
View Deal
#14 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
St Michaels Guest House
US$148
TripAdvisor
US$148
Booking.com
View Deal
#1 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Ardgye House Bed and Breakfast

Travelocity

Orbitz.com

Hotels.com
No availability for your dates
#7 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Southbank Guest House

Priceline

Agoda.com

Hotwire.com
Loading prices...
#9 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Harbour Inn
#10 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Moray Bank Bed & Breakfast
#12 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Kempston House B&B
#13 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Heather Glen Guest House
#18 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Auchmillan Guest House
#17 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Elm Grove B&B
#22 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
B&B Willowbank Guest House
#4 of 24 Elgin B&B and Inns
  • Free Wifi
  • Free Parking
Moraydale Guest House

Agoda.com

Priceline

Booking.com
No availability for your dates
#15 of 24 Elgin B&B and Inns
  • Free Parking
  • Restaurant
Elgin Central Torr House Hotel

Booking.com
No availability for your dates
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.