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.

Elgin Hotels

Check In Check Out
View Deals
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness centre Quaint Room Service Business Classic Independent Hotels & up & up Internet & up Non-Smoking Hotel Meeting Rooms Accessible rooms Luxury Traveller Business Centre Concierge Air Conditioning Shopping Fanatic Foodie 60+ Traveller Most Booked Hotels €€ €€€ €€€€ Peace and Quiet Seeker Nature Lover Premier Inn Thrifty Traveller Like a Local Golf course History Buff Travellers' Top-Rated Hotels Thrill Seeker Within 10 km Within 25 km Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#2 of 7 hotels in Elgin
Special Rate: SUNDAY NIGHT DISCOUNT
Enjoy a reduced Sunday night rate of £70.00 bed and... Read more
Laichmoray Hotel
$$$$$$
View Deals
Premier Inn Elgin Hotel
$$$$$$
View Deals
Laichmoray Hotel
$$$$$$
View Deals
Mansion House
$$$$$$$$
View Deals
Royal Hotel
$$$$$$$$
View Deals
Still looking for a place to stay?
Elgin has 25 B&Bs/inns with 1,295 reviews
#1 of 25 Elgin B&B and Inns
0.1 km from Elgin centre
Ardgye House Bed and Breakfast
$$$$$$
View Deals
#2 of 25 Elgin B&B and Inns
7.9 km from Elgin centre
The Old Church of Urquhart
$$$$$$
View Deals
#3 of 25 Elgin B&B and Inns
0.4 km from Elgin centre
Moraydale Guest House
$$$$$$$
View Deals
See all 25 Elgin B&Bs/inns
Also consider hotels near Elgin
See all hotels in or near Elgin
Lossiemouth House
$$$$
View Deals
Stotfield Hotel
$$$$
View Deals
The Station Hotel
$$$$
View Deals
15.2 km from Elgin
Eastbank Hotel
$$$$
View Deals
16.5 km from Elgin
Ramnee Hotel
$$$$
View Deals
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.