The best deals on hotels when visiting St. Francis 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 St. Francis, Maine 04774

Travelodge by Wyndham Edmundston

919 Canada Road Edmundston, NB

Guests traveling to St. Francis will find Travelodge by Wyndham Edmundston an ideal choice, with comfortable rooms beginning at $69.61, creating a warm, welcoming environment for rest. Enjoy streamlined check-in and check-out processes at Travelodge, saving you time and hassle during your travels.

At Travelodge by Wyndham Edmundston, guests can enjoy a peaceful retreat with St. Francis always within convenient reach. Enjoy a simple yet inviting hotel for your St. Francis travels—secure your room now!

  Call (855) 234-5074 to book with an agent.
  29.8 miles from ST. Francis, ME 04774

Starting at

$69.61

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Edmundston Hotel & Conference Center

100 Rue Rice Edmundston, NB

Stay at Four Points by Sheraton Edmundston Hotel & Conference Center as you explore St. Francis, where mellifluous rooms provide comfort and relaxation at an affordable rate, with prices starting at $109.99 per night. Celebrate your most cherished occasions at Sheraton, where elegant spaces and expert planning come together for dazzling events.

At Four Points by Sheraton Edmundston Hotel & Conference Center, guests can find comfort in spacious surroundings, while keeping St. Francis easily accessible for a day of exploration. Maximize your St. Francis experience with a hotel that ensures your comfort from start to finish—secure now!

  Call (855) 236-8982 to book with an agent.
  29.8 miles from ST. Francis, ME 04774

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Hotel 1212

612 Ave. Principale Degelis, QC

Guests traveling to St. Francis will find soft accommodations at Hotel 1212, where rooms begin at $112.99, creating a warm, inviting environment ideal for relaxation. Find added luxury in rooms that provide more than the essentials, offering enhanced amenities for a comfortable stay.

Rest easy at Hotel 1212, a peaceful spot just outside St. Francis, perfect for unwinding after a day of exploration. Make your St. Francis visit memorable with a hotel that delivers more for your money—reserve now!

  Call (855) 239-5277 to book with an agent.
  30.0 miles from ST. Francis, ME 04774

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Morel Executive Suites

51 rue Emmerson Edmundston, NB

With rates beginning at $88.99, Morel Executive Suites provides budget-friendly accommodations for travelers headed to St. Francis, creating a welcoming space ideal for relaxation. Find additional comfort and convenience in accommodations that offer more amenities for a relaxing and affordable visit.

Travelers looking for calm and convenience will love Morel Executive Suites, where restful accommodations are near the heart of St. Francis. Set yourself up for an enjoyable St. Francis visit with budget-friendly accommodations—book today!

  Call (855) 233-7850 to book with an agent.
  30.1 miles from ST. Francis, ME 04774

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

KWE Café & Auberge

1912 Rue Principale Pohenegamook, QC

KWE Café & Auberge sets the standard for excellence in hospitality, with unmatched service and elegance starting at $66.99.

At KWE Café & Auberge, guests are treated to spacious accommodations with quick access to the lively atmosphere of St. Francis. Book your stay at KWE Café & Auberge now!

  Call (855) 233-0132 to book with an agent.
  30.4 miles from ST. Francis, ME 04774

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Edmundston

5 Bateman Ave Edmundston, NB

Guests bound for St. Francis will find relaxed accommodations at Comfort Inn Edmundston, with rooms beginning at $86.99, creating a welcoming, comfortable atmosphere ideal for relaxation. Rest in newly updated rooms, where contemporary style meets the classic Comfort Inn comfort.

Stay at Comfort Inn Edmundston to enjoy a blend of relaxation and excitement, with St. Francis never far from your tranquil retreat. Relax and unwind in St. Francis with a hotel that prioritizes your comfort—book your room today!

  Call (855) 234-2997 to book with an agent.
  30.9 miles from ST. Francis, ME 04774

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Edmundston Hotel

280 Boul Hebert Edmundston, NB

With affordable rooms from $93.99, Best Western Plus Edmundston Hotel provides inviting comfort for travelers to St. Francis, creating a clean, welcoming space perfect for relaxation. Experience the convenience of key card access at Best Western Plus, enhancing security and ease of entry for guests.

Step into tranquility at Best Western Plus Edmundston Hotel, where peaceful surroundings are paired with quick access to the excitement of St. Francis. Make your St. Francis adventure exceptional without breaking the bank—secure your room today!

  Call (855) 235-0725 to book with an agent.
  31.0 miles from ST. Francis, ME 04774

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Quality Hotel & Conference Centre

110 Chief Joanna Boulevard Edmundston, NB

With rates beginning at $101.99, Quality Hotel & Conference Centre provides budget-friendly comfort for travelers bound for St. Francis, creating a clean, inviting space. Experience a more satisfying stay with rooms that provide additional amenities and a touch of luxury at an economical price.

At Quality Hotel & Conference Centre, you can enjoy the best of both worlds—peaceful accommodations with convenient access to St. Francis. Make the most of your St. Francis experience with extra perks at an affordable price—book now!

  Call (855) 235-6136 to book with an agent.
  31.1 miles from ST. Francis, ME 04774

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Edmundston

10 Rue Mathieu Edmundston, NB

At Days Inn by Wyndham Edmundston, guests headed to St. Francis can enjoy affordable rooms from $75.99, providing a welcoming, comfortable environment ideal for unwinding. Travel with your furry friends thanks to our pet-friendly policies, ensuring no member of the family is left behind.

Relax at Days Inn by Wyndham Edmundston, where guests can unwind in comfort and venture into St. Francis at their leisure. Book an inviting hotel that won’t break the bank for your St. Francis visit—secure today!

  Call (855) 233-7850 to book with an agent.
  34.3 miles from ST. Francis, ME 04774

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Parc du Mont Citadelle

69. Rte du Mont Citadelle Saint-Honoré-de-Témiscouata, QC

At Parc du Mont Citadelle, travelers to St. Francis will find affordable comfort with rooms beginning at $83.99, creating a clean and welcoming environment for unwinding. Stay in accommodations that prioritize practical comforts, with rooms that are efficiently designed for ease of use and relaxation.

Escape to the serenity of Parc du Mont Citadelle, a restful hideaway with St. Francis's lively attractions only a short drive away. Make the most of your St. Francis experience with extra perks at an affordable price—book now!

  Call (855) 239-5277 to book with an agent.
  42.8 miles from ST. Francis, ME 04774

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

30 Access Highway Caribou, ME

Guests bound for St. Francis can enjoy inviting accommodations at Quality Inn & Suites, where rooms start at $108.99, creating a warm, welcoming environment for relaxation. Find Quality Inn's strategically located properties near highways, airports, and key attractions for hassle-free exploration.

Relax and recharge at Quality Inn & Suites, where serene surroundings and proximity to St. Francis create the perfect retreat. Relax and recharge in St. Francis without overspending—lock in your hotel room now!

  Call (855) 239-4019 to book with an agent.
  45.5 miles from ST. Francis, ME 04774

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Caribou Inn & Convention Center

19 Main St Caribou, ME

Unwind in the soft ambiance of Caribou Inn & Convention Center as you visit St. Francis, where inviting rooms create a peaceful stay, with budget-friendly rates from $189.95. Stay in rooms that are designed to offer a higher standard of comfort, with amenities that cater to your every need.

Unwind in the calm surroundings of Caribou Inn & Convention Center, where relaxation meets easy access to the vibrant energy of St. Francis. Enjoy a St. Francis stay where comfort and convenience are never compromised—reserve now!

  Call (855) 233-7850 to book with an agent.
  47.2 miles from ST. Francis, ME 04774

Starting at

$189.95

per night

Read Reviews View Amenities View All Rooms