The best deals on hotels when visiting Elgin in Utah.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Elgin, Utah 84525

Motel 6 Green River UT

1860 East Main Street Green River, UT

For a comfortable and budget-friendly stay, Motel 6 Green River UT offers comforting rooms with rates from $54.99, creating a welcoming, clean environment near Elgin. Enjoy the simple, no-frills approach of Motel 6, focusing on what's most important: a good night's sleep at a great price.

Motel 6 Green River UT offers an ideal location for travelers who want to explore Elgin, where the city center’s top attractions are just a few minutes from your room. Enjoy a practical, affordable hotel for your Elgin travels—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  0.4 miles from Elgin, UT 84525

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

First Choice Inns at the Swell

1845 East Main Street Green River, UT

Travelers visiting Elgin will appreciate the charm of First Choice Inns at the Swell, where tucked away accommodations provide a peaceful stay, with nightly rates beginning at $78.99. Experience a stay defined by luxury and comfort, with rooms that are thoughtfully appointed to meet your every need.

At First Choice Inns at the Swell, guests are just minutes from Elgin’s bustling city center, making exploration easy and convenient. Step into luxury in Elgin with accommodations that make every moment exceptional—book today!

  Call (855) 239-5277 to book with an agent.
  0.5 miles from Elgin, UT 84525

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Green River National Park Area

1975 East Main St Green River, UT

With rooms beginning at $92.99, Comfort Inn Green River National Park Area provides budget-friendly accommodations for travelers visiting Elgin, creating a warm and welcoming environment. Park securely and conveniently at no extra cost, a valued feature that adds peace of mind to your stay.

Exploring Elgin is a breeze when staying at Comfort Inn Green River National Park Area, situated within walking distance of the city’s top attractions. Enjoy a seamless Elgin experience with lodging that doesn’t compromise on comfort—book now!

  Call (855) 239-4019 to book with an agent.
  0.5 miles from Elgin, UT 84525

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Green River

2125 East Main Street Green River, UT

With budget-friendly rooms from $55.99, Americas Best Value Inn Green River is ideal for travelers to Elgin, creating a delightful, welcoming environment perfect for relaxation. Relax knowing Americas Best Value Inn provides essential toiletries, minimizing what you need to pack.

With Elgin’s downtown just a short distance away, Americas Best Value Inn Green River gives guests the perfect location for exploring the city without the noise of being in the center. Make the most of your Elgin stay with budget-friendly, inviting lodging—book now!

  Call (855) 235-6136 to book with an agent.
  0.6 miles from Elgin, UT 84525

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Green River

1248 East Main St Green River, UT

For guests headed to Elgin, Super 8 by Wyndham Green River offers affordable comfort with rooms beginning at $64.99, creating a clean and welcoming space for unwinding. Access major travel routes with ease from Super 8’s conveniently located hotels, strategically positioned near highways and local thoroughfares.

Guests staying at Super 8 by Wyndham Green River can take advantage of the nearby downtown Elgin, where all the top attractions are just a short trip away. Plan your Elgin getaway smartly with budget-savvy lodging—reserve your room today!

  Call (855) 239-5277 to book with an agent.
  0.7 miles from Elgin, UT 84525

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Green River an IHG Hotel

1050 West MAIN ST Green River, UT

For a comfortable stay, Holiday Inn Express & Suites Green River an IHG Hotel offers inviting rooms with rates beginning at $139.00, creating a warm and inviting space ideal for travelers visiting Elgin. Partake in Holiday Inn Express's commitment to a great start, ensuring every guest wakes up refreshed and ready for the day.

With downtown Elgin just a brief drive away, guests at Holiday Inn Express & Suites Green River an IHG Hotel can easily visit the city’s most exciting attractions while staying in a more peaceful area. Enjoy your Elgin getaway with peace of mind and budget-friendly amenities—reserve now!

  Call (855) 239-5277 to book with an agent.
  1.7 miles from Elgin, UT 84525

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Moab

1863 North Highway 191 Moab, UT

At Fairfield Inn & Suites by Marriott Moab, travelers visiting Elgin can enjoy inviting comfort with rooms beginning at $149.99, creating a warm and welcoming atmosphere ideal for rest. Stay refreshed with Fairfield's tea and coffee making facilities available in each room, perfect for a morning or evening beverage.

Guests at Fairfield Inn & Suites by Marriott Moab will appreciate the quiet surroundings and convenient access to Elgin's most popular spots. Enjoy a memorable Elgin experience with accommodations that cater to your needs—book today!

  Call (855) 234-5074 to book with an agent.
  40.2 miles from Elgin, UT 84525

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Moab

1865 North Highway 191 Moab, UT

For an inviting stay, SpringHill Suites by Marriott Moab offers comfortable accommodations with rates from $164.99, creating a comfortable environment ideal for travelers bound for Elgin. Relax in the peace and quiet of SpringHill Suites' soundproofed rooms, ensuring a restful environment free from outside noise.

Stay at SpringHill Suites by Marriott Moab for a restful experience, while Elgin remains close enough for exploration whenever you wish. Find out how affordable and enjoyable your Elgin visit can be—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  40.2 miles from Elgin, UT 84525

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

Aarchway Inn

1551 North Highway 191 Moab, UT

Stay comfortably at Aarchway Inn near Elgin, where friendly accommodations and friendly service create a relaxing environment, with rooms starting from $99.99 per night. Experience a comfortable retreat in rooms that offer more than just the basics, with amenities that cater to your needs.

Whether you're here for business or pleasure, Aarchway Inn provides a peaceful setting that keeps Elgin within easy reach. Choose a hotel in Elgin that turns your stay into a memorable experience—book today!

  Call (855) 233-7850 to book with an agent.
  41.0 miles from Elgin, UT 84525

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Moab an IHG Hotel

1515 North Highway 191 Moab, UT

Uncover affordable comfort at Holiday Inn Express & Suites Moab an IHG Hotel as you journey to Elgin, where cushy rooms and quality service await, with rates beginning at $109.00. Enjoy the casual dining atmosphere of Holiday Inn Express's on-site eateries, offering tasty meals in a relaxed setting.

Relax at Holiday Inn Express & Suites Moab an IHG Hotel, where a peaceful retreat is enhanced by the convenience of Elgin’s nearby attractions. Experience the best of Elgin with a hotel that provides unbeatable comfort and affordability—lock in today!

  Call (855) 234-2997 to book with an agent.
  41.1 miles from Elgin, UT 84525

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

My Place Hotel Moab UT

1500–1522 North Main St. Moab Moab, UT

Choose My Place Hotel Moab UT for a comfortable stay when visiting Elgin, where quality accommodations offer relaxation, with affordable rates beginning at $82.00. Enjoy the benefits of rooms that offer additional comfort and conveniences, making your stay a memorable one.

Find your perfect escape at My Place Hotel Moab UT, offering peaceful accommodations and easy access to Elgin’s top attractions. Experience the best of Elgin with a hotel that delivers on both comfort and cost savings—secure now!

  Call (855) 234-7135 to book with an agent.
  41.1 miles from Elgin, UT 84525

Starting at

$82.00

per night

Read Reviews View Amenities View All Rooms

WorldMark Moab

1435 North Highway 191 Moab, UT

At WorldMark Moab, guests traveling to Elgin can enjoy budget-friendly rooms beginning at $137.60, providing a clean, welcoming environment ideal for relaxation. Experience reliable comfort in rooms that offer standard amenities, ensuring a pleasant and budget-conscious stay.

Unwind in comfort at WorldMark Moab, where guests can rest in quiet surroundings and still enjoy the convenience of Elgin. Book an affordable hotel with added comfort for your Elgin trip—secure today!

  Call (855) 235-0725 to book with an agent.
  41.2 miles from Elgin, UT 84525

Starting at

$137.60

per night

Read Reviews View Amenities View All Rooms

Field Station Moab

889 North Main St Moab, UT

Travelers visiting Elgin will enjoy the charm of Field Station Moab, where refined accommodations create a welcoming stay, with rates starting at $121.99. Enjoy a refined atmosphere in rooms that blend elegance with modern conveniences, ensuring a comfortable and stylish stay.

Escape the everyday rush at Field Station Moab, a restful getaway where Elgin's attractions are always within easy reach. Take advantage of a Elgin hotel that offers a first-class experience at a great rate—book today!

  Call (855) 234-2997 to book with an agent.
  41.9 miles from Elgin, UT 84525

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Moab Gateway Inn

988 North Main Street Moab, UT

With budget-conscious rooms starting at $52.99, Moab Gateway Inn is a practical option for guests bound for Elgin, providing a welcoming environment for relaxation. Find value and simplicity in rooms that provide the necessary comforts for a restful night's sleep and a pleasant stay.

Relax and recharge at Moab Gateway Inn, where peaceful surroundings complement the convenience of nearby Elgin. Make your Elgin trip stress-free and comfortable with a budget-friendly hotel—lock in now!

  Call (855) 235-6136 to book with an agent.
  41.9 miles from Elgin, UT 84525

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Moab

890 North Main Street Moab, UT

Unwind in the peaceful surroundings of Hyatt Place Moab when traveling to Elgin, where inviting accommodations offer relaxation, with budget-friendly rates starting at $125.99. Enjoy the ease of parking at Hyatt Place, with convenient and secure on-site options available for guests.

Situated conveniently near Elgin, Hyatt Place Moab offers the tranquility of a quiet stay with the thrill of city adventures nearby. Experience Elgin with accommodations that elevate your travel experience—book today!

  Call (855) 234-7135 to book with an agent.
  42.2 miles from Elgin, UT 84525

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Inca Inn

570 North Main Street Moab, UT

At Inca Inn, guests visiting Elgin can enjoy affordable comfort with rooms starting at $61.99, providing a welcoming and comfortable environment. Find value in accommodations that focus on essential comforts, ensuring a satisfying and budget-friendly stay.

Find your perfect getaway at Inca Inn, where relaxation meets the convenience of having Elgin nearby. Make your Elgin adventure comfortable and easy on the wallet—book today!

  Call (855) 236-8982 to book with an agent.
  42.5 miles from Elgin, UT 84525

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Moab

132 North Main Street Moab, UT

Relax in style at Homewood Suites by Hilton Moab on your visit to Elgin, where comfortable rooms offer a peaceful retreat, with rates beginning at a friendly $150.99. Relax with blackout curtains in every suite at Homewood Suites, ensuring you get a good night's sleep any time of day.

Find your serene getaway at Homewood Suites by Hilton Moab, where the calm of your stay is paired with the convenience of Elgin's top sights. Enjoy Elgin with a hotel that’s designed for your comfort and budget—secure now!

  Call (855) 239-4019 to book with an agent.
  42.5 miles from Elgin, UT 84525

Starting at

$150.99

per night

Read Reviews View Amenities View All Rooms

Adventure Inn & Motel

512 North Main Street Moab, UT

With affordable rooms starting at $67.99, Adventure Inn & Motel is ideal for guests visiting Elgin, creating a friendly and welcoming environment for relaxation. Relax in rooms designed for the budget-savvy traveler, offering essential amenities and comfortable surroundings.

Relax at Adventure Inn & Motel, a peaceful haven where guests can rest in comfort and still visit Elgin with ease. Enjoy added comfort at an affordable rate for your Elgin visit—book your room today!

  Call (855) 233-7850 to book with an agent.
  42.5 miles from Elgin, UT 84525

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Moab

488 North Main St Moab, UT

At Hampton Inn Moab, guests bound for Elgin can unwind in quiet comfort with rooms starting at $113.99, creating a clean, inviting space ideal for relaxation. Plan your next event with ease at Hampton’s versatile meeting and event spaces, equipped with modern technology for any occasion.

Step into a quiet retreat at Hampton Inn Moab, offering serene surroundings just a short drive from the buzz of Elgin. Experience the perfect mix of comfort and affordability in Elgin—lock in your room today!

  Call (855) 239-4019 to book with an agent.
  42.6 miles from Elgin, UT 84525

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Moab

426 North Main St Moab, UT

Guests bound for Elgin will enjoy budget-friendly accommodations at Days Inn by Wyndham Moab, where hospitable rooms start at $73.00, creating a welcoming space for relaxation. Relax in outdoor seating areas, perfect for enjoying a morning coffee or unwinding at the end of the day.

Discover comfort at Days Inn by Wyndham Moab, offering a peaceful stay with easy access to all the exciting activities in Elgin. Choose a hotel that offers comfort and savings for your Elgin adventure—book today!

  Call (855) 233-0132 to book with an agent.
  42.6 miles from Elgin, UT 84525

Starting at

$73.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Moab near Arches National Park

400 North Main Moab, UT

At Comfort Suites Moab near Arches National Park, travelers to Elgin can enjoy inviting accommodations with rooms from $71.99, creating a warm and comfortable space ideal for unwinding. Relax with Comfort Suites' sunset view rooms, offering breathtaking vistas that provide a perfect backdrop for relaxation or romantic evenings.

Relax and recharge at Comfort Suites Moab near Arches National Park, where a quiet setting provides the perfect escape with Elgin's attractions just minutes away. Make your Elgin trip stress-free and comfortable with a budget-friendly hotel—lock in now!

  Call (855) 234-7135 to book with an agent.
  42.7 miles from Elgin, UT 84525

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Hoodoo Moab Curio Collection by Hilton

111 North 100W Moab Utah 84532 Moab, UT

Enjoy a premier experience at Hoodoo Moab Curio Collection by Hilton near Elgin, where thoughtfully designed rooms exude sophistication, with budget-friendly rates starting at $175.99. Immerse yourself in the vibrant culture surrounding Curio Collection hotels, with easy access to local dining, shopping, and entertainment.

At Hoodoo Moab Curio Collection by Hilton, you’ll be able to relax in a peaceful environment while keeping the sights of Elgin easily accessible. Immerse yourself in the pinnacle of Elgin luxury with accommodations that redefine comfort—secure now!

  Call (855) 239-4019 to book with an agent.
  42.8 miles from Elgin, UT 84525

Starting at

$175.99

per night

Read Reviews View Amenities View All Rooms

Casitas at the Hoodoo Moab Curio Collection by Hilton

111 North 100 West Moab, UT

Step into a refined experience at Casitas at the Hoodoo Moab Curio Collection by Hilton on your trip to Elgin, where inviting rooms offer elegance, with rates beginning at an inviting $340.99. Unwind in the curated library spaces of Curio Collection hotels, offering a selection of books that reflect the local culture.

Find a peaceful hideaway at Casitas at the Hoodoo Moab Curio Collection by Hilton, where you can unwind after exploring the bustling streets of Elgin. Find the perfect escape in Elgin with accommodations that treat you to the best—lock in today!

  Call (855) 236-8982 to book with an agent.
  42.8 miles from Elgin, UT 84525

Starting at

$340.99

per night

Read Reviews View Amenities View All Rooms

Bowen Motel

169 North Main Street Moab, UT

With rooms starting at $67.99, Bowen Motel provides budget-conscious comfort for travelers visiting Elgin, creating a heartwarming, inviting space for relaxation. Relax in a welcoming environment, where rooms are designed for both comfort and functionality, perfect for budget-savvy travelers.

Relax at Bowen Motel, where the serene surroundings offer a refreshing break while keeping Elgin close enough for exploration. Discover how easy Elgin travel can be with a hotel that adds value to your stay—reserve today!

  Call (855) 239-5277 to book with an agent.
  42.8 miles from Elgin, UT 84525

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms