Find and Book Top Hotels in York

Search among 1 available hotel in York from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
7 adults
4 bedrooms
4 beds
MapView on map4.3 km from City Centre1000 m from York Beach
From   US$ 565 /nightSelect

Best hotels and places to stay in York

Why visit?

York, Maine, offers a captivating mix of coastal beauty, historic charm, and recreational activities, making it an ideal destination for tourists. With its picturesque beaches, charming seaside towns, and rich cultural heritage, York provides a memorable vacation experience. Visitors can explore the famous Nubble Lighthouse, indulge in delicious seafood, and enjoy a range of outdoor activities such as kayaking and hiking.

Where to stay?

York Beach:Known for its stunning sandy beaches and vibrant atmosphere, York Beach is a popular area to stay in York. This seaside enclave offers a variety of hotels, motels, and charming bed and breakfasts. Visitors staying here can enjoy direct beach access, breathtaking views of the ocean, and convenient proximity to various attractions, including the amusement park at Yorks Wild Kingdom.

York Village: For those seeking a more relaxed and historic ambiance, York Village is an excellent choice. This quaint area is brimming with colonial-era architecture, quaint shops, and cozy inns. York Village is also home to the famous Museums of Old York, where visitors can delve into the towns rich history and heritage. Accommodation options here range from cozy B&Bs to charming boutique hotels.

York Harbor: Nestled along the scenic York River, York Harbor offers a picturesque setting for an unforgettable stay. This upscale neighborhood boasts elegant waterfront properties, upscale hotels, and luxurious resorts. Visitors can indulge in spa treatments, savor gourmet dining experiences, and take leisurely walks along the harbor. York Harbor is also dotted with charming inns and guesthouses, ensuring a memorable and relaxing stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $120 to $200.

4-star hotels: The average price per night is around $200 to $300.

5-star hotels: The average price per night is around $300 to $500.

Best value for money:

Microtel Inn & Suites by Wyndham York: Located in York, this hotel offers comfortable rooms and modern amenities at an affordable price. It provides easy access to Yorks attractions such as Nubble Lighthouse and Long Sands Beach. With its friendly staff and convenient location, Microtel Inn & Suites provides great value for money for those seeking a comfortable stay without breaking the bank.

Anchorage Inn and Resort: Situated just steps away from Long Sands Beach, Anchorage Inn and Resort offers a range of affordable accommodations, including spacious suites and cozy rooms. Guests can enjoy amenities such as a heated indoor pool, a fitness center, and free continental breakfast. With its proximity to the beach and its competitive rates, this hotel is a fantastic option for those looking for value for money in York.

Sands by the Sea Motel: Sands by the Sea Motel offers guests a comfortable stay at an affordable price in the heart of York Beach. The motel features a variety of room types, including budget-friendly options. Its convenient location provides easy access to the beach, dining options, and entertainment. Enjoy a pleasant stay without breaking the bank at Sands by the Sea Motel.

Best kid-friendly hotels:

Stage Neck Inn:Stage Neck Inn offers a family-friendly atmosphere and activities for children of all ages. Located in York Harbor, this resort provides amenities such as a seasonal outdoor pool, tennis courts, and a childrens playground. The nearby beach offers fun-filled adventures for kids, making Stage Neck Inn an excellent choice for families.

Union Bluff Hotel: Situated right on Short Sands Beach, Union Bluff Hotel provides fantastic ocean views and a range of family-friendly amenities. The hotel features spacious rooms and suites, some of which are perfect for families. Guests can enjoy easy access to the beach, as well as nearby attractions like Yorks Wild Kingdom. Union Bluff Hotel ensures a memorable family vacation in York.

Best hotels for a romantic getaway:

Cliff House Maine: Perched on the edge of Bald Head Cliff, Cliff House Maine offers breathtaking views of the Atlantic Ocean. This luxury resort provides elegant rooms, a spa, and multiple dining options for a romantic retreat. Enjoy walks along the coastline, indulge in a couples massage, and savor fine dining overlooking the ocean.

The Lighthouse Inn & Carriage House: Located in York Harbor, The Lighthouse Inn & Carriage House offers a charming and romantic atmosphere. This historic inn features individually decorated rooms, some with fireplaces and whirlpool tubs. Guests can enjoy a stroll along the scenic harbor, relax on the inns porch, or explore nearby historic attractions together.

Best for location:

Atlantic House Inn: Situated in the heart of York Beach, Atlantic House Inn offers convenient access to the beach, shops, and dining establishments. The inn provides modern and comfortable rooms, some with ocean views. Guests can enjoy the lively atmosphere and the vibrant beach culture right at their doorstep.

Dockside Guest Quarters: Nestled along the York River, Dockside Guest Quarters provides serene waterfront views and a peaceful ambiance. The location offers easy access to both York Village and York Harbor, showcasing the best of both worlds. Guests can relax on the dock or take a short stroll to nearby attractions and restaurants.

Stage Neck Inn: Located on a peninsula between York Harbor and York River, Stage Neck Inn offers stunning views and a privileged location. Guests can enjoy the tranquil surroundings while having easy access to nearby beaches, lighthouses, and historic sites. Whether you want to explore the harbor or relax on the beach, Stage Neck Inn is ideally situated.

Best for a short city break:

York Harbor Inn: Nestled in the charming York Harbor, York Harbor Inn provides a peaceful setting for a short city break. With its historic charm and easy access to beaches and attractions, this inn offers a delightful escape. Guests can enjoy the inns renowned restaurant and relax in comfortable accommodations.

Show moreLess