3-Star Hotels in Elgin
Choose your dates to see the latest prices and availability.
Enter your destination
Check-in
Check-out
Rooms and guests
Check Availability
Scroll down to see hotels
Trip.com
Hotels
Hotels in United Kingdom
Hotels in Moray
Hotels in Elgin
Elgin 3 star properties
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
We found 12 3-Star hotels for you in Elgin
Choose your travel dates to see the latest prices and deals for 3-star hotels in Elgin.
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest price
Sort by price including taxes & fees
Closest to downtown
Highest Rated
83
Laichmoray Hotel
Hotels in
Elgin
Featured facilities: Meeting Room, Laundry Service (On-Site), Parking
Great
105 reviews
9.0
/10
1 night
From
NZD 198
Check Availability
14
Taigh Mor
Hotels in
Elgin
Featured facilities: Kitchenware, Refrigerator, Stove
Very Good
118 reviews
8.3
/10
1 night
From
NZD 131
Check Availability
85
Sunninghill Hotel
Hotels in
Elgin
Featured facilities: Airport Pick-up Service, Meeting Room, Dry Cleaning
Great
47 reviews
9.2
/10
1 night
From
NZD 259
Check Availability
18
Travelodge Elgin
Hotels in
Elgin
Very Good
44 reviews
8.7
/10
1 night
From
NZD 67
Check Availability
9
River View Apartment
Hotels in
Elgin
Featured facilities: River View, Kitchen, Parking
45 reviews
7.1
/10
1 night
From
NZD 247
Check Availability
96
The Royal Hotel Elgin
Hotels in
Elgin
Featured facilities: Business Center, Dry Cleaning, Parking
Good
45 reviews
7.7
/10
1 night
From
NZD 222
Check Availability
41
Premier Inn Elgin
Hotels in
Elgin
Featured facilities: Parking, Restaurant, Luggage Storage
47 reviews
7.2
/10
1 night
From
NZD 103
Check Availability
40
Licence No: MO-00672-F Stb Large Property & Garden, Sleeps 8. Free WiFi
Hotels in
Elgin
Featured facilities: Barbecue, Kitchen, Washing Machine
Outstanding
47 reviews
10
/10
Check Availability
57
The Pines Guest House
Hotels in
Elgin
Featured facilities: Laundry Service (On-Site), Parking, Garden
Amazing
53 reviews
9.6
/10
1 night
From
NZD 223
Check Availability
13
Duffus Nights
Hotels in
Duffus
Featured facilities: Kitchen, Washing Machine, Garden
6 reviews
7.3
/10
Check Availability
See All 3-Star Hotels in Elgin
Frequently Asked Questions
What are some of the best 3 star hotels in Elgin?
Whether you are traveling to Elgin for business or tourism,
The Royal Hotel Elgin (from NZD 203)
,
Premier Inn Elgin (from NZD 114)
and
Travelodge Elgin (from NZD 79)
are all popular hotels.
How much for staying at a 3 star hotel in Elgin?
For 3 star hotels in Elgin, the average price is NZD 305 on weekdays, and is NZD 293 on weekends (Friday–Saturday).
What are some of the best 3 star hotels in Elgin with bar?
If you are looking for 3 star hotels in Elgin with great bars,
The Royal Hotel Elgin (from NZD 203)
,
Sunninghill Hotel (from NZD 310)
and
Laichmoray Hotel (from NZD 194)
are popular choices.
Which 3 star hotels in Elgin provide great breakfast?
The Royal Hotel Elgin (from NZD 203)
,
Premier Inn Elgin (from NZD 114)
and
Travelodge Elgin (from NZD 79)
have delicious breakfast. Book now and start your energetic day with tasty food!
Do any deals available for 3 star hotels in Elgin?
Trip.com provides various promotions and discounts for 3 star hotels. You can check the
promotions page
to see the latest deals that available for you on Trip.com.
Which 3 star hotels in Elgin have free Wi-Fi?
Get your Internet connection is essential during traveling.
The Royal Hotel Elgin (from NZD 203)
,
Premier Inn Elgin (from NZD 114)
and
Sunninghill Hotel (from NZD 310)
are popular hotels offering free Wi-Fi.
Elgin 3-star Hotel Info for Tourists
Number of reviews
390
Total properties
12
Weekday Avg. Price
NZD 305
Weekend Avg. Price
NZD 293
Explore More Hotels in Elgin
Accommodation types
Hotels with Wifi in Elgin
Boutique Hotels in Elgin
Family Friendly Hotels in Elgin
Hotels with parking in Elgin
4-Star Hotels in Elgin
Hotels with breakfast in Elgin
Elgin Homestays
3-Star Hotels in Elgin
Star Rating
3-Star Hotels in Sovicille
3-Star Hotels in Yanyuan
3-Star Hotels in Caraguatatuba
2-Star Hotels in Stuart
3-Star Hotels in Manshera
4-Star Hotels in Tanah Rata
4-Star Hotels in Schiphol
3-Star Hotels in New Haven
2-Star Hotels in Chengwu
3-Star Hotels in Hampyeong
2-Star Hotels in Ashland County
2-Star Hotels in Wushan County
3-Star Hotels in Vila Nova De Cacela
2-Star Hotels in Searcy
3-Star Hotels in Erfurt
2-Star Hotels in Northern Territory
2-Star Hotels in Haa
3-Star Hotels in Peravia
5-Star Hotels in Michigan
2-Star Hotels in New Providence