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

The Nevada

141 Long Beach Ave York Beach, ME

Guests traveling to York Beach can unwind at The Nevada, where reassuring rooms begin at $169.99, creating a clean, welcoming environment perfect for relaxation. Stay in accommodations that simplify your travel plans, offering essential comforts and a focus on value and practicality.

From The Nevada, guests can experience the best of York Beach with ease, where the downtown district’s most popular attractions are just a short trip away. Enjoy more of York Beach with budget-friendly, inviting accommodations—book now!

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

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Sunrise Motel

340 Long Sands Road York Beach, ME

For a secure and affordable stay, Sunrise Motel offers inviting rooms with rates starting at $100.00, creating a welcoming and comfortable environment ideal for rest. Experience a stay that offers a touch of luxury with rooms that include enhanced amenities for your comfort and convenience.

With downtown York Beach easily accessible, guests at Sunrise Motel can take a casual walk or a quick ride to the city’s top spots. Enjoy the convenience of well-situated, cost-effective lodging in York Beach—book today!

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

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

York Harbor Inn

480 York St York Harbor, ME

Stay at York Harbor Inn as you explore York Beach, where charming accommodations create a warm retreat, with affordable rates starting at $279.00 per night. Relax in rooms that blend enhanced comfort with practical amenities, ensuring a pleasant and satisfying stay.

Guests staying at York Harbor Inn will love the convenience of being close to downtown York Beach, where a brief drive takes them to the city’s best destinations. Find your ideal York Beach retreat with lodging that delivers exceptional value—secure now!

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

Starting at

$279.00

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham York

6 Market Place Dr York, ME

For budget-savvy travelers to York Beach, Microtel Inn & Suites by Wyndham York provides inviting accommodations with rooms from $102.99, creating a relaxing, comfortable space perfect for rest. Relish in the comfortable and efficient layout of Microtel suites, offering separate living areas for relaxation or work.

Guests staying at Microtel Inn & Suites by Wyndham York will love the convenience of being close to downtown York Beach, where the city’s most popular destinations are just a short drive away. Plan your York Beach trip with savings and extra comfort—reserve your room now!

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

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Cliff House Maine

591 Shore Road Cape Neddick, ME

Step into a sanctuary of elegance at Cliff House Maine near York Beach, where luxury meets sophistication, with budget-friendly nightly rates starting at $479.99. Enjoy a luxurious experience in rooms that feature elegant design, state-of-the-art technology, and a focus on guest comfort.

At Cliff House Maine, guests are close enough to downtown York Beach for a short drive to the city’s best destinations, while still enjoying a peaceful retreat. Celebrate your York Beach adventure with accommodations that make every moment extraordinary—reserve now!

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

Starting at

$479.99

per night

Read Reviews View Amenities View All Rooms

Best Western York Inn

2 Brickyard Lane York, ME

With rooms beginning at $105.00, Best Western York Inn is a practical option for travelers to York Beach, providing budget-conscious accommodations in a tucked away setting. Immerse yourself in the community vibe at Best Western hotels, each reflecting the unique culture and charm of its location.

With a brief drive into downtown York Beach, guests at Best Western York Inn can easily explore the city’s most iconic spots without staying in the center. Set yourself up for an enjoyable York Beach visit with budget-friendly accommodations—book today!

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

Starting at

$105.00

per night

Read Reviews View Amenities View All Rooms

Meadowmere Resort

74 Main Street Ogunquit, ME

At Meadowmere Resort, travelers to York Beach will find inviting rooms with rates beginning at $147.34, creating a warm, comfortable space ideal for relaxation. Stay in rooms that offer the basics for a comfortable stay, with efficient service and a focus on guest satisfaction.

At Meadowmere Resort, guests are never far from the action, with downtown York Beach only a short drive away for easy access to the city’s best spots. Discover York Beach with a hotel that ensures your stay is both pleasant and affordable—lock in today!

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

Starting at

$147.34

per night

Read Reviews View Amenities View All Rooms

Gorges Grant Hotel

449 Main Street Ogunquit, ME

With budget-friendly rooms from $141.99, Gorges Grant Hotel is ideal for travelers visiting York Beach, creating a warm and inviting environment for relaxation. Experience practicality and comfort, where rooms are equipped with modern conveniences, ensuring a relaxing and efficient stay.

From Gorges Grant Hotel, a short drive brings guests into downtown York Beach, where they can explore the city’s most popular attractions before returning to tranquility. Embrace a worry-free York Beach adventure with practical, inviting lodging—reserve your room now!

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

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Ogunquit Hotel & Suites

719 Main Street Ogunquit, ME

For a comfy and affordable stay, Ogunquit Hotel & Suites offers inviting accommodations with rooms from $98.70, creating a welcoming space perfect for travelers bound for York Beach. Experience a comfortable stay with rooms that offer practical amenities, ensuring a pleasant and affordable visit.

From Ogunquit Hotel & Suites, guests can take a short drive into downtown York Beach, where they can experience the city’s best spots before returning to a quiet retreat. Stay relaxed and within budget while exploring York Beach—lock in your hotel room now!

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

Starting at

$98.70

per night

Read Reviews View Amenities View All Rooms

Coachman Inn

380 US Route 1 Kittery, ME

Guests bound for York Beach will find inviting comfort at Coachman Inn, where budget-friendly rooms start at $103.99, creating a clean and welcoming environment. Experience a more satisfying stay in accommodations that offer additional amenities and a welcoming environment.

A brief drive from Coachman Inn brings guests into downtown York Beach, making it simple to explore the city’s top destinations and then unwind at the hotel. Stay affordably in York Beach with a hotel that enhances your travel experience—reserve now!

  Call (855) 235-0725 to book with an agent.
  6.9 miles from York Beach, 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

Guests visiting York Beach will find hospitable accommodations at Hampton Inn & Suites Kittery Portsmouth, with rooms starting at $118.99, creating a warm and inviting environment ideal for relaxation. Enjoy the practicality of Hampton's on-site parking options, accommodating guests who are traveling with their own vehicles.

The relaxing atmosphere at Hampton Inn & Suites Kittery Portsmouth is complemented by its proximity to downtown York Beach, just a drive away for easy access to the city’s highlights. Enjoy your time in York Beach with a hotel that’s both practical and inviting—reserve your room now!

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

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Anchor Inn&Cottages Wells Ogunquit

424 Post Rd Wells, ME

At Anchor Inn&Cottages Wells Ogunquit, guests visiting York Beach will enjoy sheltered accommodations with rates starting at $10,932.24, creating a clean and welcoming environment. Enjoy a stay that offers more comfort and amenities, providing a pleasant and affordable travel experience.

With York Beach easily reachable by car, guests at Anchor Inn&Cottages Wells Ogunquit can enjoy both the city’s top attractions and the hotel’s quieter surroundings. Enjoy added perks and peace of mind while staying in York Beach—secure your room now!

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

Starting at

$10,932.24

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Kittery

2 Gorges Rd Kittery, ME

At Ramada by Wyndham Kittery, travelers bound for York Beach will find comfy, affordable rooms starting at $99.99, creating a clean, comfortable space perfect for relaxation. Enjoy the flexibility of Ramada's room customization options, allowing you to select amenities and settings to suit your preferences.

At Ramada by Wyndham Kittery, guests can unwind in a more spacious environment, with downtown York Beach still within reach by car for sightseeing and exploration. Enjoy practical comfort and great rates on your York Beach adventure—book today!

  Call (855) 239-5277 to book with an agent.
  8.6 miles from York Beach, 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

For an inviting and budget-friendly stay near York Beach, Kittery Inn&Suites offers comforting rooms with rates beginning at $91.99, creating a clean, welcoming space. Find enhanced comfort and value in rooms that offer a little more, from added space to extra amenities, all designed for your satisfaction.

Guests staying at Kittery Inn&Suites will appreciate the balance of being near downtown York Beach, while enjoying a quieter, more peaceful retreat afterward. Enjoy a hassle-free York Beach adventure with extra perks at a great price—lock in today!

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

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Wells Ogunquit

900 Post Rd Wells, ME

At Hampton Inn & Suites Wells Ogunquit, guests traveling to York Beach can unwind in affordable comfort with rooms starting at $107.99, creating a secure and welcoming space ideal for relaxation. Celebrate your special events at select Hampton locations, offering versatile spaces for meetings, receptions, and gatherings.

With York Beach just a drive away, guests at Hampton Inn & Suites Wells Ogunquit can enjoy the city’s top spots while benefiting from the hotel’s quieter surroundings. Explore York Beach knowing your accommodations prioritize both comfort and savings—lock in today!

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

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

The Beach Rose Inn

971 Post Rd Wells, ME

With budget-friendly rooms from $72.99, The Beach Rose Inn provides inviting comfort for travelers visiting York Beach, creating a warm, welcoming space. Stay in accommodations that provide a no-frills experience, with rooms designed for ease of use and comfort.

From The Beach Rose Inn, the drive to downtown York Beach offers convenient access to the city’s attractions while providing a peaceful retreat afterward. Make York Beach feel like home with well-equipped, cost-friendly accommodations—secure now!

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

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Wells Ogunquit Kennebunk an IHG Hotel

28 Mile Road Wells, ME

Enjoy the comfortable surroundings of Holiday Inn Express Wells Ogunquit Kennebunk an IHG Hotel on your visit to York Beach, with restful accommodations available from a welcoming $99.00 per night. Savor the moment at Holiday Inn Express's coffee stations, serving freshly brewed coffee throughout the day for a quick pick-me-up.

Guests staying at Holiday Inn Express Wells Ogunquit Kennebunk an IHG Hotel can take advantage of the relaxing environment, with downtown York Beach still accessible for a day’s adventures. Choose a York Beach hotel that’s perfect for rest and rejuvenation—lock in your room today!

  Call (855) 239-4019 to book with an agent.
  9.3 miles from York Beach, ME 03909

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

The Water Street Inn

6 Water St Kittery, ME

Experience quality and charm at The Water Street Inn on your visit to York Beach, where inviting accommodations provide comfort, with budget-friendly rates from $98.99. Experience a stay where luxury meets comfort, with rooms that are beautifully appointed and equipped with premium amenities.

From The Water Street Inn, a convenient drive brings guests to downtown York Beach, allowing them to explore the city’s top spots while returning to a serene retreat afterward. Make your York Beach getaway one to remember with thoughtfully designed accommodations—book today!

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

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Portsmouth Downtown

100 High St Portsmouth, NH

Hilton Garden Inn Portsmouth Downtown offers a relaxing atmosphere for travelers to York Beach, with inviting rooms that provide a intimate escape, with nightly rates starting from $133.99. Take advantage of Hilton Garden Inn's 24-hour Pavilion Pantry®, stocked with snacks, drinks, and travel essentials.

At Hilton Garden Inn Portsmouth Downtown, guests can relax in the peaceful surroundings, with downtown York Beach still within reach for a day of city exploration. Choose a York Beach hotel that transforms your visit with well-rounded, inviting amenities—lock in today!

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

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Sheraton Portsmouth Harborside Hotel

250 Market St Portsmouth, NH

With elevated comfort, Sheraton Portsmouth Harborside Hotel near York Beach offers a refined stay for those seeking warmth, with inviting rates starting at an accessible $179.99. Experience the vibrancy of Sheraton’s pool parties, featuring live DJs and poolside entertainment.

Staying at Sheraton Portsmouth Harborside Hotel means guests can enjoy a more tranquil location, while the highlights of downtown York Beach are just a short drive away. Find out how enjoyable York Beach can be with accommodations that go above and beyond—lock in today!

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

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Portsmouth Downtown / Waterfront

100 Deer Street Portsmouth, NH

Stay at Residence Inn by Marriott Portsmouth Downtown / Waterfront for a restful visit to York Beach, where comfortable accommodations create a welcoming environment, with affordable rates starting at just $164.99. Feel at home with Residence Inn's warm decor and thoughtful amenities, designed to make your extended stay enjoyable.

With a short drive into downtown York Beach, guests at Residence Inn by Marriott Portsmouth Downtown / Waterfront can explore the city’s top destinations and retreat to the tranquility of the hotel. Relax in York Beach at a hotel that ensures every moment is pure comfort—secure now!

  Call (855) 239-4019 to book with an agent.
  10.0 miles from York Beach, ME 03909

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel by Marriott Portsmouth

299 Vaughn Street Portsmouth, NH

Enjoy an elevated stay at AC Hotel by Marriott Portsmouth near York Beach, where inviting rooms create a peaceful ambiance, with nightly rates starting from $174.99. Experience the minimalist chic of AC Hotels' guest bathrooms, equipped with designer fixtures and ambient lighting.

The peaceful surroundings at AC Hotel by Marriott Portsmouth provide a quiet retreat, while downtown York Beach remains within reach for easy city access. Find the ultimate York Beach retreat with accommodations designed for your utmost comfort—secure now!

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

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Portsmouth Downtown

23 Portwalk Pl Portsmouth, NH

Unwind at Hampton Inn & Suites Portsmouth Downtown near York Beach, where comfortable rooms create a warm environment, with nightly rates starting from a welcoming $118.99. Relish the availability of complimentary hot tea and coffee in the lobby, serving as a warm welcome throughout the day.

Guests staying at Hampton Inn & Suites Portsmouth Downtown will appreciate the balance of a quiet stay, while downtown York Beach is just a convenient drive away for easy access. Plan your York Beach travels with a hotel that understands what you’re looking for—reserve now!

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

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Hotel Thaxter

15 Middle Street Portsmouth, NH

With elegant surroundings, Hotel Thaxter near York Beach provides quality rooms for a luxurious experience, with inviting nightly rates beginning at $205.99. Experience a blend of sophistication and comfort with rooms that offer luxurious furnishings and comprehensive amenities.

At Hotel Thaxter, guests are welcomed into a peaceful environment while keeping the sights of York Beach just a drive away. Enjoy an unforgettable York Beach retreat with a hotel that balances style and comfort—reserve now!

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

Starting at

$205.99

per night

Read Reviews View Amenities View All Rooms