Cheap Hotels in Elgin, United Kingdom

Book reliable cheap hotels in Elgin, United Kingdom
Check-in
26Jan2026Select date
Check-out
27Jan2026Select 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-12 out of 12
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
Map1.4 mi from City Centre1000 yd from Bowl 2000
FromUS$ 113 /nightSelect
Map300 yd from City Centre100 yd from Carlton Club
FromUS$ 136 /nightSelect
Map1.0 mi from City Centre900 yd from Elgin Train Station
FromUS$ 101 /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
Map800 yd from City Centre600 yd from Carlton Club
FromUS$ 124 /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$ 104

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:
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 in Elgin are family-friendly?
The Eight Acres Hotel and The Royal Hotel Elgin are good options for families as they offer spacious rooms and convenient locations near local attractions.
Are there cheap hotels in Elgin with nice views?
The Milton Accommodation offers pleasant views of the surrounding countryside. Stag And Barrel is also well-reviewed for its scenic backdrop.
Which hotels are best located for visiting Elgin's historic sites?
The Royal Hotel Elgin is centrally located, just 1.5 kilometers from Elgin Cathedral. The Moraybank Bed & Breakfast is also a short distance from local sites.
What are the best-reviewed cheap hotels in Elgin?
Top-rated properties include Belleville Bed And Breakfast and Kilmorie House, both praised for their hospitality and cleanliness. They frequently receive high guest satisfaction scores.
What is the cheapest hotel option in Elgin?
Moraybank Bed & Breakfast frequently offers rates starting at $60 per night, making it one of the most affordable options in Elgin.

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
26Jan2026Select date
Check-out
27Jan2026Select date
Rooms and Guests2 Guests, 1 Room