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

Best Western Freeport Inn

31 US Route 1 Freeport, ME

Relax in the inviting ambiance of Best Western Freeport Inn on your journey to Yarmouth, where quality rooms create a welcoming experience, with starting rates from just $86.79. Bring your pets along to Best Western's pet-friendly hotels, ensuring your furry family members are part of the travel fun.

With quick access to downtown Yarmouth, guests at Best Western Freeport Inn can easily explore the city’s most exciting spots while returning to a quieter, more relaxed atmosphere. Discover a hotel in Yarmouth that turns your visit into an extraordinary experience—reserve now!

  Call (855) 235-0725 to book with an agent.
  1.5 miles from Yarmouth, ME 04096

Starting at

$86.79

per night

Read Reviews View Amenities View All Rooms

Casco Bay Inn

107 US Route 1 Freeport, ME

With rooms from $64.99, Casco Bay Inn is an affordable option for guests traveling to Yarmouth, creating a comfortable, welcoming space perfect for a relaxing stay. Stay in a room that delivers reliable comfort, with practical amenities for an enjoyable and economical visit.

Guests at Casco Bay Inn can enjoy quick access to downtown Yarmouth, where the city’s top attractions are always within easy reach by car. Plan your Yarmouth visit affordably and comfortably—book your hotel room today!

  Call (855) 234-5074 to book with an agent.
  1.9 miles from Yarmouth, ME 04096

Starting at

$64.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

With rates from $99.00, Holiday Inn Express Hotel & Suites Freeport an IHG Hotel provides tranquil accommodations for travelers visiting Yarmouth, creating a comfortable and inviting space perfect for relaxation. Choose Holiday Inn Express for your next group event or meeting, with comfortable accommodations and great value for all attendees.

Holiday Inn Express Hotel & Suites Freeport an IHG Hotel is ideally situated for travelers who want to be close to downtown Yarmouth, where the city’s most iconic spots are easily reachable by car. Treat yourself to a well-appointed, affordable hotel while exploring Yarmouth—reserve today!

  Call (855) 234-5074 to book with an agent.
  3.4 miles from Yarmouth, ME 04096

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Freeport Brunswick

500 US 1 Freeport, ME

For budget-savvy guests bound for Yarmouth, SpringHill Suites by Marriott Freeport Brunswick offers quiet, affordable rooms with rates starting at $109.99, creating a welcoming environment for rest. Relax knowing SpringHill Suites offers a satisfaction guarantee, committed to addressing any concerns to ensure a pleasant stay.

At SpringHill Suites by Marriott Freeport Brunswick, guests are close enough to downtown Yarmouth for a quick drive to the city’s top destinations while still enjoying a quieter stay. Choose a hotel that offers comfort and savings for your Yarmouth adventure—book today!

  Call (855) 234-7135 to book with an agent.
  3.7 miles from Yarmouth, ME 04096

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

The Freeport Hotel Ascend Hotel Collection

506 Us Route 1 Freeport, ME

For an affordable and restful stay, The Freeport Hotel Ascend Hotel Collection offers budget-friendly rooms with rates starting at $93.99, creating a clean and comfortable space near Yarmouth. Experience dependable comfort in well-appointed rooms that provide everything you need for a relaxing visit.

At The Freeport Hotel Ascend Hotel Collection, guests are always close enough to downtown Yarmouth for a quick drive, making it easy to visit the city’s most popular destinations. Choose a practical, inviting hotel for your Yarmouth travels—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  3.7 miles from Yarmouth, ME 04096

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Freeport Brunswick Area

537 Route 1 South Freeport, ME

Guests traveling to Yarmouth can unwind at Econo Lodge Freeport Brunswick Area, where budget-friendly rooms start at $75.99, providing a warm and welcoming space perfect for rest. Sleep soundly in Econo Lodge’s quiet and comfortable accommodations, designed to provide a restful retreat after a busy day.

From Econo Lodge Freeport Brunswick Area, a short drive brings guests right into downtown Yarmouth, where they can enjoy the city’s most popular attractions. Enjoy a welcoming and affordable Yarmouth experience—lock in your room today!

  Call (855) 236-8982 to book with an agent.
  3.9 miles from Yarmouth, ME 04096

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Freeport / Brunswick

194 Lower Main St Freeport, ME

With budget-friendly rooms from $102.99, Hampton Inn Freeport / Brunswick provides inviting comfort for guests traveling to Yarmouth, creating a warm and welcoming space. Stay energized with Hampton’s fitness facilities, featuring the latest equipment for cardio and strength training.

From Hampton Inn Freeport / Brunswick, guests can quickly reach downtown Yarmouth by car, where the city’s top destinations are never far from the hotel. Enjoy Yarmouth with an affordable hotel that enhances your travel experience—secure now!

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

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Freeport Downtown

5 Park St Freeport, ME

Stay at Hilton Garden Inn Freeport Downtown for a comfortable visit to Yarmouth, where cozy-like rooms offer relaxation and quality, with starting rates at just $99.99 per night. Experience strategic convenience with Hilton Garden Inn's locations, ideally situated near airports, business hubs, and city centers.

Guests staying at Hilton Garden Inn Freeport Downtown will appreciate the quiet atmosphere, with downtown Yarmouth just a drive away for all their sightseeing needs. Enjoy your Yarmouth adventure with a hotel that balances luxury and savings perfectly—lock in today!

  Call (855) 239-5277 to book with an agent.
  5.4 miles from Yarmouth, ME 04096

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

The Harraseeket Inn & Event House

162 Main St Freeport, ME

Enjoy a warm and welcoming retreat at The Harraseeket Inn & Event House as you explore Yarmouth, where inviting rooms offer relaxation, with rates beginning at just $131.99. Stay in rooms that offer the perfect blend of luxury and homely comfort, equipped with everything needed for a delightful stay.

From The Harraseeket Inn & Event House, guests can easily drive into downtown Yarmouth, where they can experience the city’s highlights and return to a serene stay. Choose a hotel in Yarmouth that sets the bar high for comfort and elegance—lock in today!

  Call (855) 234-7135 to book with an agent.
  5.6 miles from Yarmouth, ME 04096

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Portland Downtown Waterfront

145 Fore Street Portland, ME

Choose Residence Inn by Marriott Portland Downtown Waterfront for a warm retreat near Yarmouth, where harmonious accommodations offer a relaxing experience, with inviting rates starting at $129.99 per night. Spend evenings relaxing at Residence Inn’s outdoor spaces, which include fire pits and barbecue areas.

At Residence Inn by Marriott Portland Downtown Waterfront, visitors can unwind in a more tranquil setting, while downtown Yarmouth remains a convenient drive away for sightseeing. Unwind in Yarmouth with a hotel that combines elegance and affordability seamlessly—book today!

  Call (855) 234-5074 to book with an agent.
  10.2 miles from Yarmouth, ME 04096

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Cambria Hotel Portland Downtown Old Port

25 HANCOCK STREET Portland, ME

Enjoy a secure retreat at Cambria Hotel Portland Downtown Old Port as you travel to Yarmouth, where welcoming rooms provide comfort and value, with affordable rates starting at $139.00 per night. Relax with Cambria Hotels’ daily housekeeping service, maintaining a clean and comfortable environment during your stay.

For travelers looking for a peaceful stay, Cambria Hotel Portland Downtown Old Port offers calm surroundings with downtown Yarmouth still within easy reach by car. Take advantage of top-tier amenities and budget-friendly rates in Yarmouth—lock in today!

  Call (855) 236-8982 to book with an agent.
  10.2 miles from Yarmouth, ME 04096

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

AC Hotel by Marriott Portland Downtown / Waterfront ME

158 Fore St Portland, ME

Step into a welcoming retreat at AC Hotel by Marriott Portland Downtown / Waterfront ME on your journey to Yarmouth, where refined rooms offer relaxation, with rates beginning at $149.99 per night. Relax in the AC Library, a serene space at AC Hotels designed for reading, contemplation, or catching up on work.

Relax in the serene surroundings of AC Hotel by Marriott Portland Downtown / Waterfront ME, with the excitement of downtown Yarmouth still a convenient drive away. Experience a Yarmouth getaway that keeps luxury and convenience front and center—reserve now!

  Call (855) 239-5277 to book with an agent.
  10.2 miles from Yarmouth, ME 04096

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Portland Downtown Waterfront

209 Fore St Portland, ME

With budget-friendly rooms beginning at $98.99, Hampton Inn Portland Downtown Waterfront is an ideal choice for guests traveling to Yarmouth, creating a warm, inviting space. Receive personalized attention from Hampton’s guest relations team, dedicated to ensuring your stay meets all your expectations.

At Hampton Inn Portland Downtown Waterfront, visitors can unwind in the peaceful surroundings, while downtown Yarmouth remains easily accessible by car for a day of sightseeing. Enjoy your Yarmouth adventure with a hotel that pairs quality and affordability—lock in today!

  Call (855) 236-8982 to book with an agent.
  10.4 miles from Yarmouth, ME 04096

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Portland Downtown Waterfront

65 Commercial St Portland, ME

Stay affordably at Hilton Garden Inn Portland Downtown Waterfront on your trip to Yarmouth, where intimate-feeling rooms create a welcoming environment, with room rates starting from $138.99. Stay refreshed with a dip in Hilton Garden Inn's indoor or outdoor pool, an inviting space to relax or exercise.

At Hilton Garden Inn Portland Downtown Waterfront, guests can relax in quiet surroundings while keeping downtown Yarmouth within easy reach for city exploration. Stay refreshed and recharged in Yarmouth with a hotel that delivers exceptional service—lock in today!

  Call (855) 234-7135 to book with an agent.
  10.4 miles from Yarmouth, ME 04096

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

The Press Hotel Marriott Autograph Collection

119 Exchange Street Portland, ME

Experience refined comfort at The Press Hotel Marriott Autograph Collection as you explore Yarmouth, where sophisticated accommodations offer a memorable stay, with rates beginning at $179.99. Admire the artful design and architecture that set Autograph Collection Hotels apart, making every stay a visual journey.

From The Press Hotel Marriott Autograph Collection, a scenic drive takes guests into downtown Yarmouth, where they can explore the city's highlights before returning to the tranquility of the hotel. Experience Yarmouth with accommodations that turn your stay into a five-star escape—lock in your room today!

  Call (855) 235-6136 to book with an agent.
  10.5 miles from Yarmouth, ME 04096

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Portland Regency Hotel & Spa

20 Milk Street Portland, ME

Enjoy a peaceful stay at Portland Regency Hotel & Spa on your journey to Yarmouth, where refined rooms create a welcoming environment, with rates starting at $154.99. Experience the perfect blend of luxury and comfort, with rooms designed to provide an exceptional guest experience.

At Portland Regency Hotel & Spa, visitors can enjoy the peace and quiet of the hotel, while downtown Yarmouth remains a convenient drive away for a day of adventure. Embrace the essence of Yarmouth with a hotel that makes every stay memorable—reserve now!

  Call (855) 239-5277 to book with an agent.
  10.5 miles from Yarmouth, ME 04096

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Portland Old Port

433 Fore St Portland, ME

Choose Hyatt Place Portland Old Port for a serene retreat on your trip to Yarmouth, where inviting rooms offer warmth and comfort, with nightly rates starting at $131.99. Experience the thoughtful hospitality of Hyatt Place's Gallery Hosts, always ready to assist with dining recommendations or any other needs.

At Hyatt Place Portland Old Port, visitors can unwind in peaceful surroundings, knowing that downtown Yarmouth is still within reach for a day of adventure. Settle into Yarmouth with a hotel that provides top-notch amenities at an unbeatable price—lock in today!

  Call (855) 239-4019 to book with an agent.
  10.6 miles from Yarmouth, ME 04096

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Portland Harbor Hotel

468 Fore Street Portland, ME

Step into elegance at Portland Harbor Hotel as you explore Yarmouth, where refined rooms create comfort and warmth, with budget-friendly rates beginning at $179.99. Relax in a setting that offers both luxury and comfort, with rooms featuring elegant furnishings and advanced technological conveniences.

For a peaceful retreat, Portland Harbor Hotel offers quiet surroundings, with the added convenience of downtown Yarmouth being nearby. Plan your Yarmouth travels with a hotel that offers a unique blend of elegance and convenience—reserve now!

  Call (855) 234-2997 to book with an agent.
  10.7 miles from Yarmouth, ME 04096

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Canopy by Hilton Portland Waterfront

9 Center Street Portland, ME

Unwind in style at Canopy by Hilton Portland Waterfront as you explore Yarmouth, where premium rooms provide warmth and tranquility, with budget-friendly rates starting at $149.99. Explore the city with ease using Canopy's complimentary bicycles, designed to help you see the sights like a local.

Relax in the quiet environment of Canopy by Hilton Portland Waterfront, where guests can enjoy peaceful surroundings and downtown Yarmouth remains nearby. Uncover the magic of Yarmouth with a hotel that provides the ultimate guest experience—book today!

  Call (855) 233-0132 to book with an agent.
  10.8 miles from Yarmouth, ME 04096

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Courtyard Portland Downtown / Waterfront

321 Commercial St Portland, ME

Relax in the inviting atmosphere of Courtyard Portland Downtown / Waterfront near Yarmouth, where homely accommodations create a peaceful retreat, with budget-friendly rates starting at $144.99 per night. Prepare for evening relaxation with Courtyard's turndown service, which sets the stage for a comfortable night with thoughtful touches.

At Courtyard Portland Downtown / Waterfront, visitors can unwind in peaceful surroundings, while the excitement of downtown Yarmouth is still within driving distance. Make your Yarmouth adventure unforgettable with accommodations that impress—book today!

  Call (855) 234-2997 to book with an agent.
  10.8 miles from Yarmouth, ME 04096

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Portland by the Bay an IHG Hotel

88 Spring St Portland, ME

Holiday Inn Portland by the Bay an IHG Hotel is a welcoming choice for visitors to Yarmouth, where quality rooms create a welcoming experience, with inviting rates from just $127.65 per night. Check in and out smoothly at Holiday Inn, where we streamline processes to get you settled quickly and efficiently.

For a peaceful stay with convenient access to downtown Yarmouth, Holiday Inn Portland by the Bay an IHG Hotel offers quiet surroundings and a short drive into the heart of the city. Take advantage of added amenities that enhance your Yarmouth experience—book your room today!

  Call (855) 239-4019 to book with an agent.
  10.9 miles from Yarmouth, ME 04096

Starting at

$127.65

per night

Read Reviews View Amenities View All Rooms

The Westin Portland Harborview

157 High St Portland, ME

Unwind in the refined surroundings of The Westin Portland Harborview near Yarmouth, where quality rooms offer elegance and warmth, with budget-friendly nightly rates from $143.99. Join the movement with Westin’s charity marathons, fostering community spirit and fitness while supporting worthwhile causes.

With downtown Yarmouth a scenic drive away, guests at The Westin Portland Harborview can enjoy the city's top spots while retreating to a quieter, more serene stay. Plan your Yarmouth escape with a hotel that turns your travels into a luxurious journey—reserve now!

  Call (855) 239-5277 to book with an agent.
  10.9 miles from Yarmouth, ME 04096

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Aloft Portland Downtown Waterfront ME

379 Commercial Street Portland, ME

Stay at Aloft Portland Downtown Waterfront ME near Yarmouth for a relaxing escape, where inviting accommodations provide quality and warmth, with nightly rates starting at $139.99. Bring your pets along to Aloft, where the ARF® program offers animal-friendly amenities like dog beds, bowls, and treats.

Guests can unwind in the tranquil setting of Aloft Portland Downtown Waterfront ME, while the excitement of downtown Yarmouth is just a drive away. Maximize your Yarmouth travels with well-appointed, budget-friendly accommodations—reserve now!

  Call (855) 234-5074 to book with an agent.
  11.0 miles from Yarmouth, ME 04096

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Longfellow Hotel

754 Congress St Portland, ME

Relax in style at Longfellow Hotel as you visit Yarmouth, where quality accommodations provide warmth, with inviting rates beginning at $179.99. Enjoy a stay that combines modern amenities with elegant design, providing a luxurious and comfortable environment.

Guests can unwind at Longfellow Hotel in peaceful surroundings, while downtown Yarmouth remains easily accessible by car. Relax in Yarmouth at a hotel that makes every detail of your stay exceptional—lock in today!

  Call (855) 239-5277 to book with an agent.
  11.1 miles from Yarmouth, ME 04096

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms