The best deals on hotels when visiting York Harbor 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 York Harbor, Maine 03909

Microtel Inn & Suites by Wyndham York

6 Market Place Dr York, ME

For budget-savvy guests bound for York Harbor, Microtel Inn & Suites by Wyndham York offers warm, affordable rooms with rates starting at $116.99, creating a welcoming environment for rest. Appreciate the convenience of free parking at Microtel, enhancing your stay with hassle-free access to your vehicle.

Microtel Inn & Suites by Wyndham York offers a great location for those who want to be near downtown York Harbor, where the city’s most exciting destinations are within easy reach. Make your York Harbor adventure memorable and wallet-friendly—lock in your hotel room today!

  Call (855) 235-0725 to book with an agent.
  1.3 miles from York Harbor, ME 03909

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Sunrise Motel

340 Long Sands Road York Beach, ME

Guests bound for York Harbor will find cozy-like accommodations at Sunrise Motel, with rooms beginning at $100.00, creating a welcoming, comfortable atmosphere ideal for relaxation. Enjoy enhanced amenities in a welcoming environment, where comfort meets affordability for a delightful stay.

Whether walking or driving, guests at Sunrise Motel will find downtown York Harbor easy to reach, where the city’s most iconic spots await. Choose a hotel that brings comfort and affordability together in York Harbor—book now!

  Call (855) 234-5074 to book with an agent.
  1.4 miles from York Harbor, ME 03909

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Best Western York Inn

2 Brickyard Lane York, ME

With budget-friendly rooms starting at $100.99, Best Western York Inn is ideal for guests bound for York Harbor, creating a clean and inviting space perfect for relaxation. Gather in Best Western's cozy lobbies, perfect for casual meetings, socializing, or simply enjoying a moment of peace.

Guests staying at Best Western York Inn are always close to downtown York Harbor, giving them easy access to the city’s best attractions while staying in a quieter area. Make the most of your York Harbor visit with a hotel that delivers exceptional value—reserve now!

  Call (855) 234-7135 to book with an agent.
  1.4 miles from York Harbor, ME 03909

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

The Nevada

141 Long Beach Ave York Beach, ME

Guests traveling to York Harbor will find affordable comfort at The Nevada, where rooms begin at $199.99, providing a welcoming atmosphere ideal for a peaceful stay. Find a comfortable retreat in our rooms, where basic amenities and attentive service create a value-driven experience.

With downtown York Harbor just a short distance by car, guests at The Nevada can explore the city’s top sights while enjoying a quieter, more peaceful stay. Enjoy more of York Harbor with comfortable, cost-saving accommodations—book now!

  Call (855) 234-5074 to book with an agent.
  2.2 miles from York Harbor, ME 03909

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Coachman Inn

380 US Route 1 Kittery, ME

For an affordable stay near York Harbor, Coachman Inn offers inviting accommodations with rooms starting at $103.99, creating a clean and comfortable space. Stay in rooms that provide a touch of luxury and additional amenities, making your visit both pleasant and economical.

With downtown York Harbor just a short drive from Coachman Inn, guests can easily visit the city’s most iconic spots while staying in a quieter area. Experience York Harbor with a hotel that balances convenience and affordability perfectly—reserve now!

  Call (855) 233-0132 to book with an agent.
  4.2 miles from York Harbor, ME 03909

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Kittery Portsmouth

275 US Route 1 Kittery, ME

For an inviting stay, Hampton Inn & Suites Kittery Portsmouth offers restorative accommodations with rates from $145.99, creating a comfortable environment ideal for travelers bound for York Harbor. Relax and regroup in Hampton's welcoming common areas, perfect for socializing or enjoying a quiet moment with a complimentary coffee.

Unwind in comfort at Hampton Inn & Suites Kittery Portsmouth, a restful retreat nestled conveniently close to York Harbor's exciting offerings. Find peace of mind during your York Harbor adventure with lodging that prioritizes comfort—book today!

  Call (855) 239-5277 to book with an agent.
  5.1 miles from York Harbor, ME 03909

Starting at

$145.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Kittery

2 Gorges Rd Kittery, ME

Guests bound for York Harbor will find affordable, delightful comfort at Ramada by Wyndham Kittery, with rates starting at $99.99, providing a clean and welcoming atmosphere for relaxation. Enjoy seamless travel with Ramada's shuttle services, offering convenient transport to local airports and attractions.

Guests staying at Ramada by Wyndham Kittery will love the balance of being further from the city’s busiest areas, while downtown York Harbor remains within reach for a day of adventure. Enjoy York Harbor without the financial stress—reserve your budget-friendly hotel room today!

  Call (855) 234-5074 to book with an agent.
  5.9 miles from York Harbor, ME 03909

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Kittery Inn&Suites

70 US Route 1 Bypass Kittery, ME

Guests visiting York Harbor will find sheltered accommodations at Kittery Inn&Suites, with rooms beginning at $110.99, creating a clean, inviting environment perfect for rest. Experience a stay that offers a touch more in terms of comfort and amenities, providing a satisfying and economical visit.

Guests staying at Kittery Inn&Suites will love the balance of easy city access and the tranquility of a more peaceful stay. Embrace the joy of York Harbor with a hotel that understands what you need—reserve now!

  Call (855) 236-8982 to book with an agent.
  6.1 miles from York Harbor, ME 03909

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Cliff House Maine

591 Shore Road Cape Neddick, ME

Embrace effortless luxury at Cliff House Maine near York Harbor, where every room provides a tranquil setting, with enticing nightly rates starting at $599.99. Relax in an environment where every detail is meticulously crafted for elegance and comfort, ensuring a stay beyond expectations.

A brief drive from Cliff House Maine delivers guests into downtown York Harbor, where they can explore the city’s best attractions before returning to a peaceful stay. Explore York Harbor in style with accommodations that redefine relaxation and luxury—book today!

  Call (855) 234-5074 to book with an agent.
  6.4 miles from York Harbor, ME 03909

Starting at

$599.99

per night

Read Reviews View Amenities View All Rooms

The Water Street Inn

6 Water St Kittery, ME

Find a blend of comfort and sophistication at The Water Street Inn, a perfect retreat near York Harbor, with refined rooms starting at an accessible $209.99. Stay in rooms that provide a luxurious escape from the everyday, equipped with amenities that ensure an exceptional stay.

The calm atmosphere at The Water Street Inn offers guests a restful stay, with downtown York Harbor just a drive away for easy access to the city’s highlights. Enjoy a York Harbor retreat that’s all about providing the finest guest experience—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  6.6 miles from York Harbor, ME 03909

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Portsmouth Downtown

100 High St Portsmouth, NH

Stay at Hilton Garden Inn Portsmouth Downtown as you explore York Harbor, where snug accommodations and welcoming rates start from $187.99 per night, perfect for those seeking relaxation. Savor the moment in Hilton Garden Inn's outdoor patios and gardens, beautifully landscaped areas designed for relaxation and social gatherings.

With downtown York Harbor still accessible by car, guests at Hilton Garden Inn Portsmouth Downtown can enjoy the city’s offerings while retreating to a more peaceful setting afterward. Treat yourself to a York Harbor stay that delivers on both luxury and savings—reserve now!

  Call (855) 233-0132 to book with an agent.
  7.1 miles from York Harbor, ME 03909

Starting at

$187.99

per night

Read Reviews View Amenities View All Rooms

Sheraton Portsmouth Harborside Hotel

250 Market St Portsmouth, NH

Experience a restorative and elevated stay at Sheraton Portsmouth Harborside Hotel near York Harbor, where quality accommodations create a welcoming environment, with rates starting at $269.99. Enjoy the elegance of Sheraton’s afternoon high tea service, featuring a selection of fine teas and delicious accompaniments.

From Sheraton Portsmouth Harborside Hotel, guests can easily access downtown York Harbor by car, making it simple to explore the city’s attractions while retreating to a peaceful stay. Discover how York Harbor can feel like home with a hotel that makes comfort a priority—secure now!

  Call (855) 233-7850 to book with an agent.
  7.2 miles from York Harbor, ME 03909

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Portsmouth Downtown / Waterfront

100 Deer Street Portsmouth, NH

Relax at Residence Inn by Marriott Portsmouth Downtown / Waterfront when traveling to York Harbor, where inviting rooms create a peaceful stay, with room rates beginning at an accessible $239.99. Relax in the beautifully landscaped outdoor areas at Residence Inn, featuring BBQ grills and cozy seating perfect for an evening outdoors.

The relaxing surroundings at Residence Inn by Marriott Portsmouth Downtown / Waterfront allow guests to unwind, while downtown York Harbor is still just a drive away for easy access to the city’s main spots. Relax in York Harbor with a hotel that combines modern elegance and unbeatable rates—lock in today!

  Call (855) 239-5277 to book with an agent.
  7.2 miles from York Harbor, ME 03909

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel by Marriott Portsmouth

299 Vaughn Street Portsmouth, NH

Designed for relaxation, AC Hotel by Marriott Portsmouth near York Harbor provides a welcoming environment, where easygoing rooms offer comfort, with affordable nightly rates starting at $229.99. Enjoy the privacy and view from AC Hotels' room balconies, available in select rooms for an enhanced stay experience.

At AC Hotel by Marriott Portsmouth, guests can enjoy a more spacious and quiet stay, while downtown York Harbor remains within reach for easy access to the city’s main attractions. Discover how indulgent York Harbor can be with accommodations that make every moment count—secure now!

  Call (855) 235-0725 to book with an agent.
  7.2 miles from York Harbor, ME 03909

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Portsmouth Downtown

23 Portwalk Pl Portsmouth, NH

Relax at Hampton Inn & Suites Portsmouth Downtown on your journey to York Harbor, where intimate-feeling accommodations create a peaceful escape, with inviting nightly rates starting from $168.99. Enjoy the convenience of free Wi-Fi at Hampton by Hilton, keeping you connected with work, family, and friends during your stay.

With downtown York Harbor just a convenient drive away, guests at Hampton Inn & Suites Portsmouth Downtown can balance city adventures with a quiet, relaxing retreat afterward. Take advantage of a York Harbor getaway with well-appointed, inviting accommodations—secure now!

  Call (855) 233-0132 to book with an agent.
  7.2 miles from York Harbor, ME 03909

Starting at

$168.99

per night

Read Reviews View Amenities View All Rooms

Meadowmere Resort

74 Main Street Ogunquit, ME

At Meadowmere Resort, guests bound for York Harbor will enjoy budget-friendly comfort with rooms starting at $210.94, creating a warm and welcoming atmosphere. Stay in accommodations that offer a solid base for exploring, with rooms that provide comfort, cleanliness, and convenience.

Guests at Meadowmere Resort can enjoy the balance of city access and a more serene stay, with downtown York Harbor just a drive away. Stay relaxed and on budget while exploring York Harbor—reserve your hotel room today!

  Call (855) 234-5074 to book with an agent.
  7.3 miles from York Harbor, ME 03909

Starting at

$210.94

per night

Read Reviews View Amenities View All Rooms

The Davenport Inn

70 Court St Portsmouth, NH

Embrace a refined experience at The Davenport Inn near York Harbor, where inviting accommodations create a peaceful retreat, with rates beginning at $415.99. Stay in accommodations that elevate your experience to one of luxury, comfort, and unparalleled style.

At The Davenport Inn, guests can unwind in a serene environment while having downtown York Harbor just a drive away for easy city access. Get the most out of your York Harbor travels with accommodations that offer the highest standard—book today!

  Call (855) 233-0132 to book with an agent.
  7.3 miles from York Harbor, ME 03909

Starting at

$415.99

per night

Read Reviews View Amenities View All Rooms

The Hotel Portsmouth

40 Court St. Portsmouth, NH

Find a relaxing retreat at The Hotel Portsmouth on your journey to York Harbor, where inviting rooms offer comfort and value, with nightly rates beginning at $315.99. Relax in accommodations that combine modern amenities with cozy comfort, perfect for unwinding after a busy day.

Guests staying at The Hotel Portsmouth can enjoy the calm of being further from the city, with downtown York Harbor still accessible by car for a day of exploration. Relax in York Harbor with a hotel that’s designed to exceed your expectations—secure now!

  Call (855) 233-0132 to book with an agent.
  7.4 miles from York Harbor, ME 03909

Starting at

$315.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Portsmouth

100 Portsmouth Blvd Portsmouth, NH

Choose Homewood Suites by Hilton Portsmouth for a peaceful escape near York Harbor, where inviting accommodations provide relaxation and warmth, with rates beginning at just $133.99. Take advantage of Homewood Suites' luggage storage services, providing secure handling of your belongings before check-in or after check-out.

Guests staying at Homewood Suites by Hilton Portsmouth will enjoy the quiet, peaceful setting of the hotel, while downtown York Harbor remains just a convenient drive away. Find your perfect York Harbor escape with a hotel that turns your stay into a delightful experience—lock in today!

  Call (855) 235-6136 to book with an agent.
  7.6 miles from York Harbor, ME 03909

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Abalonia Inn

268 Main Street Ogunquit, ME

Relax in the comfort of Abalonia Inn near York Harbor, where quality accommodations create a mellifluous experience, with budget-friendly rates from $212.38. Relax in accommodations that are designed to offer both comfort and convenience, making your stay a pleasant one.

With a short drive into downtown York Harbor, guests at Abalonia Inn can enjoy the city’s best attractions and return to the hotel’s quiet setting. Step into a York Harbor hotel that offers superior comfort and great value—secure now!

  Call (855) 233-0132 to book with an agent.
  7.8 miles from York Harbor, ME 03909

Starting at

$212.38

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott in Portsmouth

1000 Market St Portsmouth, NH

Find a peaceful escape at Courtyard by Marriott in Portsmouth near York Harbor, where comfy rooms create a welcoming stay, with affordable rates starting at $199.99 per night. Discover local flavors at Courtyard's Bistro, where menus are crafted to reflect the tastes and traditions of the region.

At Courtyard by Marriott in Portsmouth, visitors are just a short drive from downtown York Harbor, making it easy to enjoy the city’s offerings and return to a quieter stay. Experience the best of York Harbor with accommodations that add value to your adventure—reserve now!

  Call (855) 239-5277 to book with an agent.
  8.0 miles from York Harbor, ME 03909

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Anchorage Inns&Suites

417 Woodbury Ave Portsmouth, NH

With rates beginning at $105.99, Anchorage Inns&Suites provides budget-friendly comfort for guests bound for York Harbor, creating a enveloping and inviting environment. Stay in accommodations that ensure a comfortable visit, with rooms featuring essential amenities and a friendly atmosphere.

With a convenient drive into downtown York Harbor, guests at Anchorage Inns&Suites can enjoy the city’s top attractions while returning to the tranquility of the hotel. Take comfort in knowing your York Harbor stay is both cozy and budget-friendly—reserve today!

  Call (855) 234-2997 to book with an agent.
  8.0 miles from York Harbor, ME 03909

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Portsmouth

383 Woodbury Ave Portsmouth, NH

With rates beginning at $124.20, Howard Johnson by Wyndham Portsmouth provides affordable comfort for guests bound for York Harbor, creating a welcoming, quiet environment perfect for rest. Trust in the reliability of Howard Johnson by Wyndham, a brand with a long-standing reputation for quality and guest satisfaction.

The calm surroundings at Howard Johnson by Wyndham Portsmouth allow guests to unwind, while downtown York Harbor is still within easy reach by car for city exploration. Plan your York Harbor adventure with comfort and affordability—reserve your hotel today!

  Call (855) 235-6136 to book with an agent.
  8.1 miles from York Harbor, ME 03909

Starting at

$124.20

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Portsmouth an IHG Hotel

300 Woodbury Ave Portsmouth, NH

Experience the delightful ambiance of Holiday Inn Portsmouth an IHG Hotel as you travel to York Harbor, where inviting rooms offer warmth and quality, with budget-friendly rates from $169.99 per night. Relax with the safety features of Holiday Inn's family rooms, equipped with child-proofing and other amenities for peace of mind.

The relaxing environment at Holiday Inn Portsmouth an IHG Hotel offers a quiet retreat, with downtown York Harbor still within reach for a day of sightseeing. Plan an unforgettable York Harbor adventure with a hotel that makes every moment count—reserve now!

  Call (855) 236-8982 to book with an agent.
  8.1 miles from York Harbor, ME 03909

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms