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

Rodeway Inn

10039 Route 144 St. Andre, NB

Guests headed to Keegan will enjoy the serene, budget-conscious accommodations at Rodeway Inn, where rooms begin at $74.99, providing a welcoming environment for all. Relax in a practical space that offers basic comforts and a clean environment, making your stay both pleasant and affordable.

Unwind at Rodeway Inn in a quiet setting, where downtown Keegan is still within easy reach for a day of adventure. Enjoy Keegan with added value and convenience—secure your hotel stay today!

  Call (855) 239-5277 to book with an agent.
  11.2 miles from Keegan, ME 04785

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Grand Falls

10021 Route 144 St. Andre, NB

With budget-friendly rooms beginning at $64.99, Travelodge by Wyndham Grand Falls provides inviting comfort for travelers bound for Keegan, creating a warm and welcoming space. Stay productive with Travelodge's in-room workspaces, designed to accommodate the needs of business travelers.

Escape the hustle of downtown Keegan at Travelodge by Wyndham Grand Falls, where guests can enjoy peaceful surroundings and easy city access. Uncover the best of Keegan with a hotel that makes quality affordable—secure your room now!

  Call (855) 235-0725 to book with an agent.
  11.4 miles from Keegan, ME 04785

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Grand Sault Hotel & Suites

187 Ouellette Street Grand Falls, NB

Experience a welcoming retreat at Best Western Plus Grand Sault Hotel & Suites as you explore Keegan, where restful accommodations provide comfort, starting at a friendly $110.99 per night. Appreciate the soundproofing in each room at Best Western Plus, ensuring that external noise does not disturb your stay.

For those looking to unwind, Best Western Plus Grand Sault Hotel & Suites offers a quiet retreat, while the convenience of downtown Keegan is within reach. Stay in Keegan with a hotel that takes your experience to new heights—lock in your room today!

  Call (855) 234-2997 to book with an agent.
  13.1 miles from Keegan, ME 04785

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Edmundston

10 Rue Mathieu Edmundston, NB

Guests visiting Keegan can enjoy the budget-friendly comfort of Days Inn by Wyndham Edmundston, where comforting rooms start at $75.99, creating a clean and welcoming environment. Experience the cozy, casual comfort of Days Inn's rooms, designed for both short visits and extended stays.

Travelers seeking both relaxation and proximity will find Days Inn by Wyndham Edmundston ideal, with downtown Keegan still close enough for sightseeing. Choose an inviting, affordable hotel for your Keegan trip—secure your stay now!

  Call (855) 239-4019 to book with an agent.
  16.5 miles from Keegan, ME 04785

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Quality Hotel & Conference Centre

110 Chief Joanna Boulevard Edmundston, NB

With rates from $101.99, Quality Hotel & Conference Centre provides inviting accommodations for travelers visiting Keegan, creating a comfortable and welcoming space for relaxation. Experience a touch of extra comfort and convenience in rooms that cater to your needs for a relaxing and affordable stay.

Relax at Quality Hotel & Conference Centre, where a peaceful retreat is enhanced by the convenience of Keegan’s nearby attractions. Find the right balance between affordability and quality during your Keegan trip—lock in today!

  Call (855) 233-0132 to book with an agent.
  20.9 miles from Keegan, ME 04785

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Edmundston Hotel

280 Boul Hebert Edmundston, NB

For a welcoming and affordable stay, Best Western Plus Edmundston Hotel offers budget-friendly rooms with rates beginning at $93.99, creating a clean and comfortable space. Relax in the heated indoor pool at Best Western Plus, a perfect year-round option for swimming or relaxing by the water.

Stay at Best Western Plus Edmundston Hotel for a restful experience, while Keegan remains close enough for exploration whenever you wish. Make your Keegan experience exceptional with a hotel that keeps costs down—lock in today!

  Call (855) 234-5074 to book with an agent.
  21.2 miles from Keegan, ME 04785

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Morel Executive Suites

51 rue Emmerson Edmundston, NB

For an affordable and restful stay, Morel Executive Suites offers serene comfort with rates starting at $88.99, creating a warm and welcoming environment ideal for relaxation. Enjoy accommodations that strike a perfect balance between cost and comfort, offering additional amenities at an accessible price.

Guests seeking both rest and excitement will love Morel Executive Suites, where peaceful lodgings are paired with proximity to Keegan. Escape to Keegan with budget-wise lodging that offers more—book your stay now!

  Call (855) 234-2997 to book with an agent.
  21.2 miles from Keegan, ME 04785

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Edmundston

5 Bateman Ave Edmundston, NB

At Comfort Inn Edmundston, travelers visiting Keegan will find inviting accommodations with rooms from $86.99, creating a warm and welcoming space ideal for rest. Enjoy the convenience and security of free parking at Comfort Inn, adding to the overall ease of your stay.

Discover the comfort of Comfort Inn Edmundston, where spacious accommodations provide a restful atmosphere near Keegan. Enjoy your Keegan adventure with a hotel that pairs quality and affordability—lock in today!

  Call (855) 233-0132 to book with an agent.
  21.3 miles from Keegan, ME 04785

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Edmundston Hotel & Conference Center

100 Rue Rice Edmundston, NB

Relax in style at Four Points by Sheraton Edmundston Hotel & Conference Center near Keegan, where inviting accommodations create a peaceful atmosphere, with budget-friendly rates starting from $109.99. Enjoy the tranquility of Sheraton's garden oases, lush green spaces that provide a peaceful retreat from the urban landscape.

Enjoy a quiet stay at Four Points by Sheraton Edmundston Hotel & Conference Center, perfectly positioned for those wanting both relaxation and proximity to Keegan. Discover the best way to unwind in Keegan with well-appointed, budget-friendly lodging—secure now!

  Call (855) 239-4019 to book with an agent.
  21.3 miles from Keegan, ME 04785

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

30 Access Highway Caribou, ME

At Quality Inn & Suites, travelers to Keegan will find enveloping accommodations with rooms beginning at $108.99, creating a clean, inviting atmosphere perfect for rest. Indulge in Quality Inn's gourmet in-room dining options, offering a variety of dishes delivered directly to your door.

Discover the tranquility of Quality Inn & Suites, where guests can unwind while keeping the sights of Keegan within easy reach. Treat yourself to a well-appointed, affordable hotel while exploring Keegan—reserve today!

  Call (855) 239-5277 to book with an agent.
  21.8 miles from Keegan, ME 04785

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Edmundston

919 Canada Road Edmundston, NB

With budget-friendly rooms from $69.61, Travelodge by Wyndham Edmundston is ideal for travelers to Keegan, creating a calm, welcoming environment perfect for relaxation. Choose Travelodge by Wyndham for your next trip, where you'll find reliable accommodations at a wallet-friendly price.

Stay at Travelodge by Wyndham Edmundston for a peaceful escape, with the bonus of being close to Keegan's lively streets for daily adventures. Make your Keegan adventure comfortable and easy on the wallet—book today!

  Call (855) 234-7135 to book with an agent.
  23.4 miles from Keegan, ME 04785

Starting at

$69.61

per night

Read Reviews View Amenities View All Rooms

Caribou Inn & Convention Center

19 Main St Caribou, ME

Unwind in the inviting ambiance of Caribou Inn & Convention Center as you travel to Keegan, where quality rooms provide relaxation, with rates beginning at $189.95. Stay in accommodations that offer more than just the basics, with added amenities to enhance your stay.

Enjoy the calm atmosphere of Caribou Inn & Convention Center, where a relaxing stay is paired with convenient access to Keegan. Plan your Keegan getaway with a hotel that knows how to keep you happy and comfortable—secure now!

  Call (855) 234-7135 to book with an agent.
  25.8 miles from Keegan, ME 04785

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 budget-savvy travelers, Hampton Inn Presque Isle Maine offers inviting accommodations with rates starting at $157.99, creating a clean and welcoming environment ideal for relaxation. Dine on demand with Hampton’s all-day dining facility, serving up delicious meals and snacks at any time you desire.

At Hampton Inn Presque Isle Maine, you can experience the charm of a quiet stay with easy access to Keegan's most popular attractions. Relax and explore Keegan with ease, thanks to a hotel that prioritizes your comfort—secure now!

  Call (855) 234-7135 to book with an agent.
  33.8 miles from Keegan, ME 04785

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

The Northeastland Hotel

436 Main Street Presque Isle, ME

With affordable rooms starting at $193.42, The Northeastland Hotel provides charming accommodations for travelers bound for Keegan, creating a clean, inviting space. Stay in accommodations that provide a no-frills experience, with rooms designed for ease of use and comfort.

Guests seeking both rest and excitement will love The Northeastland Hotel, where peaceful lodgings are paired with proximity to Keegan. Choose a hotel that makes Keegan travel simple and relaxing—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  35.0 miles from Keegan, ME 04785

Starting at

$193.42

per night

Read Reviews View Amenities View All Rooms

Presque Isle Hotel

116 Main St Presque Isle, ME

Discover a warm atmosphere at Presque Isle Hotel as you travel to Keegan, with quiet accommodations that start at $118.99 per night, providing a relaxing retreat. Find a welcoming environment in our rooms that offer enhanced amenities and services, ensuring a satisfying stay.

Nestled just outside Keegan, Presque Isle Hotel provides the perfect balance of quiet accommodations and access to urban adventures. Make your Keegan adventure one to remember with a hotel that offers unbeatable value—reserve now!

  Call (855) 239-5277 to book with an agent.
  35.9 miles from Keegan, ME 04785

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

For budget-savvy travelers headed to Keegan, SureStay Hotel by Best Western Presque Isle offers inviting rooms with rates beginning at $120.00, creating a warm, comfortable space perfect for rest. Unwind with a film from Best Western’s in-room movie selections, offering a range of the latest releases and classic films.

Find your restful haven at SureStay Hotel by Best Western Presque Isle, where the peaceful ambiance ensures a calm stay with Keegan always within reach. Enjoy Keegan to the fullest with accommodations that won’t strain your wallet—reserve today!

  Call (855) 233-0132 to book with an agent.
  36.1 miles from Keegan, ME 04785

Starting at

$120.00

per night

Read Reviews View Amenities View All Rooms

Hotel 1212

612 Ave. Principale Degelis, QC

For budget-savvy travelers visiting Keegan, Hotel 1212 offers inviting rooms with rates starting at $112.99, creating a warm and welcoming environment. Enjoy a superior stay experience with rooms that provide added amenities and comfort at a budget-friendly price.

Find your ideal balance at Hotel 1212, where guests can experience the tranquility of the surroundings while Keegan stays close by. Find budget-friendly lodging that makes your Keegan trip unforgettable—book today!

  Call (855) 234-2997 to book with an agent.
  39.6 miles from Keegan, ME 04785

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms