Elgin

3-Star Hotels in Elgin

Choose your dates to see the latest prices and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
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.
Most Booked
Lowest price
Closest to downtown
Highest Rated
83
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
Hotels in Elgin
Featured facilities: Kitchenware, Refrigerator, Stove
Very Good
118 reviews
8.3/10
1 night
From NZD 131
Check Availability
85
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
Hotels in Elgin
Very Good
44 reviews
8.7/10
1 night
From NZD 67
Check Availability
9
Hotels in Elgin
Featured facilities: River View, Kitchen, Parking
45 reviews
7.1/10
1 night
From NZD 247
Check Availability
96
Hotels in Elgin
Featured facilities: Business Center, Dry Cleaning, Parking
Good
45 reviews
7.7/10
1 night
From NZD 222
Check Availability
41
Hotels in Elgin
Featured facilities: Parking, Restaurant, Luggage Storage
47 reviews
7.2/10
1 night
From NZD 103
Check Availability
40
Hotels in Elgin
Featured facilities: Barbecue, Kitchen, Washing Machine
Outstanding
47 reviews
10/10
Check Availability
57
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
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 reviews390
Total properties12
Weekday Avg. PriceNZD 305
Weekend Avg. PriceNZD 293