The best deals on hotels when visiting Peru in Maine.

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, Maine 04290

Best Western Plus Rumford Falls

50 Prospect Ave Rumford, ME

At Best Western Plus Rumford Falls, guests bound for Peru will find intimate-feeling comfort with rooms starting at $158.99, creating a warm and inviting environment perfect for relaxation. Enjoy the convenience of laundry and dry cleaning services offered at Best Western Plus, ensuring your wardrobe is always fresh and presentable.

Guests at Best Western Plus Rumford Falls can experience the best of both worlds—a peaceful stay with downtown Peru still within easy reach for a day of exploring. Experience Peru worry-free with a hotel that offers everything you need—book today!

  Call (855) 236-8982 to book with an agent.
  6.8 miles from Peru, ME 04290

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

Mollyockett Motel & Swim Spa

1132 South Main St Bryant Pond, ME

Guests bound for Peru will find affordable, serene comfort at Mollyockett Motel & Swim Spa, with rates starting at $107.99, providing a clean and welcoming atmosphere for relaxation. Experience reliable comfort in rooms that provide standard amenities, making your stay both convenient and economical.

At Mollyockett Motel & Swim Spa, guests can unwind in a calm environment, with downtown Peru still close enough for all their city adventures. Choose comfort and affordability for your Peru stay—book your room today!

  Call (855) 235-6136 to book with an agent.
  10.3 miles from Peru, ME 04290

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Wilson Lake Inn

183 Lake Road Wilton, ME

Uncover delightful accommodations at Wilson Lake Inn as you visit Peru, where inviting rooms create a warm ambiance, with affordable rates beginning at $148.80. Find a cozy and inviting space in rooms that offer additional amenities for a truly relaxing and enjoyable visit.

For those seeking tranquility, Wilson Lake Inn provides a peaceful setting, while keeping downtown Peru easily accessible by car. Plan your Peru getaway with accommodations that make every moment enjoyable—secure now!

  Call (855) 235-6136 to book with an agent.
  12.8 miles from Peru, ME 04290

Starting at

$148.80

per night

Read Reviews View Amenities View All Rooms

Comfort Inn&Suites Wilton

1026 Us Route 2 E Wilton, ME

With rooms beginning at $166.99, Comfort Inn&Suites Wilton offers inviting accommodations for travelers visiting Peru, creating a soothing, comfortable space for rest. Relax in rooms designed for ultimate comfort and functionality, ensuring you have everything you need at your fingertips.

At Comfort Inn&Suites Wilton, guests can relax in quiet surroundings while keeping downtown Peru within easy reach for city exploration. Relax and unwind in Peru with a hotel that prioritizes your comfort—book your room today!

  Call (855) 236-8982 to book with an agent.
  17.2 miles from Peru, ME 04290

Starting at

$166.99

per night

Read Reviews View Amenities View All Rooms

The Bethel Resort & Suites

21 Broad Street Bethel, ME

Relax in the peaceful surroundings of The Bethel Resort & Suites as you explore Peru, where quality accommodations provide warmth, with affordable rates starting at $131.99. Relax in accommodations that make your stay special with enhanced amenities and a focus on guest comfort.

Guests staying at The Bethel Resort & Suites will appreciate the peaceful environment, with downtown Peru remaining within reach for city adventures. Step into Peru elegance with accommodations that deliver on quality and savings—secure your room now!

  Call (855) 239-5277 to book with an agent.
  17.4 miles from Peru, ME 04290

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

The Inn at the Rostay

186 Mayville Road Bethel, ME

Guests bound for Peru will appreciate the intimate-feeling comfort at The Inn at the Rostay, where budget-friendly rooms start at $175.00, creating a warm and welcoming atmosphere. Relax in accommodations that deliver standard amenities, offering a comfortable environment at a budget-friendly price.

For a restful stay, The Inn at the Rostay provides peaceful surroundings, with downtown Peru still a comfortable drive away. Enjoy more of Peru with a practical, budget-conscious stay—secure your room now!

  Call (855) 236-8982 to book with an agent.
  17.4 miles from Peru, ME 04290

Starting at

$175.00

per night

Read Reviews View Amenities View All Rooms

River View Resort

Route 2 357 Mayville Road Bethel, ME

Guests visiting Peru can enjoy affordable comfort at River View Resort, where safe rooms start at $267.75, creating a warm and inviting space ideal for unwinding. Relax in rooms that provide a bit more than just the basics, offering extra amenities for a more comfortable and enjoyable stay.

A tranquil retreat awaits at River View Resort, with the convenience of downtown Peru still close enough for exploration. Make your Peru visit memorable and stress-free with inviting amenities—lock in today!

  Call (855) 234-7135 to book with an agent.
  17.6 miles from Peru, ME 04290

Starting at

$267.75

per night

Read Reviews View Amenities View All Rooms

Colonial Valley Motel

593 Wilton Rd Farmington, ME

For an affordable and comfortable stay, Colonial Valley Motel offers inviting rooms with rates starting at $130.99, creating a clean, welcoming environment for guests. Relax in a setting that provides more amenities and a higher level of comfort, all tailored to enhance your stay.

At Colonial Valley Motel, guests can relax in quiet surroundings while keeping downtown Peru within easy reach for city exploration. Make your Peru travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 234-7135 to book with an agent.
  18.1 miles from Peru, ME 04290

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Mount Blue Motel

454 Wilton Rd Farmington, ME

At Mount Blue Motel, guests bound for Peru will find plush accommodations with rates beginning at $160.99, creating a warm and welcoming environment. Enjoy a pleasant and affordable stay in rooms that offer extra comfort and amenities, ensuring a relaxing visit.

Guests can enjoy a relaxing environment at Mount Blue Motel, with the convenience of downtown Peru being just a smooth drive away. Treat yourself to an affordable, inviting hotel experience in Peru—book today!

  Call (855) 235-6136 to book with an agent.
  18.6 miles from Peru, ME 04290

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms

Grand Summit Hotel

97 Summit Road Newry, ME

Stay affordably at Grand Summit Hotel on your visit to Peru, where comfortable rooms create a restful retreat, with room rates starting at just $282.99. Enjoy the modern comforts and additional amenities in rooms that provide a perfect base for exploring or relaxing.

Guests at Grand Summit Hotel will enjoy the serene setting, while downtown Peru remains close enough for easy city access. Rest easy in Peru with a hotel that understands the importance of relaxation—reserve now!

  Call (855) 235-0725 to book with an agent.
  19.5 miles from Peru, ME 04290

Starting at

$282.99

per night

Read Reviews View Amenities View All Rooms

West Bethel Motel

764 West Bethel Rd Bethel, ME

With rooms beginning at $214.80, West Bethel Motel provides inviting accommodations for guests bound for Peru, creating a welcoming, comfortable environment. Find added luxury in rooms that provide more than the essentials, offering enhanced amenities for a comfortable stay.

Find your quiet escape at West Bethel Motel, situated conveniently for exploring the vibrant attractions of Peru just a short drive away. Take advantage of extra features and affordability while exploring Peru—lock in now!

  Call (855) 234-7135 to book with an agent.
  20.9 miles from Peru, ME 04290

Starting at

$214.80

per night

Read Reviews View Amenities View All Rooms

Jordan Hotel

27 Grand Circle Newry, ME

Unwind at Jordan Hotel as you journey to Peru, where secure rooms offer a relaxing environment, with budget-friendly rates starting at $188.99 per night. Stay in accommodations that go the extra mile to ensure your comfort, with amenities that make your stay both pleasant and practical.

Enjoy the best of both comfort and convenience at Jordan Hotel, where the energy of Peru is just a short drive away. Get ready for a Peru stay that’s as comfortable as it is memorable—lock in today!

  Call (855) 236-8982 to book with an agent.
  22.2 miles from Peru, ME 04290

Starting at

$188.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Oxford

151 Main St Oxford, ME

Guests traveling to Peru will find Hampton Inn Oxford a practical choice, with rooms beginning at $136.99, creating a clean and inviting environment ideal for relaxation. Find solace in the quiet of Hampton's soundproof rooms, allowing for a peaceful retreat from the day's activities.

Plan your ideal trip at Hampton Inn Oxford, balancing rest in a serene setting with the excitement of Peru a short drive away. Take the guesswork out of Peru travel with a hotel that delivers on value—lock in today!

  Call (855) 233-0132 to book with an agent.
  24.6 miles from Peru, ME 04290

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Oxford Casino Hotel

777 Casino Way Oxford, ME

Uncover a tucked away retreat at Oxford Casino Hotel near Peru, where inviting rooms create a relaxing environment, with nightly rates starting at $179.99 per night. Enjoy a stay that offers a bit more in terms of amenities and comfort, providing an enhanced experience at an accessible price.

At Oxford Casino Hotel, you’ll find the balance between relaxation and proximity to Peru, making it an ideal base for exploration. Find out how comfortable Peru can be with a hotel that delivers exceptional service—lock in today!

  Call (855) 239-5277 to book with an agent.
  24.7 miles from Peru, ME 04290

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Auburn

670 Turner Street Auburn, ME

Experience a calm getaway at Residence Inn by Marriott Auburn as you visit Peru, where inviting accommodations offer comfort, with affordable nightly rates starting at $169.99. Explore new destinations with ease, as Residence Inn properties are often located close to public transportation and major highways.

At Residence Inn by Marriott Auburn, you’ll find the ideal combination of calm surroundings and proximity to all that Peru has to offer. Settle into Peru with a hotel that provides top-notch amenities at an unbeatable price—lock in today!

  Call (855) 234-2997 to book with an agent.
  26.7 miles from Peru, ME 04290

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Auburn Riverwatch

14 Great Falls Plz Auburn, ME

Experience the comfort of Hilton Garden Inn Auburn Riverwatch on your trip to Peru, where inviting rooms offer relaxation, with budget-friendly nightly rates beginning at $121.99. Stay refreshed with a dip in Hilton Garden Inn's indoor or outdoor pool, an inviting space to relax or exercise.

At Hilton Garden Inn Auburn Riverwatch, the peaceful surroundings create a relaxing atmosphere, while Peru remains just a short drive away. Find your perfect Peru escape with a hotel that makes luxury accessible—reserve now!

  Call (855) 234-7135 to book with an agent.
  27.9 miles from Peru, ME 04290

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Evergreen Valley Inn

82 Mountain Road Stoneham, ME

Stay affordably at Evergreen Valley Inn on your journey to Peru, where welcoming rooms create a peaceful escape, with budget-friendly rates beginning at $123.37. Find a delightful blend of style and functionality in our rooms, perfect for both short trips and extended stays.

Enjoy the best of both relaxation and convenience at Evergreen Valley Inn, where guests can unwind and still reach Peru with ease. Discover the ease of staying in Peru with accommodations that make travel simple—secure now!

  Call (855) 235-0725 to book with an agent.
  28.2 miles from Peru, ME 04290

Starting at

$123.37

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lewiston Auburn

15 Lincoln Street Lewiston, ME

Guests visiting Peru will find affordable comfort at Hampton Inn Lewiston Auburn, where rooms start at $110.99, creating a warm, inviting space perfect for relaxation. Dive into the local scene with Hampton's specially curated area guides, packed with recommendations for dining, shopping, and entertainment.

Stay at Hampton Inn Lewiston Auburn for the perfect mix of quiet relaxation and the option to explore Peru's lively atmosphere. Stay comfortably in Peru and make the most of your travels—lock in your hotel room today!

  Call (855) 234-5074 to book with an agent.
  28.4 miles from Peru, ME 04290

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Ramada Hotel & Conference Center by Wyndham Lewiston

490 Pleasant St Lewiston, ME

Guests visiting Peru can relax in warm-hearted accommodations at Ramada Hotel & Conference Center by Wyndham Lewiston, where rooms start at $83.99, creating a warm and inviting atmosphere perfect for unwinding. Relax with a drink at Ramada's outdoor bars, offering refreshing cocktails and beautiful views in a relaxed setting.

Relax in the serene environment of Ramada Hotel & Conference Center by Wyndham Lewiston, a peaceful escape situated just a drive away from Peru's bustling streets. Plan a seamless Peru visit with thoughtfully designed, budget-friendly lodging—reserve today!

  Call (855) 234-2997 to book with an agent.
  30.4 miles from Peru, ME 04290

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Lewiston

516 Pleasant St Lewiston, ME

Guests bound for Peru will find inviting comfort at SureStay Hotel by Best Western Lewiston, where budget-friendly rooms start at $88.99, creating a clean and welcoming environment. Trust in Best Western's pet-friendly policies at many locations, ensuring your furry friends can join in on your travels.

Relax in the peaceful surroundings of SureStay Hotel by Best Western Lewiston, a tranquil spot nestled just a short drive from Peru's lively attractions. Take advantage of a Peru hotel that makes your visit seamless and budget-friendly—reserve now!

  Call (855) 239-5277 to book with an agent.
  30.5 miles from Peru, ME 04290

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

The Poland Spring Resort

640 Maine Street Poland, ME

Enjoy an elevated stay at The Poland Spring Resort near Peru, where inviting rooms create a peaceful ambiance, with nightly rates starting from $159.00. Find a luxurious retreat in rooms that offer an abundance of amenities designed to enhance your comfort and relaxation.

Escape to The Poland Spring Resort for a refreshing stay, and enjoy being just a drive away from the excitement of Peru. Discover how refined Peru can be with accommodations that offer an unforgettable experience—secure now!

  Call (855) 233-0132 to book with an agent.
  31.3 miles from Peru, ME 04290

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

1777 Washington St. North Building B Auburn, ME

With affordable rooms from $88.99, Econo Lodge provides restorative comfort for travelers bound for Peru, creating a warm, inviting environment perfect for rest. Satisfy your snack needs with on-site vending machines at Econo Lodge, offering quick access to refreshments and light meals.

Whether for work or leisure, Econo Lodge offers a balance of tranquility and easy access to Peru's major attractions. Choose affordability with a touch of comfort for your Peru stay—reserve now!

  Call (855) 234-2997 to book with an agent.
  31.4 miles from Peru, ME 04290

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

1777 Washington St. South Auburn, ME

For budget-savvy travelers, Quality Inn & Suites offers inviting accommodations with rates starting at $89.99, creating a clean and welcoming environment ideal for relaxation. Appreciate the detailed cleaning practices at Quality Inn, ensuring each room is spotless and sanitized for your arrival.

Discover peace and relaxation at Quality Inn & Suites, where a serene retreat is balanced with close proximity to Peru. Revel in added perks and comfort for your Peru stay without breaking the bank—lock in today!

  Call (855) 234-5074 to book with an agent.
  31.6 miles from Peru, ME 04290

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Highland Lake Resort

115 North High St Bridgton, ME

With rooms starting at $149.99, Highland Lake Resort provides inviting accommodations for guests bound for Peru, creating a clean, comfortable environment. Experience rooms that provide a touch more luxury and comfort, making your stay relaxing and enjoyable at a great value.

Unwind at Highland Lake Resort, a peaceful haven just a short drive from the vibrant life of Peru. Maximize your Peru adventure with well-rounded, cost-effective accommodations—secure now!

  Call (855) 233-0132 to book with an agent.
  31.7 miles from Peru, ME 04290

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms