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

Caribou Inn & Convention Center

19 Main St Caribou, ME

Find a peaceful escape at Caribou Inn & Convention Center near Buffalo, where soothing rooms create a welcoming stay, with affordable rates starting at $169.95 per night. Enjoy a refreshing stay in rooms that combine modern design with practical amenities, ensuring a comfortable visit.

Step into the calm of Caribou Inn & Convention Center, where restful lodgings are paired with proximity to Buffalo's vibrant streets. Discover how enjoyable Buffalo can be with accommodations that cater to your needs—secure now!

  Call (855) 234-2997 to book with an agent.
  23.1 miles from Buffalo, ME 04768

Starting at

$169.95

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

30 Access Highway Caribou, ME

For a relaxing stay, Quality Inn & Suites offers friendly rooms with rates starting at $102.99, creating a clean, welcoming space ideal for guests traveling to Buffalo. Experience the charm and hospitality of Quality Inn's staff, dedicated to making your stay pleasant and memorable.

Discover the tranquility of Quality Inn & Suites, where restful accommodations are perfectly balanced with proximity to Buffalo. Stay comfortably in Buffalo with amenities that make your trip memorable—lock in today!

  Call (855) 234-5074 to book with an agent.
  23.3 miles from Buffalo, ME 04768

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Presque Isle Maine

768 Main St Presque Isle, ME

With budget-conscious rooms starting at $147.99, Hampton Inn Presque Isle Maine is a practical option for guests bound for Buffalo, providing a welcoming environment for relaxation. Discover the charm of Hampton’s boutique-style properties, offering a unique and intimate hotel experience in select locations.

Rest easy at Hampton Inn Presque Isle Maine, a calm retreat that offers a peaceful atmosphere while keeping Buffalo's highlights close enough for exploration. Experience Buffalo comfortably and within budget with inviting accommodations—book today!

  Call (855) 239-5277 to book with an agent.
  24.1 miles from Buffalo, ME 04768

Starting at

$147.99

per night

Read Reviews View Amenities View All Rooms

The Northeastland Hotel

436 Main Street Presque Isle, ME

For a comfortable and inviting stay, The Northeastland Hotel offers homely rooms with rates beginning at $149.50, creating a clean and comfortable space near Buffalo. Enjoy a stay that offers a little more in terms of comfort and amenities, providing an enhanced experience at a budget-friendly price.

Discover a peaceful retreat at The Northeastland Hotel, where quiet lodgings are paired with easy access to Buffalo's best attractions. Stay comfortably in Buffalo with a hotel that delivers on quality and savings—book today!

  Call (855) 233-0132 to book with an agent.
  24.5 miles from Buffalo, ME 04768

Starting at

$149.50

per night

Read Reviews View Amenities View All Rooms

Presque Isle Hotel

116 Main St Presque Isle, ME

Enjoy the welcoming atmosphere at Presque Isle Hotel near Buffalo, where heartwarming rooms and affordable rates start from $132.99 per night for an inviting stay. Find a perfect blend of style and functionality in rooms that offer modern amenities designed to make your stay pleasant.

Discover the quiet charm of Presque Isle Hotel, a restful escape positioned just a short drive from the excitement of Buffalo. Experience the best of Buffalo with a hotel that delivers on both comfort and cost savings—secure now!

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

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Presque Isle

71 Main Street Presque Isle, ME

For an inviting and comfortable stay near Buffalo, SureStay Hotel by Best Western Presque Isle offers budget-friendly rooms with rates beginning at $114.99, creating a warm space. Relax in Best Western's welcoming lobbies, perfect spots to meet up with friends or enjoy a quiet moment with a book.

Find your serene getaway at SureStay Hotel by Best Western Presque Isle, where the calm of your stay is paired with the convenience of Buffalo's top sights. Plan your Buffalo trip with ease, knowing your hotel offers comfort at a great rate—book now!

  Call (855) 233-0132 to book with an agent.
  25.1 miles from Buffalo, ME 04768

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

10039 Route 144 St. Andre, NB

Guests traveling to Buffalo will find Rodeway Inn an ideal choice, with comfortable rooms beginning at $75.99, creating a warm, welcoming environment for rest. Find value in rooms that provide dependable comfort, ensuring a pleasant stay at a budget-friendly price.

Escape the city bustle at Rodeway Inn, where a relaxing atmosphere awaits and Buffalo remains within a short drive. Stay relaxed and enjoy budget-friendly lodging for your Buffalo visit—lock in now!

  Call (855) 233-7850 to book with an agent.
  36.6 miles from Buffalo, ME 04768

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Grand Sault Hotel & Suites

187 Ouellette Street Grand Falls, NB

Stay affordably at Best Western Plus Grand Sault Hotel & Suites on your journey to Buffalo, where comfortable rooms provide a welcoming retreat, with nightly rates starting at $110.99. Enjoy the social atmosphere of Best Western Plus during happy hour, where guests can mingle and enjoy discounted drinks.

At Best Western Plus Grand Sault Hotel & Suites, you’ll find the balance between relaxation and proximity to Buffalo, making it an ideal base for exploration. Plan your Buffalo travels with a hotel that puts your relaxation first—reserve your room now!

  Call (855) 236-8982 to book with an agent.
  36.7 miles from Buffalo, ME 04768

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Grand Falls

10021 Route 144 St. Andre, NB

With rates beginning at $66.99, Travelodge by Wyndham Grand Falls is ideal for guests visiting Buffalo, offering harmonious accommodations in a welcoming, clean environment. Start your morning with a complimentary breakfast at Travelodge, offering a variety of choices to energize your day.

Guests seeking a peaceful stay will love Travelodge by Wyndham Grand Falls, where calm surroundings are complemented by proximity to Buffalo. Enjoy added perks and peace of mind while staying in Buffalo—secure your room now!

  Call (855) 235-6136 to book with an agent.
  37.0 miles from Buffalo, ME 04768

Starting at

$66.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 the warm ambiance of Four Points by Sheraton Edmundston Hotel & Conference Center as you journey to Buffalo, where quality rooms provide comfort and relaxation, with nightly rates starting at $116.99. Experience the charm of Sheraton's local market tours, guided excursions that introduce you to the flavors and crafts of the region.

Discover a peaceful getaway at Four Points by Sheraton Edmundston Hotel & Conference Center, where the comfort of spacious rooms is combined with easy access to Buffalo. Take your Buffalo experience to the next level with a hotel that has everything you need—book today!

  Call (855) 235-0725 to book with an agent.
  37.8 miles from Buffalo, ME 04768

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Morel Executive Suites

51 rue Emmerson Edmundston, NB

Guests bound for Buffalo will appreciate the budget-conscious comfort at Morel Executive Suites, with enchanting rooms starting at $90.99, creating a warm, inviting atmosphere. Relax in accommodations that provide extra comfort and conveniences, ensuring a pleasant and economical stay.

Guests can enjoy a peaceful stay at Morel Executive Suites, while the lively streets of Buffalo remain just a quick drive away. Enjoy the convenience of well-situated, cost-effective lodging in Buffalo—book today!

  Call (855) 236-8982 to book with an agent.
  37.9 miles from Buffalo, ME 04768

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Edmundston

10 Rue Mathieu Edmundston, NB

For guests headed to Buffalo, Days Inn by Wyndham Edmundston offers soothing accommodations with rooms starting at $76.99, creating a warm and inviting space perfect for relaxation. Experience the warmth of Days Inn's hospitality, where every effort is made to ensure your stay is memorable and satisfying.

Stay at Days Inn by Wyndham Edmundston for a restful experience, while Buffalo remains close enough for exploration whenever you wish. Enjoy Buffalo without breaking the bank—lock in your cost-effective hotel stay today!

  Call (855) 234-7135 to book with an agent.
  38.4 miles from Buffalo, ME 04768

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Quality Hotel & Conference Centre

110 Chief Joanna Boulevard Edmundston, NB

Guests visiting Buffalo can relax in mellifluous accommodations at Quality Hotel & Conference Centre, where rooms start at $112.99, creating a warm and inviting atmosphere perfect for unwinding. Enjoy a stay that goes beyond the basics, with additional comforts designed to make your visit more enjoyable and relaxing.

Relax in the calm environment of Quality Hotel & Conference Centre, knowing that the many attractions of Buffalo are never far away. Enjoy the convenience of a well-appointed hotel in Buffalo without the high price—secure now!

  Call (855) 234-7135 to book with an agent.
  38.6 miles from Buffalo, ME 04768

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Edmundston Hotel

280 Boul Hebert Edmundston, NB

At Best Western Plus Edmundston Hotel, travelers bound for Buffalo will find restorative rooms with rates beginning at $99.99, creating a warm and welcoming space ideal for relaxation. Experience the convenience of shuttle services offered by Best Western Plus, providing transportation to nearby airports and attractions.

Escape to Best Western Plus Edmundston Hotel, where a quiet environment provides the perfect retreat, and Buffalo's top spots are never too far. Rest easy in Buffalo knowing your hotel prioritizes both relaxation and affordability—lock in today!

  Call (855) 235-6136 to book with an agent.
  38.8 miles from Buffalo, ME 04768

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Edmundston

5 Bateman Ave Edmundston, NB

Guests traveling to Buffalo will find budget-friendly comfort at Comfort Inn Edmundston, with inviting rooms starting at $89.55, creating a snug and welcoming space. Experience the ease and flexibility of Comfort Inn's room configurations, accommodating solo travelers, couples, families, and groups.

Find your ideal retreat at Comfort Inn Edmundston, offering peaceful surroundings and effortless access to Buffalo’s many attractions. Find the perfect Buffalo escape with accommodations that don’t break the bank—lock in today!

  Call (855) 234-2997 to book with an agent.
  38.8 miles from Buffalo, ME 04768

Starting at

$89.55

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Edmundston

919 Canada Road Edmundston, NB

Guests bound for Buffalo can unwind in affordable comfort at Travelodge by Wyndham Edmundston, with alluring rooms starting at $84.46, creating a welcoming, relaxing space. Explore the local area with confidence, thanks to Travelodge's knowledgeable staff ready to offer recommendations.

At Travelodge by Wyndham Edmundston, guests enjoy both relaxation and easy access to Buffalo, making it a great choice for a balanced getaway. Book a value-focused hotel for your Buffalo travels and make the most of your visit—secure now!

  Call (855) 235-0725 to book with an agent.
  39.6 miles from Buffalo, ME 04768

Starting at

$84.46

per night

Read Reviews View Amenities View All Rooms

Hotel 1212

612 Ave. Principale Degelis, QC

Guests bound for Buffalo will find tucked away comfort at Hotel 1212, with inviting rooms starting at $113.99, creating a warm and welcoming environment perfect for rest. Enjoy a stay that meets your basic needs, with rooms featuring simple decor, essential amenities, and a focus on cleanliness and comfort.

Relax and recharge at Hotel 1212, where peaceful surroundings complement the convenience of nearby Buffalo. Escape to Buffalo with budget-wise lodging that offers more—book your stay now!

  Call (855) 233-0132 to book with an agent.
  49.7 miles from Buffalo, ME 04768

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Florenceville Inn Restaurant & Pool

239 Burnham Rd Florenceville-Bristol, NB

With affordable rooms from $91.99, Florenceville Inn Restaurant & Pool provides inviting accommodations for guests bound for Buffalo, creating a warm and welcoming environment for relaxation. Find value in rooms that offer dependable comfort, ensuring a pleasant stay at a great price.

Guests can enjoy a peaceful stay at Florenceville Inn Restaurant & Pool, while the lively streets of Buffalo remain just a quick drive away. Make your Buffalo experience enjoyable without the high cost—reserve today!

  Call (855) 236-8982 to book with an agent.
  49.9 miles from Buffalo, ME 04768

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms