The best deals on hotels when visiting Peru in Kansas.

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 Peru, Kansas 67360

Microtel Inn & Suites by Wyndham Independence

2917 West Main St Independence, KS

At Microtel Inn & Suites by Wyndham Independence, travelers to Peru can enjoy welcoming, affordable rooms with rates starting at $109.00, creating a warm and welcoming space ideal for relaxation. Stay connected seamlessly with our free high-speed Wi-Fi, perfect for both business tasks and keeping in touch with loved ones.

Guests will enjoy the calm surroundings at Microtel Inn & Suites by Wyndham Independence, with the vibrant streets of Peru never too far for exploration. Stay comfortably and affordably while visiting Peru—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  21.6 miles from Peru, KS 67360

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Independence

3000 West Main St Independence, KS

For a sheltered, budget-friendly stay, Comfort Inn & Suites Independence offers inviting rooms with rates from $93.99, creating a clean and comfortable atmosphere near Peru. Look forward to every visit with Comfort Inn, knowing you'll experience top-tier service and welcoming hospitality.

Unwind at Comfort Inn & Suites Independence, a quiet haven positioned conveniently near Peru's best activities and attractions. Relax and rejuvenate in Peru with accommodations that fit your budget perfectly—lock in today!

  Call (855) 234-5074 to book with an agent.
  21.6 miles from Peru, KS 67360

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Kansas Inn Independence

3222 West Main Street Independence, KS

For an inviting stay, Kansas Inn Independence offers soft accommodations with rates from $61.99, creating a comfortable environment ideal for travelers bound for Peru. Relax in rooms that offer a blend of basic amenities and cleanliness, ensuring a comfortable and budget-friendly stay.

Guests at Kansas Inn Independence can experience the charm of a peaceful retreat while remaining close enough to explore Peru. Make your Peru experience stress-free with a hotel that offers unbeatable value—book today!

  Call (855) 239-4019 to book with an agent.
  21.7 miles from Peru, KS 67360

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Independence

2800 West Main St Independence, KS

Guests visiting Peru can unwind at Super 8 by Wyndham Independence, where affordable rooms start at $82.99, providing a warm, welcoming space perfect for relaxation. Stay effortlessly connected with Super 8's free high-speed Wi-Fi, ideal for both leisure and business travelers.

Find your retreat at Super 8 by Wyndham Independence, where calm surroundings are paired with easy connections to the vibrant offerings of Peru. Stay relaxed and keep your budget intact while visiting Peru—reserve now!

  Call (855) 234-2997 to book with an agent.
  21.9 miles from Peru, KS 67360

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Lamplighter Inn by OYO Independence

2320 West Main St Independence, KS

With budget-friendly rooms from $53.18, Lamplighter Inn by OYO Independence provides inviting comfort for travelers visiting Peru, creating a warm, welcoming space. Enjoy the extra amenities and comfort that our rooms offer, designed to make your stay both pleasant and economical.

At Lamplighter Inn by OYO Independence, guests are welcomed into a peaceful environment that provides easy access to Peru's top destinations. Treat yourself to a Peru stay where comfort and affordability meet—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  22.2 miles from Peru, KS 67360

Starting at

$53.18

per night

Read Reviews View Amenities View All Rooms

Osage Casino Hotel Bartlesville

1803 US 60 Bartlesville, OK

Stay at Osage Casino Hotel Bartlesville for a restful visit to Peru, where cushy accommodations create a comfortable atmosphere, with nightly rates starting at just $78.99. Find comfort in rooms that are equipped to provide a satisfying stay, with amenities designed for both relaxation and productivity.

Find your restful haven at Osage Casino Hotel Bartlesville, where the calm surroundings are paired with proximity to Peru's best offerings. Stay affordably in Peru with a hotel that makes quality and savings a priority—lock in today!

  Call (855) 234-7135 to book with an agent.
  23.0 miles from Peru, KS 67360

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn

1410 Southwest Frank Phillips Boulevard Bartlesville, OK

Guests bound for Peru can enjoy inviting comfort at Budget Inn, where mellifluous rooms begin at $65.99, creating a warm and welcoming space ideal for relaxation. Experience enhanced amenities in a setting that combines comfort with affordability, ensuring a pleasant stay.

Enjoy a calming retreat at Budget Inn, where quiet surroundings and Peru's energy are just a drive apart. Make Peru travel a breeze with a hotel that blends comfort and savings—secure now!

  Call (855) 235-6136 to book with an agent.
  23.4 miles from Peru, KS 67360

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Apple Tree Inn&Suites

201 North 8th Street Independence, KS

Guests bound for Peru will enjoy budget-conscious comfort at Apple Tree Inn&Suites, with rooms starting at $80.99, creating a warm and inviting atmosphere. Relax in rooms that cater to budget-conscious guests, offering a comfortable and clean environment without unnecessary extras.

Relax and recharge at Apple Tree Inn&Suites, where a quiet setting provides the perfect escape with Peru's attractions just minutes away. Take your Peru trip to the next level with well-thought-out, budget-friendly lodging—lock in today!

  Call (855) 236-8982 to book with an agent.
  23.6 miles from Peru, KS 67360

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Bartlesville

205 South Frank Phillips Bartlesville, OK

Enjoy a restful atmosphere at Hilton Garden Inn Bartlesville as you explore Peru, where quality accommodations provide comfort, with budget-friendly rates from $123.99 per night. Plan your next event with ease at Hilton Garden Inn, offering adaptable spaces for everything from business conferences to personal celebrations.

Positioned just outside Peru, Hilton Garden Inn Bartlesville ensures guests can recharge while keeping urban adventures close by. Enjoy your Peru trip with a hotel that blends modern design with budget-friendly rates—secure now!

  Call (855) 235-0725 to book with an agent.
  23.6 miles from Peru, KS 67360

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Bartlesville

130 South Washington Blvd Bartlesville, OK

Guests headed to Peru can enjoy affordable comfort at Hampton Inn Bartlesville, with rooms starting at $106.99, providing a harmonious space perfect for relaxation. Discover the eco-conscious side of Hampton, with water-saving fixtures and energy-efficient lighting throughout the hotel.

Whether you're visiting for business or leisure, Hampton Inn Bartlesville ensures you can relax while still being close to Peru's activities. Reimagine budget-friendly travel in Peru with a hotel that makes relaxation easy—book today!

  Call (855) 234-2997 to book with an agent.
  24.1 miles from Peru, KS 67360

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

motel one bartlesville

211 South Washington Blvd Bartlesville, OK

For travelers headed to Peru, motel one bartlesville offers inviting rooms with rates beginning at $65.99, creating a clean, comfortable environment perfect for rest. Enjoy standard amenities in well-maintained rooms that provide a comfortable environment at a budget-friendly price.

Relax in the serene environment of motel one bartlesville, a peaceful escape found just a drive away from Peru's bustling streets. Stay affordably and make your Peru visit memorable with added comfort—reserve today!

  Call (855) 233-7850 to book with an agent.
  24.2 miles from Peru, KS 67360

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Bartlesville OK

1410 Southeast Washington Blvd Bartlesville, OK

Guests headed to Peru will appreciate the mellifluous accommodations at Motel 6 Bartlesville OK, where rooms start at $59.99, creating a warm, inviting environment ideal for rest. Enjoy the straightforward, hassle-free service at Motel 6, where guest comfort is the priority without any unnecessary complications.

At Motel 6 Bartlesville OK, guests can unwind in peaceful surroundings while keeping Peru's best offerings within easy reach. Plan your Peru getaway with ease and value-driven comfort—book today!

  Call (855) 234-5074 to book with an agent.
  25.6 miles from Peru, KS 67360

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Studio 6 Bartlesville OK

1410 Southeast Washington Boulevard Bartlesville, OK

With budget-friendly rooms beginning at $65.99, Studio 6 Bartlesville OK provides affordable accommodations for travelers bound for Peru, creating a reassuring and welcoming environment. Thoughtfully designed spaces at Studio 6 maximize comfort and functionality, making your stay more enjoyable.

Stay at Studio 6 Bartlesville OK for a restful experience, while Peru remains close enough for exploration whenever you wish. Enjoy more of Peru with budget-friendly accommodations—reserve now!

  Call (855) 239-5277 to book with an agent.
  25.6 miles from Peru, KS 67360

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Bartlesville Hwy 75

3812 South Wasington Place Bartlesville, OK

Guests bound for Peru can unwind at Extended Stay America Suites Bartlesville Hwy 75, where inviting rooms start at $74.00, creating a warm and welcoming space perfect for relaxation. Appreciate the flexibility of pet-friendly accommodations at Extended Stay America, where your furry friends are welcome to join your extended visit.

Find your restful haven at Extended Stay America Suites Bartlesville Hwy 75, where the calm surroundings are paired with proximity to Peru's best offerings. Make your Peru travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 233-0132 to book with an agent.
  25.7 miles from Peru, KS 67360

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Bartlesville

2107 Southeast Washington Boulevard Bartlesville, OK

Guests traveling to Peru will find budget-friendly comfort at Fairfield Inn & Suites by Marriott Bartlesville, with inviting rooms starting at $119.99, creating a tucked away and welcoming space. Stay productive with Fairfield's business amenities, including high-speed internet and accessible power outlets in all public areas.

Take a break from the city noise at Fairfield Inn & Suites by Marriott Bartlesville, offering restful accommodations and quick access to Peru's best spots. Experience the charm of Peru with a hotel that goes above and beyond—book today!

  Call (855) 239-4019 to book with an agent.
  25.9 miles from Peru, KS 67360

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Bartlesville Hwy 75

3910 Nowata Rd Bartlesville, OK

At Econo Lodge Bartlesville Hwy 75, guests bound for Peru can unwind in hospitable accommodations with rooms starting at $86.99, creating a warm, welcoming atmosphere. Engage with the local area at Econo Lodge locations, often situated in neighborhoods that give you a taste of local life and culture.

Find your sanctuary at Econo Lodge Bartlesville Hwy 75, a restful escape that’s ideally situated for visiting Peru whenever you choose. Plan a stress-free Peru visit with accommodations that fit your budget—reserve now!

  Call (855) 235-0725 to book with an agent.
  25.9 miles from Peru, KS 67360

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Best Western Coffeyville Central Business District Inn&Suites

202 West 11th St Coffeyville, KS

For a welcoming stay near Peru, Best Western Coffeyville Central Business District Inn&Suites offers comfy, budget-friendly rooms with rates starting at $96.99, creating a comfortable environment. Enjoy the relaxation and social opportunities presented by Best Western’s communal lounge areas, ideal for unwinding after a day of travel.

Unwind in the tranquil setting of Best Western Coffeyville Central Business District Inn&Suites, a perfect spot to relax while keeping Peru close enough for adventure. Treat yourself to a comfortable Peru getaway that won't strain your budget—lock in now!

  Call (855) 239-5277 to book with an agent.
  26.6 miles from Peru, KS 67360

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Bartlesville an IHG Hotel

4016 Price Rd Bartlesville, OK

At Holiday Inn Express Hotel & Suites Bartlesville an IHG Hotel, travelers visiting Peru can unwind in relaxing comfort with rooms beginning at $119.00, creating a warm and welcoming environment. Enjoy the convenience of a mini-fridge in every room at Holiday Inn Express, ideal for storing snacks and beverages.

Relax and recharge at Holiday Inn Express Hotel & Suites Bartlesville an IHG Hotel, where peaceful surroundings complement the convenience of nearby Peru. Choose a cost-effective hotel that enhances your Peru travels—book your room now!

  Call (855) 239-4019 to book with an agent.
  26.8 miles from Peru, KS 67360

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Coffeyville

820 East 11th Street Coffeyville, KS

At Travelodge by Wyndham Coffeyville, guests traveling to Peru will find easygoing accommodations with rooms from $97.99, creating a welcoming and relaxing atmosphere. Discover the local flavors with Travelodge's dining recommendations, guiding you to the best eateries and culinary experiences nearby.

Relax and recharge at Travelodge by Wyndham Coffeyville, where calm surroundings and proximity to Peru make for an ideal stay. Discover how comfort and savings come together on your Peru adventure—book today!

  Call (855) 235-0725 to book with an agent.
  27.3 miles from Peru, KS 67360

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Coffeyville an IHG Hotel

701 Northeast Street Coffeyville, KS

With budget-conscious rooms starting at $149.99, Holiday Inn Express & Suites Coffeyville an IHG Hotel is an ideal choice for travelers to Peru, creating a enveloping, welcoming space perfect for rest. Explore the local area with confidence, thanks to the insightful recommendations provided by Holiday Inn Express's knowledgeable staff.

Escape the hustle at Holiday Inn Express & Suites Coffeyville an IHG Hotel, where you can enjoy a peaceful getaway while staying close to Peru's attractions. Relax and recharge in Peru with a hotel that’s both inviting and economical—secure now!

  Call (855) 239-5277 to book with an agent.
  27.5 miles from Peru, KS 67360

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Coffeyville

605 Northeast Street Coffeyville, KS

With budget-friendly rooms beginning at $73.99, Days Inn by Wyndham Coffeyville provides relaxed accommodations for travelers to Peru, creating a welcoming environment for rest. Utilize our business centers, equipped with essential tools and technology, to keep up with work while traveling.

Discover the inviting atmosphere at Days Inn by Wyndham Coffeyville, where guests can unwind in a tranquil setting, just minutes from Peru. Discover the smart way to stay in Peru with inviting and affordable lodging—reserve now!

  Call (855) 233-7850 to book with an agent.
  27.6 miles from Peru, KS 67360

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Osage Casino Hotel Pawhuska

1421 John Dahl Ave Pawhuska, OK

Relax in the sheltered ambiance of Osage Casino Hotel Pawhuska as you travel to Peru, where comfortable rooms offer quality, with budget-friendly rates from $86.99. Relax in accommodations that offer a higher level of comfort, ensuring a pleasant and restful visit.

Discover the balance of rest and adventure at Osage Casino Hotel Pawhuska, where you can relax in peace and explore Peru whenever you choose. Plan a Peru getaway with accommodations that blend affordability with sophistication—reserve now!

  Call (855) 239-5277 to book with an agent.
  30.7 miles from Peru, KS 67360

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Historic Whiting Hotel Suites

707 Kihekah Ave Pawhuska, OK

With rates beginning at $70.99, Historic Whiting Hotel Suites provides budget-friendly comfort for guests bound for Peru, creating a alluring and inviting environment. Enjoy a pleasant and affordable stay in rooms that offer extra comfort and amenities, ensuring a relaxing visit.

Relax and recharge at Historic Whiting Hotel Suites, where a quiet setting provides the perfect escape with Peru's attractions just minutes away. Rest easy in Peru with a hotel that offers all the essentials at a great rate—book now!

  Call (855) 239-4019 to book with an agent.
  31.6 miles from Peru, KS 67360

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Frontier Hotel Pawhuska

101 West Main St Pawhuska, OK

Those traveling to Peru will find Frontier Hotel Pawhuska a charming choice, with inviting rooms designed for comfort, with nightly rates starting from $190.99. Find a welcoming retreat with rooms that offer a higher standard of amenities and exceptional comfort.

Escape to the serenity of Frontier Hotel Pawhuska, a restful hideaway with Peru's lively attractions only a short drive away. Embrace the ultimate Peru experience with accommodations that promise pure comfort—reserve now!

  Call (855) 233-7850 to book with an agent.
  31.8 miles from Peru, KS 67360

Starting at

$190.99

per night

Read Reviews View Amenities View All Rooms