Hotels in Elgin

Wed 26 Nov
Tue 2 Dec
November 2025
20
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
19 Nov - 20 Nov
Tomorrow
20 Nov - 21 Nov
This weekend
21 Nov - 23 Nov
Next weekend
28 Nov - 30 Nov

Where to stay in Elgin?

£256
includes taxes & fees
15 Dec - 16 Dec
Casitas at Los Milics Vineyards
£116
includes taxes & fees
21 Nov - 22 Nov
Double R Guest Ranch
£108
includes taxes & fees
23 Nov - 24 Nov
Sonoita Inn
£112
includes taxes & fees
21 Nov - 22 Nov
Garden Place Suites
£89
includes taxes & fees
14 Dec - 15 Dec
Best Western Plus Sun Canyon
£71
includes taxes & fees
30 Nov - 1 Dec
Clarion Inn
£50
includes taxes & fees
24 Nov - 25 Nov
Magnuson Hotel Sierra Vista
£53
includes taxes & fees
26 Nov - 27 Nov
Rodeway Inn near Ft Huachuca
£86
includes taxes & fees
30 Nov - 1 Dec
Comfort Inn & Suites Sierra Vista Near Ft Huachuca
£53
includes taxes & fees
22 Nov - 23 Nov
The Vistas
£35
includes taxes & fees
27 Nov - 28 Nov
Sierra Inn
£76
includes taxes & fees
3 Dec - 4 Dec
Gateway Studio Suites
£45
includes taxes & fees
21 Nov - 22 Nov
Knights Inn Sierra Vista
£53
includes taxes & fees
30 Nov - 1 Dec
Studio 6 Sierra Vista, AZ – Fort Huachuca
£59
includes taxes & fees
30 Nov - 1 Dec
Hampton Inn Sierra Vista
£111
includes taxes & fees
22 Nov - 23 Nov
Holiday Inn Express Sierra Vista by IHG
£100
includes taxes & fees
30 Nov - 1 Dec
Fairfield Inn and Suites by Marriott Sierra Vista
£107
includes taxes & fees
7 Dec - 8 Dec
Towneplace Suites by Marriott Sierra Vista
£113
includes taxes & fees
19 Dec - 20 Dec
Candlewood Suites Sierra Vista by IHG
£103
includes taxes & fees
30 Nov - 1 Dec
Comfort Inn Benson near Kartchner Caverns
See more properties

Top landmarks in Elgin

Sonoita Vineyards

Travellers might want a tour of Sonoita Vineyards, just one of the places to visit, located 2.8 mi (4.6 km) from central Elgin.
See properties

Parker Canyon Lake

3.9/5 (35 reviews)
Parker Canyon Lake is 16.6 mi (26.7 km) from central Elgin, why not stop by during your stay?
See properties

The Village of Elgin Winery

Travellers might want a tour of The Village of Elgin Winery, just one of the places to visit in the heart of Elgin.
See properties

Canelo Hills Vineyard & Winery

Travellers might want a tour of Canelo Hills Vineyard & Winery, just one of the places to visit, located 1.4 mi (2.2 km) from central Elgin. If you enjoy your tour, head to Callaghan Vineyards or Kief-Joshua Vineyards, both within a short walking distance.
See properties

Callaghan Vineyards

Travellers might want a tour of Callaghan Vineyards, just one of the places to visit, located 1.5 mi (2.3 km) from central Elgin. If you enjoy your tour, head to Canelo Hills Vineyard & Winery or Kief-Joshua Vineyards, both within a short walking distance.
See properties

Flying Leap Vineyards

Flying Leap Vineyards is 1.4 mi (2.2 km) from central Elgin, why not stop by during your stay?
See properties

Deep Sky Vineyard

Travellers might want a tour of Deep Sky Vineyard, just one of the places to visit, located 3.4 mi (5.5 km) from central Elgin. If you enjoy your tour, head to Autumn Sage Vineyards, just a short walk away.
See properties

Kief-Joshua Vineyards

Travellers might want a tour of Kief-Joshua Vineyards, just one of the places to visit, located 1 mi (1.6 km) from central Elgin. If you enjoy your tour, head to Canelo Hills Vineyard & Winery or Callaghan Vineyards, both within a short walking distance.
See properties

Learn more about Elgin

Elgin is well known for its attractions such as Sonoita Vineyards and The Village of Elgin Winery.

See all hotels in Elgin
Grape Cluster Close Up

Check out reviews of Elgin hotels guests love

Studio 6 Sierra Vista, AZ – Fort Huachuca

Studio 6 Sierra Vista, AZ – Fort Huachuca

10/10 Excellent
" Very good rooms and nice staff would stay here again very clean rooms "
Branden 3-night trip
Posted 2 days ago
Studio 6 Sierra Vista, AZ – Fort Huachuca
Clarion Inn

Clarion Inn

10/10 Excellent
"Courteous staff!"
Sherri 2-night trip
Posted 5 days ago
Clarion Inn
Sierra Inn

Sierra Inn

10/10 Excellent
"I left a silver bracelet in my room and can’t get a hold of them at the front desk. Can anyone help? "
Melissa 1-night trip
Posted 5 days ago
Sierra Inn
Comfort Inn & Suites Sierra Vista Near Ft Huachuca

Comfort Inn & Suites Sierra Vista Near Ft Huachuca

10/10 Excellent
"Clean room. We had one minor issue that the front desk made right immediately!"
JOHN 1-night trip
Posted 5 days ago
Comfort Inn & Suites Sierra Vista Near Ft Huachuca
Knights Inn Sierra Vista

Knights Inn Sierra Vista

10/10 Excellent
"The room is extremely cold and I cannot get it warm by any means"
Bernard 1-night trip
Posted 9 days ago
Knights Inn Sierra Vista
Hampton Inn & Suites Tucson Tech Park

Hampton Inn & Suites Tucson Tech Park

10/10 Excellent
"Hotel was quiet and very nice. Front desk staff were very friendly. Room was clean and comfortable. "
Madison 3-night trip
Posted 2 weeks ago
Hampton Inn & Suites Tucson Tech Park
Quality Inn Benson I-10 Exit 304

Quality Inn Benson I-10 Exit 304

10/10 Excellent
"The staff was great. Wh arrived early and our room wasn't ready. So they cleaned it asap so we could get in. Then we requested a couple chairs and a table outside our door to sit in the morning and they brought it right over. "
Tina 2-night trip
Posted 2 weeks ago
Quality Inn Benson I-10 Exit 304
Best Western Plus Sun Canyon

Best Western Plus Sun Canyon

10/10 Excellent
"Other than the road construction, the hotel was quiet and clean."
Donna 2-night trip
Posted 1 month ago
Best Western Plus Sun Canyon
Walk to Wineries: Elgin Wine Country Retreat!

Walk to Wineries: Elgin Wine Country Retreat!

10/10 Excellent
"The owner was easy to communicate with. Well-stocked kitchen. Comfy cottage. Really enjoyed sitting out at night to look at the starry night sky. We were in close driving distance to a few small towns."
wendy 3-night trip
Posted 3 months ago
Walk to Wineries: Elgin Wine Country Retreat!

Frequently asked questions

How much does a hotel room cost in Elgin?
You can find top hotels in Elgin from £35 with options to suit your budget and needs. If you're after an affordable hotel in Elgin that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How much does a hotel room cost in Elgin?
You can find top hotels in Elgin from £35 with options to suit your budget and needs. If you're after an affordable hotel in Elgin that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Elgin hotels?
Discover great deals on Elgin hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Elgin hotels.
How can I find deals and earn rewards at Elgin hotels?
Members can save up to 20% on select hotels in Elgin. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Elgin hotels with free cancellation?
It's easy to book a refundable Elgin hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What hotels do travellers recommend in Elgin?
Can I book a refundable accommodation option in Elgin?
If you want the flexibility to change your plans to Elgin, most hotels offer refundable* rates that you can book. You can find this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Elgin if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, browse our selection of 13 holiday homes. You can also consider one of the 6 cottages for your trip.
What will the weather in Elgin be like during my visit?
The warmest months in Elgin are usually June and July, with an average temperature of 25°C. January and December are the chilliest months, when the average temperature is 10°C. The rainiest months are July and August.
Why should I book my Elgin hotel with Hotels.com?
There are plenty of reasons to book your Elgin travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Elgin

Elgin: Where Ancient Heritage Meets Scenic Splendour

Nestled in the rolling hills of southern Arizona, Elgin is a hidden gem renowned for its picturesque vineyards and charming rural landscapes. This off-the-beaten-path destination invites travellers to savour exquisite local wines while soaking in stunning views of the Santa Rita Mountains. Explore the nearby Sonoita Valley, perfect for outdoor enthusiasts seeking hiking and horseback riding adventures. Elgin's warm, welcoming atmosphere and unique attractions, like the historic Elgin Schoolhouse and local art galleries, offer a delightful blend of culture and nature. Experience the tranquillity and beauty that make Elgin a perfect escape for wine lovers and nature aficionados alike.

Discover great hotels in Elgin

Elgin, Arizona offers a range of accommodation options, from budget-friendly hotels to more comfortable guest houses. Whether you're seeking a cheap hotel for a quick stay or a great hotel for a relaxing getaway, you'll find suitable choices to fit your needs in this charming area. Here are some of our travellers' favourite hotels in Elgin:

  1. Sonoita InnOpens in a new window: This adventurous 2.0-star hotel is ideal for thrill-seekers looking to immerse themselves in the great outdoors. With a focus on nature-themed experiences, it offers an array of adventure sports such as hunting, hiking, mountain biking, horse riding, and mountain climbing, all easily accessible nearby. The accommodation is designed to cater to those wanting a vibrant and active stay, making it a perfect choice for travellers eager to explore the natural beauty of the area.
  2. Best Western Plus Sun CanyonOpens in a new window: This inviting 2.5-star hotel blends adventure with business amenities, creating an exceptional environment for professionals seeking both productivity and leisure. Featuring multiple meeting rooms, a business centre, and conference space, it accommodates business travellers seamlessly. Additionally, with activities like fishing, cave exploring, rock climbing, and horse riding nearby, this property appeals to those wanting to unwind after a busy day. Its pet-friendly policy enhances its charm, providing a welcoming atmosphere for those travelling with their furry companions.
  3. Garden Place SuitesOpens in a new window: This sophisticated 2.5-star hotel caters primarily to business travellers, offering an array of essential services designed to ensure a smooth experience. With a 24-hour business centre and accessible meeting rooms, it is perfectly equipped for work commitments. The property also excels in providing amenities for children, making it a versatile option for those who may be travelling with family. The hotel’s focus on comfort and convenience ensures a productive and enjoyable stay for all guests.

Top locations to stay in Elgin

Some great areas to stay in when visiting Elgin, Arizona, are Sonoita, Fort Huachuca, and Huachuca City. Sonoita is renowned for its picturesque wineries and natural beauty, while Fort Huachuca offers intriguing museums and historical significance. Huachuca City is rich in cultural experiences. For first-time visitors, Sonoita is the most appealing option with its charming countryside atmosphere.

  1. SonoitaOpens in a new window: Sonoita is a charming destination known for its exquisite wineries and stunning natural landscapes. Nestled in the high desert, it offers visitors a unique opportunity to explore local vineyards, where you can sample award-winning wines and enjoy picturesque views of the surrounding mountains. Outdoor enthusiasts can take advantage of the area's hiking and horseback riding trails, making it perfect for a relaxing getaway. The local community hosts various events throughout the year, showcasing the region's rich culture and traditions, making it an inviting place to stay for those looking to immerse themselves in the local lifestyle.
  2. Fort HuachucaOpens in a new window: Fort Huachuca is a historic military installation that offers a range of cultural attractions. Visitors can explore museums dedicated to military history and heritage, providing fascinating insights into the area's past. The scenic surroundings also offer opportunities for outdoor activities such as hiking and birdwatching. With its unique blend of history and natural beauty, Fort Huachuca is an intriguing place to stay for those looking to learn more about the region while enjoying the outdoors.
  3. Huachuca CityOpens in a new window: Huachuca City is a quaint and culturally rich area, perfect for travellers seeking a peaceful retreat. This small town is surrounded by breathtaking mountain views and offers a glimpse into local history and culture. Visitors can enjoy the nearby parks and trails, perfect for leisurely strolls and picnics. The tight-knit community often hosts local events that showcase the area’s traditions, providing a warm and welcoming atmosphere. It's an ideal spot for those wanting to experience the slower pace of life while still being close to natural attractions.

Things to do in Elgin

Elgin is a delightful blend of history and charm, featuring the impressive Elgin Cathedral and the informative Elgin Museum, which is open on Wednesdays. Stroll through the historical centre, explore local shops, or take a scenic day trip to the stunning Moray coastline for a truly memorable experience.

  • San Pedro Riparian National Conservation AreaOpens in a new window – Explore the stunning San Pedro Riparian National Conservation Area, where you can hike along trails that meander through diverse landscapes and observe various bird species in their natural habitat. The tranquil surroundings make it an ideal spot for photography or simply enjoying a peaceful day outdoors.
  • Fort Huachuca MuseumOpens in a new window – Step into history at the Fort Huachuca Museum, where fascinating exhibits showcase the military history of the area. Learn about the soldiers who served here and the pivotal role Fort Huachuca played in American history. The museum’s engaging displays make it a worthwhile stop for anyone interested in the past.
  • Patagonia-Sonoita Creek PreserveOpens in a new window – Discover the beauty of nature at Patagonia-Sonoita Creek Preserve. This reserve offers serene walking trails along the creek, allowing you to enjoy the lush environment and spot a variety of wildlife. Whether you’re an avid birdwatcher or just looking to relax in nature, this preserve has something for everyone.
  • Paton's Hummingbird HavenOpens in a new window – Visit Paton's Hummingbird Haven, an aviary that attracts a dazzling array of hummingbirds. Take a moment to sit and watch these tiny creatures flit about as they feed on nectar. It’s a delightful experience that will enchant both adults and children alike.
  • Santa Cruz County FairgroundsOpens in a new window – Check out the Santa Cruz County Fairgrounds, which often hosts events and activities throughout the year. From local fairs to community gatherings, this lively venue is a great place to experience the spirit of the region and perhaps enjoy some local treats.

4 tips for savvy savings when booking a hotel in Elgin

  1. Book for the cheapest times: The most affordable time to visit Elgin is in August, November, and December, when hotel prices are lower. For a budget-friendly getaway, a stay of at least 2 to 3 days is recommended to fully appreciate the region's historic landmarks, cultural sites, and natural beauty, including local wineries. This duration allows you to explore the rich heritage and unique attractions that Elgin has to offer, ensuring great value for money during your trip. Keep an eye out, as prices may drop during these months, making it an even more enticing option for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Elgin, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications will keep you informed about flash sales and special promotions, helping you secure great savings on cheap stays. Additionally, Smart ShoppingOpens in a new window is a valuable comparison tool available via the app that allows you to assess hotel prices and amenities, ensuring you’re more likely to book the best option. Stay alert, and you could find fantastic hotel deals for your getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Elgin. For those in search of distinctive experiences, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll recommend more economical dates, which may increase your chances of securing a better deal.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres may provide convenience, but it often comes with higher expenses. For more budget-friendly options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and ease of access to the places you wish to visit. You might also look into independent hotels located further out, which can offer a more authentic experience and are usually more likely to be affordable.

Best time to go to Elgin

Elgin experiences its lowest average temperature in January, at 46.0°F (7.8°C), while June is the hottest month, with an average temperature of 79.0°F (26.1°C). July tends to be the wettest month. The peak travel months to visit Elgin are January to March, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, May, October, and December are ideal if you're looking for a calmer vacation, marked by no rainfall and sunny conditions.

Keep exploring