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

The Inn on the Wharf

69 Johnson Street Lubec, ME

Guests bound for Pembroke can enjoy inviting comfort at The Inn on the Wharf, where relaxing rooms begin at $100.00, creating a warm and welcoming space ideal for relaxation. Find a relaxing retreat in accommodations that offer more amenities, providing extra comfort at an affordable price.

At The Inn on the Wharf, visitors can unwind in peaceful surroundings, knowing that downtown Pembroke is still within reach for a day of adventure. Discover a hotel that elevates your Pembroke adventure while staying budget-friendly—reserve now!

  Call (855) 235-0725 to book with an agent.
  10.5 miles from Pembroke, ME 04666

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Kennedy House

218 Water Street St. Andrews, NB

Experience a plush getaway at Kennedy House near Pembroke, where comfortable accommodations create a welcoming stay, with budget-friendly rates from $56.99. Find a relaxing home away from home in rooms that offer enhanced amenities, ensuring a pleasant and affordable stay.

Travelers seeking relaxation will appreciate Kennedy House, offering a quiet escape with downtown Pembroke still accessible for sightseeing. Unwind and explore Pembroke with accommodations that bring luxury to your fingertips—book today!

  Call (855) 233-7850 to book with an agent.
  10.8 miles from Pembroke, ME 04666

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Saint Andrews Inn & Suites

111 Water Street St. Andrews, NB

Enjoy a inviting stay at Saint Andrews Inn & Suites as you visit Pembroke, where restful rooms offer comfort and warmth, with rates beginning at just $92.99 per night. Find comfort and convenience in rooms that provide a variety of modern amenities, designed to make your stay enjoyable.

Guests staying at Saint Andrews Inn & Suites will enjoy a peaceful atmosphere, with downtown Pembroke remaining nearby for exploration. Get ready to enjoy Pembroke with accommodations that offer both quality and value—lock in today!

  Call (855) 239-4019 to book with an agent.
  10.8 miles from Pembroke, ME 04666

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Algonquin Resort St. Andrews by the Sea Autograph Collection

184 Adolphus Street St. Andrews, NB

Unwind in sheer elegance at Algonquin Resort St. Andrews by the Sea Autograph Collection on your trip to Pembroke, where refined rooms offer a perfect sanctuary, with rates beginning at an accessible $148.99. Join in on curated events and experiences that each Autograph Collection Hotel offers, from cultural tours to cooking classes.

At Algonquin Resort St. Andrews by the Sea Autograph Collection, guests can relax in the quiet surroundings, while the excitement of downtown Pembroke remains easily accessible. Find the perfect escape in Pembroke with accommodations that make luxury the standard—lock in today!

  Call (855) 235-6136 to book with an agent.
  11.1 miles from Pembroke, ME 04666

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Homeport Suites & Residences

194 Route 772 Lords Cove, NB

With rates beginning at $140.99, Homeport Suites & Residences provides affordable comfort for guests traveling to Pembroke, creating a relaxed space ideal for rest and relaxation. Find straightforward accommodations that prioritize essential comforts and value, making your stay efficient and enjoyable.

At Homeport Suites & Residences, guests can enjoy a quiet environment, with downtown Pembroke still accessible for a day of exploration or adventure. Book an inviting, cost-conscious hotel for your Pembroke adventure—lock in today!

  Call (855) 234-2997 to book with an agent.
  11.9 miles from Pembroke, ME 04666

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Machias River Inn

103 Main Street Machias, ME

For a restful stay near Pembroke, Machias River Inn offers charming accommodations with rooms from $152.00, creating a clean and comfortable environment perfect for relaxation. Stay in rooms that provide a touch more comfort and convenience, making your travel experience both pleasant and affordable.

Experience a serene stay at Machias River Inn, where calm surroundings create a restful retreat while keeping Pembroke within reach. Make every day in Pembroke a pleasure with a hotel that goes above and beyond—secure now!

  Call (855) 239-4019 to book with an agent.
  20.6 miles from Pembroke, ME 04666

Starting at

$152.00

per night

Read Reviews View Amenities View All Rooms

Granite Town Hotel

79 Main Street St George, NB

Choose Granite Town Hotel for your next journey to Pembroke, where charming accommodations provide a peaceful stay, with nightly rates beginning at an affordable $98.99. Enjoy a blend of modern facilities and comfort in rooms designed to offer you a seamless and enjoyable stay.

At Granite Town Hotel, guests can relax in tranquil surroundings, with the convenience of downtown Pembroke always nearby. Enjoy a stress-free Pembroke visit with a hotel that delivers top-notch comfort—reserve now!

  Call (855) 239-5277 to book with an agent.
  21.7 miles from Pembroke, ME 04666

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

The Bluebird Motel

231Dublin St Machias, ME

For those headed to Pembroke, The Bluebird Motel offers budget-friendly comfort with rooms starting at $99.00, creating a clean, welcoming environment perfect for unwinding. Enjoy a little extra comfort and convenience in rooms that offer upgraded amenities at an economical price.

Stay at The Bluebird Motel for a relaxing retreat, with the added benefit of having Pembroke's attractions just minutes away. Plan your Pembroke adventure with ease, knowing your accommodations are perfect—book today!

  Call (855) 233-0132 to book with an agent.
  22.1 miles from Pembroke, ME 04666

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms