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

Canaan Motel

205 Main St Canaan, ME

Guests traveling to Palmyra will find budget-friendly comfort at Canaan Motel, with inviting rooms starting at $140.00, creating a snug and welcoming space. Enjoy a more satisfying stay with rooms that offer extra amenities and a welcoming environment, perfect for relaxation.

A peaceful retreat awaits at Canaan Motel, where the quiet surroundings provide rest and downtown Palmyra is still accessible. Enjoy your Palmyra adventure with a hotel that’s all about great value—lock in today!

  Call (855) 234-7135 to book with an agent.
  11.6 miles from Palmyra, ME 04965

Starting at

$140.00

per night

Read Reviews View Amenities View All Rooms

Belmont Motel

273 Madison Ave Skowhegan, ME

At Belmont Motel, travelers to Palmyra will find snug rooms with rates beginning at $95.00, creating a warm, welcoming environment perfect for relaxation. Enjoy a worry-free visit in rooms that provide essential comfort, ensuring a pleasant and budget-friendly stay.

At Belmont Motel, visitors can enjoy the calm environment, while downtown Palmyra remains a convenient drive away for exploration. Choose an inviting, affordable hotel for your Palmyra trip—secure your stay now!

  Call (855) 235-6136 to book with an agent.
  18.3 miles from Palmyra, ME 04965

Starting at

$95.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Waterville Grand Hotel

375 Main Street Waterville, ME

Stay affordably at Best Western Plus Waterville Grand Hotel on your trip to Palmyra, where restorative rooms offer a relaxing environment, with nightly rates beginning at just $103.99. Enjoy the added value of loyalty rewards when you stay at Best Western Plus, part of the Best Western Rewards program.

Stay at Best Western Plus Waterville Grand Hotel to experience a quiet atmosphere, where restful nights are balanced by the option to explore Palmyra. Relax and unwind in Palmyra at a hotel that blends comfort with exceptional value—secure now!

  Call (855) 234-2997 to book with an agent.
  23.4 miles from Palmyra, ME 04965

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Fireside Inn & Suites Waterville

376 Main Street Waterville, ME

With rooms starting at $134.99, Fireside Inn & Suites Waterville provides inviting accommodations for guests visiting Palmyra, creating a warm and welcoming environment ideal for rest. Relax in accommodations that offer essential amenities and a welcoming environment, making your stay both pleasant and affordable.

Perfect for quiet nights and adventurous days, Fireside Inn & Suites Waterville is your gateway to relaxation and Palmyra's lively streets. Stay smart and enjoy enhanced comfort for your Palmyra visit—reserve today!

  Call (855) 233-7850 to book with an agent.
  23.4 miles from Palmyra, ME 04965

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Waterville North an IHG Hotel

332 Main St Waterville, ME

For budget-savvy travelers headed to Palmyra, Holiday Inn Express & Suites Waterville North an IHG Hotel offers inviting rooms with rates beginning at $131.99, creating a warm, comfortable space perfect for rest. Experience the personalized touch of Holiday Inn Express's guest experience managers, dedicated to ensuring your stay is perfect.

Find your tranquil escape at Holiday Inn Express & Suites Waterville North an IHG Hotel, perfectly nestled for guests seeking both relaxation and proximity to Palmyra. Plan your Palmyra adventure with a hotel that’s as inviting as it is affordable—secure now!

  Call (855) 239-4019 to book with an agent.
  23.5 miles from Palmyra, ME 04965

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

The Mill Inn

5 East Main St Dover-Foxcroft, ME

Find restful accommodations at The Mill Inn as you journey to Palmyra, where inviting rooms offer comfort, with rates beginning at an affordable $223.99 per night. Experience a relaxing stay in rooms that are designed to provide both comfort and convenience, with a range of modern amenities.

Unwind in comfort at The Mill Inn, where guests are treated to peaceful surroundings with Palmyra's highlights just a short trip away. Step into Palmyra elegance with a hotel that’s designed to impress—secure your room now!

  Call (855) 234-5074 to book with an agent.
  24.2 miles from Palmyra, ME 04965

Starting at

$223.99

per night

Read Reviews View Amenities View All Rooms

Lockwood Hotel

9 Main St Waterville, ME

Encounter quality and sophistication at Lockwood Hotel near Palmyra, where restful accommodations create a serene atmosphere, with nightly rates from $208.99. Find the pinnacle of luxury in rooms that are exquisitely designed with a focus on comfort and aesthetic pleasure.

Escape to Lockwood Hotel for a peaceful stay, where quiet surroundings are paired with the convenience of being near Palmyra. Make your Palmyra visit exceptional with accommodations that elevate every moment—secure now!

  Call (855) 234-2997 to book with an agent.
  24.3 miles from Palmyra, ME 04965

Starting at

$208.99

per night

Read Reviews View Amenities View All Rooms

Best Western White House Inn

155 Littlefield Ave Bangor, ME

Choose Best Western White House Inn for a restful escape when traveling to Palmyra, where inviting rooms offer comfort and relaxation, with nightly rates from $125.99. Enjoy great value at Best Western, where affordable rates meet high-quality service and amenities.

Discover the balance of relaxation and adventure at Best Western White House Inn, where a peaceful stay is matched with proximity to Palmyra. Discover a hotel in Palmyra that ensures your stay is both pleasant and affordable—secure now!

  Call (855) 234-7135 to book with an agent.
  25.0 miles from Palmyra, ME 04965

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Budget Host Airport Inn

400 Kennedy Memorial Dr Waterville, ME

Guests traveling to Palmyra will find comfy accommodations at Budget Host Airport Inn, with rooms starting at $90.00, creating a warm and inviting environment ideal for relaxation. Relax in rooms that offer a straightforward approach to lodging, with all the necessary comforts for a budget-friendly trip.

Relax at Budget Host Airport Inn, where guests can unwind in quiet comfort while keeping Palmyra within easy reach for day trips. Stay comfortably and affordably for your Palmyra adventure—book your room today!

  Call (855) 234-2997 to book with an agent.
  25.8 miles from Palmyra, ME 04965

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Waterville

425 Kennedy Memorial Dr Waterville, ME

At Hampton Inn Waterville, travelers visiting Palmyra can enjoy inviting comfort with rooms beginning at $142.99, creating a warm and welcoming atmosphere ideal for rest. Stay refreshed with Hampton’s indoor pool facilities, offering year-round swimming in a climate-controlled environment.

Guests can enjoy a peaceful stay at Hampton Inn Waterville, while the lively streets of Palmyra remain just a quick drive away. Find comfort and convenience in Palmyra at a rate that fits your budget—book now!

  Call (855) 233-0132 to book with an agent.
  25.8 miles from Palmyra, ME 04965

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

The Elmwood

455 Kennedy Memorial Dr Waterville, ME

For an affordable and comfortable stay, The Elmwood offers inviting rooms with rates starting at $135.00, creating a clean, welcoming environment near Palmyra. Relax in accommodations that provide more than just the essentials, offering added comfort and convenience for a pleasant stay.

Stay at The Elmwood to experience the perfect blend of quiet retreat and easy access to Palmyra's top attractions. Experience Palmyra worry-free with a hotel that offers everything you need—book today!

  Call (855) 239-5277 to book with an agent.
  25.8 miles from Palmyra, ME 04965

Starting at

$135.00

per night

Read Reviews View Amenities View All Rooms

Bangor Aviator Hotel BW Premier Collection

308 Godfrey Blvd Bangor, ME

Enjoy a relaxing environment at Bangor Aviator Hotel BW Premier Collection near Palmyra, with inviting rooms designed for comfort and value, all beginning at an affordable $107.99 per night. Experience a stay that offers a touch more sophistication, with rooms equipped for both comfort and practicality.

Enjoy a quiet stay at Bangor Aviator Hotel BW Premier Collection, where guests can recharge and still visit Palmyra's lively attractions just a short drive away. Experience the best of Palmyra with a hotel that delivers on both comfort and cost savings—secure now!

  Call (855) 236-8982 to book with an agent.
  26.9 miles from Palmyra, ME 04965

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Bangor

404 Odlin Rd. & 395 at Hermon Bangor, ME

Stay affordably at Holiday Inn Bangor on your journey to Palmyra, where warm-hearted rooms create a peaceful escape, with budget-friendly rates beginning at $134.00. Explore with ease from Holiday Inn, ideally located near major attractions, business hubs, and transportation links.

At Holiday Inn Bangor, guests can find comfort in spacious surroundings, while keeping Palmyra easily accessible for a day of exploration. Discover how easy Palmyra travel can be with lodging that caters to your every need—lock in today!

  Call (855) 234-2997 to book with an agent.
  27.0 miles from Palmyra, ME 04965

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Bangor

1100 Hammond St Bangor, ME

With rates beginning at $67.99, Americas Best Value Inn Bangor is a practical choice for guests visiting Palmyra, creating a clean, inviting environment perfect for rest and relaxation. Unwind with a swim in our indoor or outdoor pools at select locations, a perfect way to relax after a busy day.

Stay at Americas Best Value Inn Bangor for a peaceful escape, while the vibrant streets of Palmyra are always within easy reach. Stay comfortably and affordably while discovering Palmyra—lock in your hotel room today!

  Call (855) 234-5074 to book with an agent.
  27.0 miles from Palmyra, ME 04965

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Queen City Inn

482 Odlin Road Bangor, ME

Choose Queen City Inn for your trip to Palmyra, where reassuring rooms and friendly service create a welcoming retreat, with budget-friendly rates beginning at $85.99. Experience a stay that offers a little extra, with rooms equipped to provide a higher level of comfort and convenience.

Stay at Queen City Inn to experience quiet surroundings, while keeping Palmyra's vibrant sights just a convenient drive away. Relax and recharge in Palmyra with accommodations that provide exceptional value—book today!

  Call (855) 235-0725 to book with an agent.
  27.1 miles from Palmyra, ME 04965

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Bangor

462 Odlin Rd Bangor, ME

For a restful and affordable stay, Super 8 by Wyndham Bangor offers inviting rooms with rates starting at $72.99, creating a soothing and comfortable space ideal for travelers bound for Palmyra. Find solace in Super 8's restful rooms, where every detail is crafted for your comfort and a restful night's sleep.

At Super 8 by Wyndham Bangor, guests are welcomed into a peaceful environment that provides easy access to Palmyra's top destinations. Book now and make your Palmyra trip comfortable and cost-effective—secure today!

  Call (855) 234-5074 to book with an agent.
  27.1 miles from Palmyra, ME 04965

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Bangor an IHG Hotel

404 Odlin Rd Bangor, ME

Stay comfortably at Holiday Inn Bangor an IHG Hotel on your trip to Palmyra, where mellifluous rooms create a welcoming experience, with budget-friendly rates starting at $134.99. Pamper yourself at Holiday Inn’s spas, where services are designed to rejuvenate and relax you during your travels.

Find your serene escape at Holiday Inn Bangor an IHG Hotel, with the opportunity to explore Palmyra just a short drive from the hotel. Stay comfortably in Palmyra with a hotel that makes every moment memorable—reserve now!

  Call (855) 233-7850 to book with an agent.
  27.2 miles from Palmyra, ME 04965

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Bangor Grande

357 Odlin Rd Bangor, ME

For an inviting and comfortable stay near Palmyra, Bangor Grande offers budget-friendly rooms with rates beginning at $103.99, creating a warm space. Relax in accommodations that go beyond the basics, offering extra comforts and conveniences for a satisfying stay.

Experience the comfort of Bangor Grande, where a calm retreat is balanced by the easy reach of Palmyra’s top destinations. Feel at home in Palmyra with accommodations that keep comfort affordable—reserve now!

  Call (855) 234-2997 to book with an agent.
  27.2 miles from Palmyra, ME 04965

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Bangor

327 ODLIN ROAD Bangor, ME

Find delightful accommodations at Home2 Suites by Hilton Bangor when visiting Palmyra, where quality rooms create a relaxing retreat, with nightly rates beginning at $129.99. Trust in Home2 Suites by Hilton for a comfortable, eco-friendly, and enjoyable extended stay experience.

Stay at Home2 Suites by Hilton Bangor to enjoy both peace and convenience, with quiet rooms just a short drive from Palmyra's lively attractions. Make the most of Palmyra with a hotel that understands your desire for comfort—book today!

  Call (855) 234-2997 to book with an agent.
  27.2 miles from Palmyra, ME 04965

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Bangor

300 Odlin Rd Bangor, ME

Guests visiting Palmyra can enjoy affordable comfort at Fairfield Inn by Marriott Bangor, where calm rooms start at $124.99, creating a warm and inviting space ideal for unwinding. Celebrate your special occasions at Fairfield, where attentive service and comfortable accommodations welcome groups of all sizes.

Step into relaxation at Fairfield Inn by Marriott Bangor, a quiet retreat where you can explore Palmyra's excitement whenever you choose. Get ready to enjoy Palmyra with accommodations that balance cost and comfort—lock in today!

  Call (855) 236-8982 to book with an agent.
  27.3 miles from Palmyra, ME 04965

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Bangor

336 Odlin Rd Bangor, ME

With rates starting at $85.99, Howard Johnson by Wyndham Bangor provides budget-conscious comfort for travelers to Palmyra, creating a clean and cozy-like space ideal for relaxation. Stay refreshed with Howard Johnson's air-conditioned rooms, ensuring a comfortable environment during warmer months.

At Howard Johnson by Wyndham Bangor, you can enjoy both restful accommodations and the easy access to Palmyra's vibrant downtown area. Plan your Palmyra visit affordably and comfortably—book your hotel room today!

  Call (855) 234-5074 to book with an agent.
  27.3 miles from Palmyra, ME 04965

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Bangor Airport

250 Odlin Road Bangor, ME

Those visiting Palmyra will enjoy the refined surroundings of Quality Inn Bangor Airport, where calm accommodations create comfort, with nightly rates starting at $99.99. Stay active with Quality Inn's recreational facilities, including tennis courts and basketball courts at select locations.

Experience relaxation at Quality Inn Bangor Airport, where the calm surroundings invite you to unwind while still being near Palmyra. Discover a hotel in Palmyra that turns every stay into an extraordinary experience—book today!

  Call (855) 233-7850 to book with an agent.
  27.4 miles from Palmyra, ME 04965

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Bangor

22 Bass Park Boulevard Bangor, ME

Choose Residence Inn by Marriott Bangor for a restful escape when traveling to Palmyra, where inviting rooms offer comfort and relaxation, with nightly rates from $189.99. Stay longer and explore more with Residence Inn's extended stay options, which offer a home-like environment for longer trips.

Experience the best of both worlds at Residence Inn by Marriott Bangor, where relaxation meets the convenience of being close to Palmyra. Enjoy a Palmyra stay where comfort and convenience are never compromised—reserve now!

  Call (855) 234-7135 to book with an agent.
  28.5 miles from Palmyra, ME 04965

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Fireside Inn & Suites Bangor

570 Main Street Bangor, ME

With budget-friendly rooms starting at $115.99, Fireside Inn & Suites Bangor provides inviting accommodations for travelers bound for Palmyra, creating a quiet and warm space. Stay in accommodations that prioritize your comfort and budget, with essential amenities that cater to all your basic needs.

Relax and unwind at Fireside Inn & Suites Bangor, where spacious accommodations provide a peaceful environment while keeping Palmyra close by. Book now and discover an inviting, affordable Palmyra stay that delivers comfort!

  Call (855) 234-7135 to book with an agent.
  28.8 miles from Palmyra, ME 04965

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms