Cheap Hotels in Elgin, United Kingdom

Book reliable cheap hotels in Elgin, United Kingdom
Check-in
14Mar2026Select date
Check-out
15Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Elgin boasts sights like the Elgin Cathedral and Cooper Park, offering a glimpse into its rich history and vibrant culture. You can also stop by the Moray Sports Centre for fun activities or visit the Glen Moray Distillery for a taste of local whisky. The city offers premier hotel options, from cozy inns to luxurious stays, each selected for their outstanding amenities and guest reviews. When booking, check in advance for the best deals during the summer and local events. Using public transport is a breeze, with buses connecting major attractions.
View map
1-10 out of 10
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map1.2 mi from City Centre500 yd from Bowl 2000
FromUS$ 113 /nightSelect
Map1000 yd from City Centre800 yd from Elgin City FC Social Club
FromUS$ 62 /nightSelect
Map700 yd from City Centre400 yd from Moray Motor Museum
FromUS$ 106 /nightSelect
Map1000 yd from City Centre200 yd from Elgin Train Station
FromUS$ 99 /nightSelect
Map700 yd from City Centre300 yd from Elgin Cathedral
FromUS$ 123 /nightSelect
Map700 yd from City Centre500 yd from Carlton Club
FromUS$ 96 /nightSelect
Map100 yd from City Centre300 yd from Playhouse Moray
FromUS$ 87 /nightSelect
Map1.0 mi from City Centre900 yd from Elgin Train Station
FromUS$ 101 /nightSelect
Map800 yd from City Centre600 yd from Carlton Club
FromUS$ 124 /nightSelect
Map300 yd from City Centre100 yd from Carlton Club
FromUS$ 136 /nightSelect

Hotel price range in Elgin

Choose from low-cost hotels—options for every traveler and budget.

⬆️ The highest price
US$ 136
⬇️ The lowest price
US$ 62
💸 Average price for
3-star hotels
US$ 102

Cheap hotels in Elgin

Based on reviews from guests who stayed in the past year

Comfortable family friendly accommodations:
The Milton Accommodation
Charming historic hotel with local character:
The Royal Hotel Elgin
Scenic views and countryside charm:
Eight Acres Hotel
Cozy homey atmosphere with personalized service:
Elgin Guest House
Warm hospitality in a delightful setting:
Moraybank Bed & Breakfast
Elegant Victorian style in the heart of Elgin:
Kilmorie House
Quaint and relaxing retreat near nature:
Belleville Bed And Breakfast
Inviting guesthouse with local charm:
Southbank Guesthouse
Serene garden setting with tranquil atmosphere:
Old Mills Garden
Traditional pub atmosphere with cozy rooms:
Stag And Barrel

FAQs about cheap hotels in Elgin

We hope these answers help you plan a smooth and cost-effective trip

Which cheap hotels offer the best views in Elgin?
The Milton Accommodation and Kilmorie House are known for their appealing vistas of the surrounding area, making them great choices for guests seeking scenic views.
What are the best family-friendly cheap hotels in Elgin?
The Eight Acres Hotel and Elgin Guest House are well-suited for families, offering spacious accommodations and easy access to local attractions like Elgin Cathedral.
What are the top-rated cheap hotels in Elgin according to guest reviews?
The top-rated cheap hotels in Elgin include The Royal Hotel Elgin and Moraybank Bed & Breakfast, both praised for their service and cleanliness based on guest feedback.

Stay Hacks for Elgin

Discover smart strategies to enhance your stay in Elgin, featuring insider tips tailored to this charming city.

Fast Fact: Did you know? About 65% of hotels in Elgin feature complimentary breakfast services, like the Royal Hotel Elgin, where guests can enjoy a hearty start to their day.

Local Hack: Ask for 'Highland Hospitality' during your stay. Many places will offer complimentary whisky tastings or local snack pairings if you inquire at check-in.

Hidden Gem: The Elgin Museum, located just minutes from the hotel district, showcases unique local artifacts and history, providing a glimpse into Moray's rich past.

Smart Tip: Booking a room midweek can save you up to 25%, as many hotels see lower occupancy rates, making them more willing to negotiate prices.

Check-in
14Mar2026Select date
Check-out
15Mar2026Select date
Rooms and Guests2 Guests, 1 Room