The best deals on hotels when visiting Elba in New York.

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 Elba, New York 14058

Fairfield Inn & Suites by Marriott Batavia

4333 FEDERAL DRIVE Batavia, NY

With rooms starting at $129.99, Fairfield Inn & Suites by Marriott Batavia provides budget-conscious comfort for travelers visiting Elba, creating a hospitable, inviting space for relaxation. Benefit from Fairfield's strategic location, conveniently close to shopping, dining, and entertainment options for an enjoyable stay.

With downtown Elba just a short distance by car, guests at Fairfield Inn & Suites by Marriott Batavia can explore the city’s top sights while enjoying a quieter, more peaceful stay. Get ready for a Elba stay that’s as comfortable as it is affordable—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  3.8 miles from Elba, NY 14058

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

FairBridge Inn & Suites Batavia Darien Amusement Park

4371 Federal Dr Batavia, NY

For a comfortable stay, FairBridge Inn & Suites Batavia Darien Amusement Park offers inviting accommodations with rates starting at $74.99, creating a warm and welcoming space perfect for those headed to Elba. Stay in accommodations that offer a pleasant step up in amenities, making your stay both comfortable and economical.

With downtown Elba just a short drive from FairBridge Inn & Suites Batavia Darien Amusement Park, guests can explore the city’s most exciting attractions while staying in a more relaxed area. Get the most out of your Elba visit with lodging that makes sense—lock in today!

  Call (855) 239-4019 to book with an agent.
  3.9 miles from Elba, NY 14058

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Batavia

4360 Commerce Dr Batavia, NY

At Hampton Inn Batavia, guests traveling to Elba can enjoy budget-friendly rooms starting at $116.99, creating a warm and welcoming space perfect for unwinding. Stay updated with Hampton’s digital displays, providing current information on weather, local attractions, and hotel services.

Guests at Hampton Inn Batavia will appreciate the convenience of being a short drive from downtown Elba, making it easy to explore the city while enjoying a peaceful retreat. Discover how inviting and affordable your Elba trip can be—book your room today!

  Call (855) 235-0725 to book with an agent.
  4.0 miles from Elba, NY 14058

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Batavia Darien Lake an IHG Hotel

4356 Commerce Dr Batavia, NY

At Holiday Inn Express Hotel & Suites Batavia Darien Lake an IHG Hotel, travelers visiting Elba can unwind in comfy comfort with rooms beginning at $129.00, creating a warm and welcoming environment. Explore the local area with confidence, thanks to the insightful recommendations provided by Holiday Inn Express's knowledgeable staff.

With downtown Elba only a brief drive away, guests at Holiday Inn Express Hotel & Suites Batavia Darien Lake an IHG Hotel can easily explore the city’s top attractions while staying in a more peaceful location. Relax in Elba at a hotel that knows how to make your stay special—lock in today!

  Call (855) 239-5277 to book with an agent.
  4.0 miles from Elba, NY 14058

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Batavia

8200 Park Rd Batavia, NY

At La Quinta Inn & Suites by Wyndham Batavia, travelers visiting Elba can enjoy inviting comfort with rooms beginning at $93.99, creating a warm and welcoming atmosphere ideal for rest. Enjoy the community feel of La Quinta’s shared spaces, designed to foster interactions and create a friendly atmosphere.

With downtown Elba just a short drive away, guests at La Quinta Inn & Suites by Wyndham Batavia can explore the city’s top attractions while enjoying a quieter, more peaceful stay. Stay relaxed and on budget while exploring Elba—reserve your hotel room today!

  Call (855) 234-5074 to book with an agent.
  4.1 miles from Elba, NY 14058

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Batavia

8204 Park Rd Batavia, NY

With rates beginning at $84.99, Red Roof Inn Batavia provides affordable comfort for guests bound for Elba, creating a welcoming, restorative environment perfect for rest. Benefit from Red Roof Inn's strategic locations, perfect for travelers looking to explore the city or just passing through.

At Red Roof Inn Batavia, guests are close enough to downtown Elba for a quick drive to the city’s top attractions, while still enjoying a quieter setting. Plan ahead for your Elba visit and enjoy affordable, comfortable lodging—reserve today!

  Call (855) 239-4019 to book with an agent.
  4.1 miles from Elba, NY 14058

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Best Western Crown Inn & Suites

8210 Park Rd Batavia, NY

For budget-conscious travelers headed to Elba, Best Western Crown Inn & Suites offers appealing rooms with rates from $78.99, creating a clean and welcoming atmosphere. Take advantage of Best Western’s early check-in and late check-out options, subject to availability and prior arrangement.

At Best Western Crown Inn & Suites, guests are close enough to downtown Elba for easy access, while still enjoying a quieter stay just a short drive away. Get ready for a comfortable Elba adventure with cost-effective, inviting accommodations—lock in now!

  Call (855) 233-7850 to book with an agent.
  4.2 miles from Elba, NY 14058

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Palm Island Indoor Waterpark

8250 Park Rd Batavia, NY

For travelers headed to Elba, Quality Inn & Suites Palm Island Indoor Waterpark offers inviting rooms with rates starting at $65.99, creating a clean and welcoming environment perfect for relaxation. Trust in Quality Inn for a consistent, dependable stay, where guest satisfaction is a top priority.

At Quality Inn & Suites Palm Island Indoor Waterpark, a quick drive takes guests into the heart of downtown Elba, where the city’s best destinations await exploration. Make your Elba visit memorable and stress-free with inviting amenities—lock in today!

  Call (855) 233-0132 to book with an agent.
  4.2 miles from Elba, NY 14058

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Darien Lakes

8493 Route 77 Corfu, NY

For an affordable and warm-hearted stay, Econo Lodge Darien Lakes offers inviting rooms with rates beginning at $79.00, creating a clean and comfortable environment ideal for relaxation near Elba. Explore the area with ease, as Econo Lodge often provides local guides and brochures to help you discover nearby attractions.

For a restful getaway, Econo Lodge Darien Lakes offers calm surroundings, while downtown Elba remains accessible for a day of sightseeing. Stay cozy and keep your wallet happy while exploring Elba—lock in your stay today!

  Call (855) 233-7850 to book with an agent.
  12.1 miles from Elba, NY 14058

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

11591 Maple Ridge Rd Medina, NY

At Comfort Inn & Suites, guests traveling to Elba will find inviting accommodations with rooms starting at $171.99, creating a warm and comfortable environment. Discover each location's unique charm, with hotels designed to reflect their local environments and communities.

Guests at Comfort Inn & Suites will enjoy the calm atmosphere, while the convenience of downtown Elba remains just a short drive away. Relax in Elba with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  13.0 miles from Elba, NY 14058

Starting at

$171.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Brockport NY

4873 Lake Rd. S Brockport, NY

Guests traveling to Elba will find intimate accommodations at Hampton Inn Brockport NY, with rooms starting at $136.99, creating a warm and welcoming atmosphere. Kickstart your day with a premium coffee from Hampton’s select coffee brands, ensuring a high-quality brew to wake you up right.

At Hampton Inn Brockport NY, visitors can enjoy the quiet retreat, while still being close enough to downtown Elba for a day of sightseeing. Find peace of mind during your Elba adventure with lodging that prioritizes comfort—book today!

  Call (855) 234-5074 to book with an agent.
  14.8 miles from Elba, NY 14058

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Best Western Brockport Inn & Suites

4908 Lake Rd. S Brockport, NY

At Best Western Brockport Inn & Suites, guests traveling to Elba will find inviting accommodations with rooms starting at $106.99, creating a mellifluous, welcoming environment perfect for rest. Enjoy the relaxation and social opportunities presented by Best Western’s communal lounge areas, ideal for unwinding after a day of travel.

Rest at Best Western Brockport Inn & Suites in the calm surroundings, while downtown Elba remains nearby for easy access to the city's attractions. Plan your Elba travels smartly with a hotel that meets all your needs—secure now!

  Call (855) 239-4019 to book with an agent.
  14.8 miles from Elba, NY 14058

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Brockport

6575 4th Section Rd Brockport, NY

For an affordable stay near Elba, Econo Lodge Brockport provides budget-conscious accommodations with rooms from $82.99, creating a relaxing, inviting space for rest. Wake up to complimentary coffee provided by Econo Lodge, a perfect way to start your day refreshed and ready to go.

Guests staying at Econo Lodge Brockport will love the quiet atmosphere, with downtown Elba still accessible by car for all their sightseeing needs. Make your Elba stay affordable and inviting—reserve your room today!

  Call (855) 233-7850 to book with an agent.
  14.8 miles from Elba, NY 14058

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Chili / Rochester Airport

3258 Chili Ave Rochester, NY

Guests bound for Elba can enjoy affordable comfort at Microtel Inn & Suites by Wyndham Chili / Rochester Airport, where warm rooms start at $96.99, providing a warm and inviting atmosphere perfect for unwinding. Savor the moment in Microtel's outdoor areas, available at some locations for a breath of fresh air or a casual gathering.

Find your sanctuary at Microtel Inn & Suites by Wyndham Chili / Rochester Airport, a restful escape that’s ideally situated for visiting Elba whenever you choose. Plan ahead and make your Elba stay enjoyable and affordable—lock in today!

  Call (855) 234-2997 to book with an agent.
  22.0 miles from Elba, NY 14058

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Fels Three Crown Motel

10220 Main St Clarence, NY

For guests visiting Elba, Fels Three Crown Motel offers budget-friendly comfort with rooms starting at $65.99, creating a clean and inviting atmosphere for relaxation. Stay in accommodations that simplify your travel plans, offering essential comforts and a focus on value and practicality.

Escape to Fels Three Crown Motel for a relaxing stay, with the added benefit of being close to the exciting venues in Elba. Make the most of your Elba trip with cost-saving, inviting lodging—secure today!

  Call (855) 234-7135 to book with an agent.
  22.2 miles from Elba, NY 14058

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Warsaw

287 North Main Street Warsaw, NY

Find a warm retreat at Microtel Inn & Suites by Wyndham Warsaw as you explore Elba, where quality rooms provide comfort and relaxation, with inviting nightly rates beginning at $129.00. Join the Wyndham Rewards program during your stay at Microtel, earning points towards free nights and exclusive benefits.

Stay at Microtel Inn & Suites by Wyndham Warsaw for a serene retreat, where guests can relax in comfort and still have easy access to Elba's top spots. Uncover the best of Elba with a hotel that combines elegance with affordability—secure now!

  Call (855) 235-0725 to book with an agent.
  22.6 miles from Elba, NY 14058

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Village Haven Inn

9370 Main St Clarence, NY

Guests bound for Elba will find inviting accommodations at Village Haven Inn, where restorative rooms start at $85.99, creating a warm and comfortable space perfect for relaxation. Find comfort and affordability in rooms that offer a clean and practical environment for both leisure and business travelers.

Find balance at Village Haven Inn, offering a tranquil retreat with Elba's lively energy still within reach. Discover the best way to enjoy Elba with cost-effective, practical accommodations—secure now!

  Call (855) 236-8982 to book with an agent.
  24.0 miles from Elba, NY 14058

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Clarence Inn

9079 Main Steet Clarence, NY

With rates starting at $99.99, Clarence Inn provides budget-friendly accommodations for guests visiting Elba, creating a comfortable environment ideal for relaxation. Enjoy standard amenities in rooms that offer a comfortable environment for a worry-free visit.

Enjoy a quiet stay at Clarence Inn, where guests can recharge and still visit Elba's lively attractions just a short drive away. Enjoy added comfort at an affordable rate for your Elba visit—book your room today!

  Call (855) 235-6136 to book with an agent.
  24.6 miles from Elba, NY 14058

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Buffalo NE Lockport

6900 SOUTH TRANSIT ROAD Lockport, NY

For a restful stay, Holiday Inn Express Buffalo NE Lockport offers hospitable accommodations with rates from $111.99, creating a welcoming space ideal for travelers visiting Elba. Enjoy the convenience of Holiday Inn Express's snack bar, offering a variety of treats and quick meals.

At Holiday Inn Express Buffalo NE Lockport, you can enjoy the best of both worlds—quiet nights and quick trips into Elba's bustling center. Experience a well-rounded Elba stay with amenities that keep you comfortable—reserve now!

  Call (855) 236-8982 to book with an agent.
  25.7 miles from Elba, NY 14058

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lockport Buffalo

6082 Transit Road Lockport, NY

Guests visiting Elba can relax in hospitable comfort at Hampton Inn Lockport Buffalo, where budget-friendly rooms start at $120.99, creating a warm, welcoming space. Discover the thoughtful touches in Hampton’s guest rooms, including ample charging outlets and complimentary toiletries.

Step into tranquility at Hampton Inn Lockport Buffalo, where peaceful surroundings are paired with quick access to the excitement of Elba. Make every moment in Elba memorable with a hotel that fits your budget—reserve today!

  Call (855) 234-5074 to book with an agent.
  25.9 miles from Elba, NY 14058

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

551 South Transit St Lockport, NY

At Quality Inn, travelers bound for Elba will find budget-conscious comfort with rates starting at $99.99, creating a clean and welcoming environment. Stay secure with Quality Inn's in-room safes, large enough to store laptops and other valuable items during your stay.

Find your perfect retreat at Quality Inn, where the quiet atmosphere lets you unwind while Elba remains just a drive away. Reimagine budget-friendly travel in Elba with a hotel that makes relaxation easy—book today!

  Call (855) 234-2997 to book with an agent.
  26.1 miles from Elba, NY 14058

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Lockport Hotel

515 South Transit Street Lockport, NY

For a comfortable and inviting stay, Lockport Hotel offers harmonious rooms with rates beginning at $89.99, creating a clean and comfortable space near Elba. Relax in a functional space that offers a clean and comfortable setting, perfect for a short stay or a business trip.

Relax at Lockport Hotel, where guests can unwind in quiet comfort while keeping Elba within easy reach for day trips. Relax and enjoy Elba with a hotel that keeps comfort affordable—lock in now!

  Call (855) 234-5074 to book with an agent.
  26.2 miles from Elba, NY 14058

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Lockport Inn & Suites

315 South Transit St Lockport, NY

With rooms beginning at $99.00, Lockport Inn & Suites offers inviting accommodations for travelers visiting Elba, creating a comfortable and welcoming space for all guests. Stay in a room that balances comfort and practicality, offering dependable amenities for a pleasant and budget-friendly visit.

Discover the tranquility of Lockport Inn & Suites, perfectly situated for those who want to balance calm surroundings with city exploration. Stay smart and save on your Elba travels with cost-effective accommodations—secure today!

  Call (855) 233-0132 to book with an agent.
  26.2 miles from Elba, NY 14058

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms