The best deals on hotels when visiting Ono in Pennsylvania.

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 Ono, Pennsylvania 17038

SureStay Plus by Best Western Jonestown Lebanon Valley

16 Marsanna Lane Jonestown, PA

At SureStay Plus by Best Western Jonestown Lebanon Valley, travelers visiting Ono can enjoy inviting accommodations with rooms starting at $76.99, creating a warm, welcoming environment for rest. Enjoy the convenience of direct booking benefits at Best Western, including best rate guarantees and exclusive offers.

Guests at SureStay Plus by Best Western Jonestown Lebanon Valley are never far from downtown Ono, where a brief drive delivers them to the city’s most iconic spots. Make the most of Ono with a hotel that pairs convenience with savings—lock in now!

  Call (855) 234-2997 to book with an agent.
  3.2 miles from Ono, PA 17038

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley

4 Fisher Avenue Jonestown, PA

At Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley, travelers visiting Ono will find inviting accommodations with rooms from $174.99, creating a warm and welcoming space ideal for rest. Feel at home with Fairfield's warm and attentive service, where staff members are always ready to go the extra mile for your comfort.

With downtown Ono just a brief drive away, guests at Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley can easily visit the city’s most exciting attractions while staying in a more peaceful area. Discover Ono with a hotel designed for relaxation and savings—lock in today!

  Call (855) 239-4019 to book with an agent.
  3.5 miles from Ono, PA 17038

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Jonestown Ft. Indiantown Gap an IHG Hotel

3 Everest Lane Jonestown, PA

With rates starting at $129.99, Holiday Inn Express Jonestown Ft. Indiantown Gap an IHG Hotel is an ideal option for those traveling to Ono, offering budget-friendly rooms in a delightful, clean environment. Relax with Holiday Inn Express's choice of soft or firm pillows, allowing you to customize your sleeping experience for optimal comfort.

Holiday Inn Express Jonestown Ft. Indiantown Gap an IHG Hotel offers the perfect location for those looking to explore Ono, where downtown is just a quick drive away for easy access. Discover a hotel that elevates your Ono adventure while staying budget-friendly—reserve now!

  Call (855) 234-7135 to book with an agent.
  3.6 miles from Ono, PA 17038

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Grantville Hershey North

105 Kelley Ct Grantville, PA

With budget-conscious rooms beginning at $88.99, MainStay Suites Grantville Hershey North is an ideal choice for travelers to Ono, providing a warm and comfortable space for rest. Relax with in-suite dining options at MainStay Suites, offering the convenience of delicious meals in the comfort of your room.

With a quick drive into downtown Ono, guests at MainStay Suites Grantville Hershey North can experience the city’s top attractions while enjoying the hotel’s relaxed setting. Get ready to experience Ono in style with affordable, well-appointed lodging—reserve now!

  Call (855) 234-5074 to book with an agent.
  6.5 miles from Ono, PA 17038

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Palmyra

1071 East Main St Palmyra, PA

With rooms starting at $74.99, Knights Inn Palmyra is an affordable choice for travelers bound for Ono, creating a welcoming and homely environment ideal for rest. Appreciate the convenient location of Knights Inn properties, strategically placed near airports, business centers, and tourist attractions.

Guests at Knights Inn Palmyra can enjoy a quiet stay, knowing that downtown Ono is still just a drive away for all their city adventures. Stay affordably and comfortably while visiting Ono—book your room now!

  Call (855) 235-0725 to book with an agent.
  6.5 miles from Ono, PA 17038

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Harrisburg / Grantville / Hershey

255 Bow Creek Rd Grantville, PA

With rates beginning at $105.99, Hampton Inn Harrisburg / Grantville / Hershey provides inviting accommodations for travelers visiting Ono, creating a soothing, welcoming space for relaxation. Explore with ease, knowing that Hampton by Hilton hotels are conveniently located near top local attractions and business centers.

Guests staying at Hampton Inn Harrisburg / Grantville / Hershey can enjoy a peaceful environment, knowing that downtown Ono is still just a drive away for all their city adventures. Find the perfect place to rest after exploring Ono with budget-friendly lodging—secure today!

  Call (855) 233-0132 to book with an agent.
  6.6 miles from Ono, PA 17038

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Grantville PA

248 Bow Creek Road Grantville, PA

At Tru by Hilton Grantville PA, guests bound for Ono will find inviting rooms with rates beginning at $123.99, creating a warm and comfortable space perfect for relaxation. Experience the inviting atmosphere of Tru by Hilton’s fire pits and lounge areas, perfect for socializing or enjoying a quiet evening.

With a convenient drive into downtown Ono, guests at Tru by Hilton Grantville PA can enjoy the city’s top attractions while returning to the tranquility of the hotel. Take comfort in knowing your Ono stay is both cozy and budget-friendly—reserve today!

  Call (855) 233-7850 to book with an agent.
  6.7 miles from Ono, PA 17038

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Grantville Hershey North

252 Bow Creek Rd Grantville, PA

With budget-friendly rooms from $75.99, Days Inn by Wyndham Grantville Hershey North provides inviting accommodations for travelers to Ono, creating a clean, comfortable environment for all. Relax in Days Inn's tastefully decorated lobbies, offering a welcoming space to unwind or meet up with friends.

At Days Inn by Wyndham Grantville Hershey North, guests can relax in a more serene setting, with downtown Ono still accessible by car for all their city adventures. Enjoy a simple yet comfortable hotel for your Ono travels—book your room today!

  Call (855) 236-8982 to book with an agent.
  6.7 miles from Ono, PA 17038

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Dutch Motel Palmyra

500 East Main St. Palmyra, PA

For a comfortable stay near Ono, Dutch Motel Palmyra offers budget-conscious accommodations with rates from $99.00, creating a warm and inviting atmosphere. Enjoy a comfortable retreat in rooms that offer the basic necessities for a relaxing and budget-conscious visit.

The relaxing setting of Dutch Motel Palmyra is perfect for guests who want to unwind, with downtown Ono still within reach for easy city access. Enjoy reliable comfort for your Ono adventure—book your affordable room now!

  Call (855) 233-0132 to book with an agent.
  7.0 miles from Ono, PA 17038

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Harrisburg Hershey Area I-81 an IHG Hotel

Hershey Exit 80 I 81 Grantville, PA

Experience a restful environment at Holiday Inn Harrisburg Hershey Area I-81 an IHG Hotel as you explore Ono, where inviting rooms provide warmth, with nightly rates beginning at just $127.65. Stay active and entertained with Holiday Inn’s sports facilities, like tennis courts and basketball hoops, available at some locations.

From Holiday Inn Harrisburg Hershey Area I-81 an IHG Hotel, a brief drive delivers guests into downtown Ono, where they can enjoy the city’s top attractions and return to the calm of the hotel. Choose accommodations in Ono that transform your stay into something special—reserve now!

  Call (855) 233-7850 to book with an agent.
  7.0 miles from Ono, PA 17038

Starting at

$127.65

per night

Read Reviews View Amenities View All Rooms

Best Western Grantville / Hershey

450 Station Road Grantville, PA

With budget-friendly rooms from $87.99, Best Western Grantville / Hershey is ideal for travelers visiting Ono, creating a warm and inviting environment for relaxation. Stay assured with Best Western's proactive approach to guest security, featuring modern safety protocols and trained staff.

With Ono a drive away, guests at Best Western Grantville / Hershey can explore the city’s highlights while enjoying the hotel’s quieter, more serene setting. Relax in Ono with a hotel that delivers on both quality and savings—reserve today!

  Call (855) 235-0725 to book with an agent.
  7.2 miles from Ono, PA 17038

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Inn at Lebanon Hershey & Manheim area

625 Quentin Road Lebanon, PA

At Inn at Lebanon Hershey & Manheim area, travelers to Ono can enjoy inviting accommodations with rates starting at $83.99, providing a welcoming, comfortable environment. Enjoy a more satisfying stay with additional amenities that offer a touch of luxury without the premium price tag.

The balance of city access and peaceful surroundings is perfect for guests at Inn at Lebanon Hershey & Manheim area, where downtown Ono is a brief drive away. Plan your Ono travels with a hotel that ensures both comfort and value—reserve now!

  Call (855) 235-0725 to book with an agent.
  7.6 miles from Ono, PA 17038

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Hershey

1806 East Chocolate Avenue Hershey, PA

With affordable rooms beginning at $71.00, Red Roof Inn Hershey provides budget-conscious accommodations for travelers headed to Ono, creating a warm, welcoming environment. Choose Red Roof Inn for its combination of comfort, convenience, and value, ensuring a satisfying stay for all types of travelers.

From Red Roof Inn Hershey, a brief drive takes guests into downtown Ono, where they can explore the city’s top spots and return to a quieter stay afterward. Book your Ono adventure with an inviting, budget-friendly hotel—reserve today!

  Call (855) 233-0132 to book with an agent.
  8.1 miles from Ono, PA 17038

Starting at

$71.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Hershey

1800 East CHOCOLATE AVE Hershey, PA

Guests traveling to Ono will appreciate the inviting accommodations at Best Western Plus Hershey, where safe rooms start at $110.99, creating a warm, welcoming environment. Enjoy the local shuttle service provided by Best Western Plus, making it easy to explore nearby attractions without the need for a car.

Guests staying at Best Western Plus Hershey will appreciate the calm surroundings, with downtown Ono just a drive away for easy access to the city’s highlights. Choose a hotel in Ono that gives you more for your money—reserve your stay now!

  Call (855) 234-2997 to book with an agent.
  8.1 miles from Ono, PA 17038

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Cocoa Country Inn at Hershey

1518 East Chocolate Avenue Hershey, PA

For travelers bound for Ono, Cocoa Country Inn at Hershey offers inviting accommodations with rates beginning at $79.99, creating a clean, alluring setting for relaxation. Relax in accommodations that provide a welcoming environment, with everything you need for a comfortable and affordable visit.

From Cocoa Country Inn at Hershey, a convenient drive delivers guests to downtown Ono, where they can enjoy the city’s highlights before returning to a peaceful retreat. Stay within budget while enjoying extra comfort on your Ono trip—book now!

  Call (855) 235-6136 to book with an agent.
  8.4 miles from Ono, PA 17038

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lebanon

1601 East Cumberland St. Lebanon, PA

With rooms starting at $142.99, Hampton Inn Lebanon provides inviting accommodations for travelers bound for Ono, creating a comfortable and comfortable space perfect for rest. Feel secure with 24-hour front desk service at Hampton, where staff are available day and night to assist with any needs.

The balance of city access and peaceful surroundings is perfect for guests at Hampton Inn Lebanon, where downtown Ono is a brief drive away. Maximize your Ono travels with a cost-effective, comfortable hotel stay—reserve today!

  Call (855) 234-2997 to book with an agent.
  8.7 miles from Ono, PA 17038

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Hershey

1043 East Chocolate Ave Hershey, PA

With rooms beginning at $89.00, Travelodge by Wyndham Hershey provides affordable accommodations for guests headed to Ono, creating a hospitable and comfortable space perfect for relaxation. Relax in Travelodge's tastefully decorated rooms, where comfort and style come together to create a welcoming retreat.

From Travelodge by Wyndham Hershey, a quick drive takes guests to downtown Ono, where they can explore the city’s best attractions while enjoying a quieter stay. Choose a reliable hotel for your Ono adventure that won’t break the bank—book now!

  Call (855) 233-0132 to book with an agent.
  8.9 miles from Ono, PA 17038

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

White Rose Motel Hershey

1060 East Chocolate Avenue Hershey, PA

For a homely stay near Ono, White Rose Motel Hershey offers budget-friendly accommodations with rooms starting at $89.99, creating a clean and welcoming space ideal for rest. Find value in rooms that offer dependable comfort, ensuring a pleasant stay at a great price.

The calm atmosphere at White Rose Motel Hershey makes for a restful stay, with downtown Ono just a drive away for easy access to the city’s highlights. Plan your Ono getaway with a budget-friendly hotel that delivers comfort—reserve now!

  Call (855) 239-5277 to book with an agent.
  8.9 miles from Ono, PA 17038

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel

2205 East Cumberland Street Lebanon, PA

At Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel, guests bound for Ono will find soothing comfort with rooms starting at $157.33, creating a warm and inviting environment perfect for relaxation. Relax in the spacious and airy design of Holiday Inn Express rooms, featuring ample natural light and a layout that maximizes comfort.

From Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel, a simple drive brings guests into downtown Ono, where they can explore the city’s highlights and return to a quieter stay. Embrace the best of Ono with a welcoming, cost-effective hotel—book your stay today!

  Call (855) 239-4019 to book with an agent.
  9.1 miles from Ono, PA 17038

Starting at

$157.33

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Hershey

845 East Chocolate Ave Hershey, PA

Guests traveling to Ono can unwind at Howard Johnson by Wyndham Hershey, where easygoing rooms begin at $81.99, creating a clean, welcoming environment perfect for relaxation. Choose Howard Johnson for an effortless stay, where convenience, comfort, and value are seamlessly blended for travelers.

Guests at Howard Johnson by Wyndham Hershey can appreciate the peaceful atmosphere, with downtown Ono still easily accessible for all their sightseeing and adventures. Plan your Ono visit affordably and comfortably—book your hotel room today!

  Call (855) 234-7135 to book with an agent.
  9.1 miles from Ono, PA 17038

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Lebanon near Expo Center

100 Springwood Drive Lebanon, PA

Guests traveling to Ono will find inviting accommodations at Fairfield Inn & Suites by Marriott Lebanon near Expo Center, with rooms starting at $219.99, creating a clean and welcoming environment ideal for relaxation. Relax in the casual elegance of Fairfield's dining areas, where you can enjoy your complimentary breakfast in a pleasant setting.

Guests staying at Fairfield Inn & Suites by Marriott Lebanon near Expo Center can appreciate the calm and quiet of the hotel, with downtown Ono still within easy reach for a day of city exploration. Find out how relaxing Ono can be with accommodations that fit your budget—secure now!

  Call (855) 236-8982 to book with an agent.
  9.2 miles from Ono, PA 17038

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Palmyra Hershey

2951 Horseshoe Pike Palmyra, PA

For an affordable and safe stay, Americas Best Value Inn Palmyra Hershey offers inviting rooms with rates beginning at $70.99, creating a clean and comfortable environment ideal for relaxation near Ono. Find Americas Best Value Inn's vending machines convenient for snacks and drinks any time of day or night.

From Americas Best Value Inn Palmyra Hershey, the drive into downtown Ono is convenient, allowing guests to enjoy the city’s top spots while retreating to the hotel’s quieter setting. Stay comfortably and affordably while visiting Ono—lock in your stay today!

  Call (855) 235-0725 to book with an agent.
  9.2 miles from Ono, PA 17038

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Hershey

749 East Chocolate Ave Hershey, PA

For an inviting and restful stay, Hampton Inn & Suites Hershey offers charming accommodations with rates starting at $122.99, creating a comfortable space near Ono. Enjoy the modern aesthetics of Hampton’s guest room decor, blending style and functionality for a pleasant and efficient stay.

Guests at Hampton Inn & Suites Hershey will love the peaceful surroundings, with downtown Ono just a short trip away for easy access to the city’s highlights. Step into Ono and discover a hotel that enhances your visit with added perks—secure now!

  Call (855) 239-4019 to book with an agent.
  9.2 miles from Ono, PA 17038

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Hershey Chocolate Avenue

515 East Chocolate Avenue Hershey, PA

Find affordable comfort at Courtyard by Marriott Hershey Chocolate Avenue near Ono, where intimate-feeling accommodations create a peaceful retreat, with room rates starting at $209.99 per night. Keep entertained with Courtyard's diverse game rooms, offering a fun and interactive way to relax and engage with fellow guests.

With downtown Ono still within easy reach, guests at Courtyard by Marriott Hershey Chocolate Avenue can balance city adventures with the peaceful surroundings of the hotel. Unwind in Ono with accommodations that provide a haven of relaxation—book today!

  Call (855) 233-7850 to book with an agent.
  9.5 miles from Ono, PA 17038

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms