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

The Thistle Inn

55 Oak St Boothbay Harbor, ME

With rooms from $199.99, The Thistle Inn provides soft accommodations for travelers bound for Macmahan, creating an inviting and comfortable space for unwinding. Relax in well-maintained accommodations that offer the essentials for a comfortable and affordable stay.

With downtown Macmahan just a short drive from The Thistle Inn, guests can explore the city’s most exciting attractions while staying in a more relaxed area. Enjoy a practical, budget-conscious stay with perks in Macmahan—book now!

  Call (855) 239-4019 to book with an agent.
  4.2 miles from Macmahan, ME 04548

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Flagship Inn&Suites

200 Townsend Avenue Boothbay Harbor, ME

For a comfortable stay, Flagship Inn&Suites offers budget-friendly rooms with rates beginning at $235.99, creating a clean and inviting space ideal for relaxation. Experience a stay that offers more in terms of amenities and comfort, providing an enhanced visit at a budget-friendly price.

At Flagship Inn&Suites, guests can enjoy the best of both worlds—quick access to downtown Macmahan with the tranquility of staying a little further out. Discover how great your Macmahan visit can be with thoughtfully priced lodging—lock in today!

  Call (855) 233-7850 to book with an agent.
  4.3 miles from Macmahan, ME 04548

Starting at

$235.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Bath (Brunswick Area)

140 Commercial St Bath, ME

Stay at Hampton Inn Bath (Brunswick Area) for a comfortable visit to Macmahan, where cushy accommodations provide a welcoming retreat, with room rates starting at $132.99 per night. Sleep soundly with Hampton's 100 percent Satisfaction Guarantee, ensuring every aspect of your stay meets your expectations.

Guests staying at Hampton Inn Bath (Brunswick Area) will enjoy the quiet surroundings, while downtown Macmahan is still within reach for a day of exploration. Discover the ease of staying in Macmahan with accommodations that make travel simple—secure now!

  Call (855) 235-0725 to book with an agent.
  7.4 miles from Macmahan, ME 04548

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Bath Brunswick Area

139 Richardson St. Bath, ME

Choose Residence Inn Bath Brunswick Area for a peaceful escape near Macmahan, where friendly rooms provide relaxation and comfort, with nightly rates beginning at $149.99. Settle in for an evening of entertainment with in-suite streaming services at Residence Inn, offering a wide range of viewing options.

At Residence Inn Bath Brunswick Area, guests can unwind in a more spacious environment, with downtown Macmahan still within reach by car for sightseeing and exploration. Find unmatched comfort and style for your Macmahan travels—book your hotel room today!

  Call (855) 235-0725 to book with an agent.
  7.5 miles from Macmahan, ME 04548

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites Brunswick near Hwy 1

287 Bath Rd Brunswick, ME

Guests traveling to Macmahan will find Rodeway Inn & Suites Brunswick near Hwy 1 a snug and budget-friendly option, with rooms starting at $90.00, creating a warm and welcoming environment for relaxation. Experience the essentials in rooms that provide dependable amenities, making your stay both pleasant and affordable.

For travelers seeking a quiet escape, Rodeway Inn & Suites Brunswick near Hwy 1 offers a peaceful retreat, while downtown Macmahan remains easily accessible by car. Make your Macmahan trip relaxing and budget-friendly—secure your hotel stay now!

  Call (855) 239-5277 to book with an agent.
  10.7 miles from Macmahan, ME 04548

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Brunswick Bath

71 Gurnet Road Brunswick, ME

With rates starting at $101.73, Best Western Plus Brunswick Bath is an ideal option for those traveling to Macmahan, offering budget-friendly rooms in a appealing, clean environment. Appreciate the modern bathroom facilities at Best Western Plus, featuring rainfall showers and upscale bath products.

A peaceful retreat awaits at Best Western Plus Brunswick Bath, with downtown Macmahan just a smooth drive away for those seeking to explore the city. Rest assured knowing your Macmahan trip will be cozy and budget-conscious—book your room today!

  Call (855) 234-5074 to book with an agent.
  10.9 miles from Macmahan, ME 04548

Starting at

$101.73

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Brunswick Bath Area

224 Bath Rd Brunswick, ME

Guests traveling to Macmahan will find Days Inn by Wyndham Brunswick Bath Area a inviting, budget-conscious choice, with rooms beginning at $94.99, creating a welcoming environment ideal for relaxation. Appreciate the security of Days Inn's properties, offering a safe and secure environment for all guests.

Unwind at Days Inn by Wyndham Brunswick Bath Area, where peaceful surroundings offer a relaxing stay and downtown Macmahan remains nearby for city exploration. Enjoy Macmahan with an inviting hotel that balances comfort and savings—book now!

  Call (855) 239-4019 to book with an agent.
  11.1 miles from Macmahan, ME 04548

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Cod Cove Inn Best Western Signature Collection

22 Cross Rd Edgecomb, ME

At Cod Cove Inn Best Western Signature Collection, travelers headed to Macmahan will find inviting accommodations with rooms starting at $135.99, creating a clean and comfortable space. Enjoy the perks of Best Western's VIP programs, providing exclusive services and amenities to frequent travelers.

Guests at Cod Cove Inn Best Western Signature Collection will appreciate the calming environment, with downtown Macmahan still within reach for a day of city exploration. Embrace a worry-free Macmahan adventure with practical, inviting lodging—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  11.7 miles from Macmahan, ME 04548

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

The Brunswick Hotel

4 Noble St Brunswick, ME

Unwind in the peaceful surroundings of The Brunswick Hotel when traveling to Macmahan, where comfortable accommodations offer relaxation, with budget-friendly rates starting at $119.99. Stay in rooms that cater to your desire for a little extra luxury, featuring a range of thoughtful amenities at an accessible price.

At The Brunswick Hotel, guests can unwind in the quiet surroundings, with downtown Macmahan still within easy reach for a day of exploration. Enjoy a Macmahan experience where quality and affordability meet—lock in your hotel today!

  Call (855) 234-2997 to book with an agent.
  13.6 miles from Macmahan, ME 04548

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

OneSixtyFive

165 Park Row Brunswick, ME

Uncover a warm atmosphere at OneSixtyFive as you explore Macmahan, where inviting rooms create a cushy environment, with nightly rates starting at $209.99. Find rooms that cater to your needs with enhanced amenities, ensuring a comfortable and memorable stay.

At OneSixtyFive, guests can unwind in a calm setting, with the excitement of downtown Macmahan still nearby for exploration. Take the stress out of Macmahan travel with a hotel that ensures a seamless stay—secure now!

  Call (855) 239-4019 to book with an agent.
  13.6 miles from Macmahan, ME 04548

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

The Federal

10 Water St Brunswick, ME

At The Federal, travelers to Macmahan will find budget-friendly rooms with rates starting at $132.05, creating a clean, welcoming environment perfect for rest. Find a perfect blend of affordability and comfort in rooms that offer more amenities for a relaxing and enjoyable stay.

For a relaxing stay, The Federal offers calm and comfort, with downtown Macmahan nearby for easy access to sightseeing and activities. Enjoy the perfect mix of affordability and comfort during your Macmahan stay—reserve today!

  Call (855) 234-2997 to book with an agent.
  13.8 miles from Macmahan, ME 04548

Starting at

$132.05

per night

Read Reviews View Amenities View All Rooms

Relax Inn

133 Pleasant St Brunswick, ME

At Relax Inn, guests bound for Macmahan will find inviting accommodations with rooms from $79.00, creating a clean, comfortable environment for relaxation. Experience a touch of extra luxury in rooms that offer more amenities, providing a comfortable stay without the high costs.

Guests can enjoy a serene stay at Relax Inn, knowing that downtown Macmahan is just a comfortable drive away for easy access. Enjoy well-rounded amenities and budget-friendly rates for your Macmahan trip—reserve now!

  Call (855) 235-0725 to book with an agent.
  14.5 miles from Macmahan, ME 04548

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Travelers Inn

130 Pleasant St Brunswick, ME

With affordable rooms beginning at $75.00, Travelers Inn provides budget-conscious accommodations for travelers headed to Macmahan, creating a warm, welcoming environment. Enjoy a worry-free visit in rooms that provide essential comfort, ensuring a pleasant and budget-friendly stay.

A stay at Travelers Inn offers calm surroundings and easy access to downtown Macmahan, ensuring guests can enjoy both relaxation and exploration. Book now and enjoy extra perks for your Macmahan adventure at budget-friendly rates!

  Call (855) 235-6136 to book with an agent.
  14.5 miles from Macmahan, ME 04548

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Brunswick

199 Pleasant St Brunswick, ME

With budget-conscious rooms beginning at $101.99, Comfort Inn Brunswick provides reassuring accommodations for travelers bound for Macmahan, creating a warm environment. Enjoy the simplicity and efficiency of Comfort Inn's accommodations, where you'll find everything you need for a restful and productive stay.

Guests staying at Comfort Inn Brunswick will love the calm environment, with downtown Macmahan still within reach for easy sightseeing and adventure. Enjoy the convenience of a well-located, affordable hotel while visiting Macmahan—book today!

  Call (855) 235-6136 to book with an agent.
  15.0 miles from Macmahan, ME 04548

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Moonlight Inn

215 Pleasant St Brunswick, ME

With budget-conscious rooms starting at $101.00, Moonlight Inn provides affordable accommodations for guests headed to Macmahan, creating a clean and welcoming environment. Relax in a space that's optimized for convenience, offering a practical approach to travel with all the necessary amenities.

Guests staying at Moonlight Inn will appreciate the peaceful atmosphere, while downtown Macmahan remains accessible for a day of city exploration. Enjoy a practical, affordable hotel for your Macmahan travels—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  15.3 miles from Macmahan, ME 04548

Starting at

$101.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Brunswick Freeport

36 Old Portland Rd Brunswick, ME

For budget-savvy travelers headed to Macmahan, Fairfield Inn & Suites by Marriott Brunswick Freeport offers inviting rooms with rates beginning at $119.99, creating a warm, comfortable space perfect for rest. Benefit from Fairfield's strategic partnerships, offering you discounts and benefits at local restaurants, shops, and attractions.

Visitors to Fairfield Inn & Suites by Marriott Brunswick Freeport can relax in tranquil surroundings, with downtown Macmahan still easily accessible for a day of sightseeing. Discover how inviting and affordable your Macmahan trip can be—book your room today!

  Call (855) 239-5277 to book with an agent.
  15.5 miles from Macmahan, ME 04548

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Freeport Downtown

5 Park St Freeport, ME

Stay affordably at Hilton Garden Inn Freeport Downtown as you explore Macmahan, where inviting rooms create a warm environment, with rates beginning at an accessible $99.99. Indulge in delicious dining during Hilton Garden Inn's evening socials, featuring complimentary appetizers and a friendly atmosphere.

For a calm and comfortable stay, Hilton Garden Inn Freeport Downtown offers peaceful surroundings while downtown Macmahan remains within easy reach by car. Enjoy your Macmahan trip with a hotel that caters to your comfort and convenience—reserve now!

  Call (855) 235-6136 to book with an agent.
  19.5 miles from Macmahan, ME 04548

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

The Harraseeket Inn & Event House

162 Main St Freeport, ME

With welcoming surroundings, The Harraseeket Inn & Event House near Macmahan offers refined rooms for a peaceful retreat, with budget-friendly nightly rates beginning at $131.99. Relax in accommodations that blend sophisticated design with ultimate comfort, creating a uniquely luxurious experience.

Enjoy a peaceful retreat at The Harraseeket Inn & Event House, where quiet surroundings allow guests to relax, with downtown Macmahan still within reach. Uncover the best of Macmahan with accommodations that take your stay to the next level—secure now!

  Call (855) 236-8982 to book with an agent.
  19.5 miles from Macmahan, ME 04548

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Freeport / Brunswick

194 Lower Main St Freeport, ME

At Hampton Inn Freeport / Brunswick, travelers bound for Macmahan can enjoy comfy accommodations with rooms starting at $102.99, creating a clean and comfortable space perfect for rest. Find cozy comfort in Hampton’s plush seating available in guest rooms, creating a perfect spot for reading or relaxing.

Experience the tranquility of Hampton Inn Freeport / Brunswick, where a peaceful stay is complemented by the nearby attractions of Macmahan. Choose a hotel that makes Macmahan travel simple and relaxing—lock in your stay today!

  Call (855) 235-6136 to book with an agent.
  20.3 miles from Macmahan, ME 04548

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Freeport Brunswick Area

537 Route 1 South Freeport, ME

With rates starting at $75.99, Econo Lodge Freeport Brunswick Area provides budget-conscious accommodations for guests visiting Macmahan, creating a appealing and inviting space for relaxation. Breathe easy in smoke-free rooms at many Econo Lodge locations, ensuring a clean and fresh environment during your stay.

Recharge in the comfort of Econo Lodge Freeport Brunswick Area, where guests can unwind in peace while keeping Macmahan within reach for exploration. Stay comfortably and save more on your Macmahan travels—lock in today!

  Call (855) 234-7135 to book with an agent.
  20.5 miles from Macmahan, ME 04548

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

The Freeport Hotel Ascend Hotel Collection

506 Us Route 1 Freeport, ME

With rooms starting at $93.99, The Freeport Hotel Ascend Hotel Collection is a comfortable choice for guests visiting Macmahan, creating a warm and inviting space ideal for a peaceful stay. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at an economical price.

At The Freeport Hotel Ascend Hotel Collection, guests are treated to spacious accommodations with quick access to the lively atmosphere of Macmahan. Enjoy Macmahan stress-free with a hotel that offers comfort and savings—lock in now!

  Call (855) 234-7135 to book with an agent.
  20.6 miles from Macmahan, ME 04548

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Freeport Brunswick

500 US 1 Freeport, ME

At SpringHill Suites by Marriott Freeport Brunswick, guests visiting Macmahan will find affordable comfort with rooms beginning at $109.99, creating a warm and inviting space perfect for unwinding. Discover local attractions with ease, thanks to SpringHill Suites' knowledgeable staff and central locations.

Step away from the hustle and bustle at SpringHill Suites by Marriott Freeport Brunswick, where restful lodgings are paired with the convenience of being close to Macmahan. Enjoy a practical, inviting stay perfect for your Macmahan travels—lock in today!

  Call (855) 235-0725 to book with an agent.
  20.7 miles from Macmahan, ME 04548

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Freeport an IHG Hotel

450 U.S. Route 1 Freeport, ME

At Holiday Inn Express Hotel & Suites Freeport an IHG Hotel, travelers bound for Macmahan can unwind in mellifluous comfort with rooms beginning at $99.00, creating a welcoming space for relaxation. Appreciate the cleanliness and safety protocols at Holiday Inn Express, ensuring a worry-free and healthy stay for all guests.

Escape to Holiday Inn Express Hotel & Suites Freeport an IHG Hotel for a refreshing stay, and enjoy being just a drive away from the excitement of Macmahan. Enjoy stress-free Macmahan travel with accommodations designed for relaxation and savings—book today!

  Call (855) 233-0132 to book with an agent.
  20.8 miles from Macmahan, ME 04548

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Casco Bay Inn

107 US Route 1 Freeport, ME

Guests traveling to Macmahan can enjoy affordable comfort at Casco Bay Inn, with plush rooms beginning at $64.99, creating a clean and comfortable space perfect for relaxation. Stay in a room that delivers reliable comfort, with everything you need for a worry-free visit.

Escape to Casco Bay Inn, where a quiet environment provides the perfect retreat, and Macmahan's top spots are never too far. Experience Macmahan with added comfort and savings—reserve your hotel today!

  Call (855) 233-7850 to book with an agent.
  21.8 miles from Macmahan, ME 04548

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms