The best deals on hotels when visiting Perham 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 Perham, Maine 04766

Quality Inn & Suites

30 Access Highway Caribou, ME

Guests visiting Perham will appreciate the inviting comfort at Quality Inn & Suites, where harmonious rooms begin at $108.99, creating a warm, welcoming atmosphere. Relax with confidence, knowing that Quality Inn prioritizes your safety and well-being with comprehensive cleaning protocols.

Unwind in the serene surroundings of Quality Inn & Suites, where guests can enjoy rest while downtown Perham is still within reach. Relax and recharge in Perham with a hotel that’s both inviting and economical—secure now!

  Call (855) 235-0725 to book with an agent.
  11.5 miles from Perham, ME 04766

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Caribou Inn & Convention Center

19 Main St Caribou, ME

Choose Caribou Inn & Convention Center for a restful stay near Perham, where inviting rooms offer a peaceful escape, with affordable rates beginning at $189.95 per night. Find comfort in rooms that are equipped to provide a satisfying stay, with amenities designed for both relaxation and productivity.

At Caribou Inn & Convention Center, guests can relax in the quiet surroundings, while the excitement of downtown Perham remains easily accessible. Relax and enjoy every aspect of your Perham visit with a hotel that caters to you—secure now!

  Call (855) 234-7135 to book with an agent.
  12.3 miles from Perham, ME 04766

Starting at

$189.95

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Presque Isle Maine

768 Main St Presque Isle, ME

For a comfy stay, Hampton Inn Presque Isle Maine offers budget-conscious accommodations with rates from $157.99, creating a clean, welcoming environment ideal for travelers. Enjoy a unique stay at Hampton’s boutique properties, which offer a more personalized and intimate hotel experience.

Unwind in the serene surroundings of Hampton Inn Presque Isle Maine, where guests can enjoy rest while downtown Perham is still within reach. Discover how stress-free Perham can be with well-appointed, affordable lodging—book today!

  Call (855) 236-8982 to book with an agent.
  16.6 miles from Perham, ME 04766

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

The Northeastland Hotel

436 Main Street Presque Isle, ME

For an inviting and affordable stay, The Northeastland Hotel offers budget-friendly rooms with rates starting at $193.42, creating a clean and comfortable space. Experience a stay that meets your essential needs, with rooms that are clean, comfortable, and conveniently equipped.

Guests at The Northeastland Hotel will find a peaceful retreat, while downtown Perham remains easily accessible for sightseeing or city activities. Rest assured your Perham trip will be memorable and budget-friendly—secure now!

  Call (855) 235-6136 to book with an agent.
  17.5 miles from Perham, ME 04766

Starting at

$193.42

per night

Read Reviews View Amenities View All Rooms

Presque Isle Hotel

116 Main St Presque Isle, ME

Presque Isle Hotel provides a heartwarming retreat for travelers to Perham, where quality accommodations offer warmth and relaxation, with nightly rates starting at $118.99. Find a comfortable retreat in rooms that offer a higher standard of amenities, ensuring a relaxing and enjoyable visit.

For a peaceful retreat, Presque Isle Hotel offers quiet surroundings, with the added convenience of downtown Perham being nearby. Get ready for a Perham trip filled with thoughtful amenities and great savings—reserve now!

  Call (855) 239-4019 to book with an agent.
  18.3 miles from Perham, ME 04766

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Presque Isle

71 Main Street Presque Isle, ME

Guests bound for Perham can unwind at SureStay Hotel by Best Western Presque Isle, where inviting rooms start at $120.00, creating a warm and welcoming space perfect for relaxation. Experience the comfort and convenience of Best Western’s motorcoach parking, available for group travelers and tours.

At SureStay Hotel by Best Western Presque Isle, travelers can experience a peaceful retreat, with the added bonus of downtown Perham still being close enough for adventure. Take advantage of a Perham hotel that makes your visit seamless and budget-friendly—reserve now!

  Call (855) 233-0132 to book with an agent.
  18.4 miles from Perham, ME 04766

Starting at

$120.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Grand Sault Hotel & Suites

187 Ouellette Street Grand Falls, NB

Choose Best Western Plus Grand Sault Hotel & Suites for your trip to Perham, where quality accommodations offer comfort and affordability, with soft rooms beginning at $110.99 per night. Relax in the whirlpool or hot tub facilities available at Best Western Plus, providing a soothing escape during your stay.

Immerse yourself in the tranquility of Best Western Plus Grand Sault Hotel & Suites, a serene retreat where Perham is easily accessible for day trips. Explore Perham with a hotel that delivers on both convenience and luxury—lock in today!

  Call (855) 235-0725 to book with an agent.
  24.7 miles from Perham, ME 04766

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

10039 Route 144 St. Andre, NB

For an affordable stay, Rodeway Inn offers soothing accommodations with rooms beginning at $74.99, creating a welcoming, comfortable space ideal for relaxation near Perham. Find value in clean, comfortable rooms that provide dependable comfort and a welcoming environment.

Step into comfort at Rodeway Inn, a peaceful retreat where guests can relax and still venture into Perham for excitement. Make your Perham adventure budget-friendly and comfortable—reserve now!

  Call (855) 235-0725 to book with an agent.
  24.7 miles from Perham, ME 04766

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Grand Falls

10021 Route 144 St. Andre, NB

For budget-conscious travelers headed to Perham, Travelodge by Wyndham Grand Falls offers comfortable rooms starting at $64.99, creating a clean and inviting atmosphere. Rest assured with Travelodge’s enhanced cleanliness protocols, providing a safe and hygienic environment for all guests.

Unwind in the tranquil setting of Travelodge by Wyndham Grand Falls, a perfect spot to relax while keeping Perham close enough for adventure. Enjoy Perham with an affordable hotel that enhances your travel experience—secure now!

  Call (855) 234-2997 to book with an agent.
  25.0 miles from Perham, ME 04766

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Edmundston

10 Rue Mathieu Edmundston, NB

Guests bound for Perham will appreciate the tranquil accommodations at Days Inn by Wyndham Edmundston, with rates beginning at $75.99, creating a clean and welcoming space for relaxation. Experience the peace of mind with Days Inn's enhanced cleaning protocols, ensuring a safe and comfortable environment.

Recharge at Days Inn by Wyndham Edmundston, where a quiet stay is complemented by the convenience of Perham nearby for daily adventures. Book an inviting hotel that won’t break the bank for your Perham visit—secure today!

  Call (855) 234-7135 to book with an agent.
  32.4 miles from Perham, ME 04766

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Edmundston Hotel & Conference Center

100 Rue Rice Edmundston, NB

Enjoy a warm ambiance at Four Points by Sheraton Edmundston Hotel & Conference Center near Perham, where comfortable accommodations provide relaxation, with room rates starting from an accessible $109.99. Indulge in the luxury of Sheraton’s personalized room scents, tailored to create a unique and welcoming atmosphere.

Escape to Four Points by Sheraton Edmundston Hotel & Conference Center for a peaceful stay, where quiet surroundings are paired with the convenience of being near Perham. Embrace a stress-free Perham stay with enhanced features at a price you’ll love—book today!

  Call (855) 235-6136 to book with an agent.
  33.6 miles from Perham, ME 04766

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Morel Executive Suites

51 rue Emmerson Edmundston, NB

Guests bound for Perham will find inviting accommodations at Morel Executive Suites, where friendly rooms start at $88.99, creating a warm and comfortable space perfect for relaxation. Find added comfort in rooms that provide more than the essentials, offering a step up in amenities for a pleasant visit.

Take a break from the city noise at Morel Executive Suites, offering restful accommodations and quick access to Perham's best spots. Take your Perham experience to the next level with cost-effective, well-equipped lodging—reserve now!

  Call (855) 235-6136 to book with an agent.
  33.7 miles from Perham, ME 04766

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Quality Hotel & Conference Centre

110 Chief Joanna Boulevard Edmundston, NB

For those traveling to Perham, Quality Hotel & Conference Centre offers affordable rooms with rates starting at $101.99, creating a clean, comfortable atmosphere ideal for rest. Experience value and convenience, with rooms that provide clean accommodations and essential services for a hassle-free visit.

Travelers looking for calm and convenience will love Quality Hotel & Conference Centre, where restful accommodations are near the heart of Perham. Enjoy your Perham travels with accommodations that deliver maximum value—reserve today!

  Call (855) 233-0132 to book with an agent.
  34.1 miles from Perham, ME 04766

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Edmundston Hotel

280 Boul Hebert Edmundston, NB

With budget-friendly rooms beginning at $93.99, Best Western Plus Edmundston Hotel provides relaxed accommodations for travelers to Perham, creating a welcoming environment for rest. Appreciate the modern bathroom facilities at Best Western Plus, featuring rainfall showers and upscale bath products.

Guests will love the calming atmosphere at Best Western Plus Edmundston Hotel, while Perham's activities remain just a short trip away. Make the most of your Perham visit with a hotel that delivers exceptional value—reserve now!

  Call (855) 233-0132 to book with an agent.
  34.3 miles from Perham, ME 04766

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Edmundston

5 Bateman Ave Edmundston, NB

With rooms beginning at $86.99, Comfort Inn Edmundston provides inviting accommodations for travelers bound for Perham, creating a intimate, welcoming environment. Take advantage of Comfort Inn's vending machines for quick snacks and drinks without leaving the hotel.

Discover relaxation at Comfort Inn Edmundston, where quiet comfort meets the convenience of being close to Perham's vibrant offerings. Discover the ease of traveling to Perham with well-equipped, affordable lodging—reserve today!

  Call (855) 235-6136 to book with an agent.
  34.4 miles from Perham, ME 04766

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Edmundston

919 Canada Road Edmundston, NB

For an affordable stay near Perham, Travelodge by Wyndham Edmundston offers budget-friendly comfort with rooms from $69.61, creating a clean and alluring environment. Enjoy 24/7 customer support at Travelodge, where friendly staff are always on hand to assist with any inquiries or needs.

Stay at Travelodge by Wyndham Edmundston to enjoy a blend of relaxation and excitement, with Perham never far from your tranquil retreat. Book a welcoming, cost-effective hotel for your Perham trip and save big—secure now!

  Call (855) 235-0725 to book with an agent.
  35.7 miles from Perham, ME 04766

Starting at

$69.61

per night

Read Reviews View Amenities View All Rooms

Amsterdam Inn & Suites

383 Centreville Rd Florenceville-Bristol, NB

With affordable rooms from $98.99, Amsterdam Inn & Suites provides restorative comfort for travelers bound for Perham, creating a warm, inviting environment perfect for rest. Experience practical comfort in rooms that deliver standard amenities, ensuring a comfortable stay at a great price.

Enjoy a peaceful retreat at Amsterdam Inn & Suites, ideally found for guests wanting to explore Perham while staying in a quiet setting. Stay smart and comfortable on your Perham visit without breaking the bank—book now!

  Call (855) 239-5277 to book with an agent.
  41.3 miles from Perham, ME 04766

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Florenceville Inn Restaurant & Pool

239 Burnham Rd Florenceville-Bristol, NB

Guests traveling to Perham can unwind at Florenceville Inn Restaurant & Pool, where plush rooms begin at $84.99, creating a clean, welcoming environment perfect for relaxation. Stay in a room that ensures a comfortable travel experience, with basic amenities provided at an affordable price.

Find your quiet escape at Florenceville Inn Restaurant & Pool, situated conveniently for exploring the vibrant attractions of Perham just a short drive away. Choose affordability with a touch of comfort for your Perham stay—reserve now!

  Call (855) 235-6136 to book with an agent.
  43.2 miles from Perham, ME 04766

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Hotel 1212

612 Ave. Principale Degelis, QC

For a comfortable stay, Hotel 1212 offers inviting rooms with rates beginning at $112.99, creating a warm and inviting space ideal for travelers visiting Perham. Relax in accommodations that offer more than just the essentials, providing a comfortable and enjoyable experience at a budget-friendly price.

For a peaceful retreat close to Perham, Hotel 1212 provides a quiet escape with convenient access to urban adventures. Treat yourself to a seamless Perham adventure with affordable, welcoming lodging—secure now!

  Call (855) 233-7850 to book with an agent.
  49.0 miles from Perham, ME 04766

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms