Find and Book Top Hotels in York

Search among 20 available hotels and places to stay in York from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-20 out of 20
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great77 reviews
MapView on map2.2 mi from City Center200 yd from York Beach
From   US$ 124 /nightSelect
8.4
Great42 reviews
MapView on map1.4 mi from City Center1600 yd from Fun-O-Rama
From   US$ 297 /nightSelect
8.4
Great104 reviews
1.7 mi from City Center1.2 mi from Elizabeth Perkins House
From   US$ 75 /nightSelect
8.4
Great44 reviews
2.7 mi from City Center600 yd from Cape Neddick Light
From   US$ 372 /nightSelect
8.6
Great40 reviews
2.2 mi from City Center1.0 mi from Old York Historical Society
From   US$ 290 /nightSelect
8.4
Great34 reviews
1.4 mi from City Center1.1 mi from Fun-O-Rama
From   US$ 140 /nightSelect
8.2
Great54 reviews
2.1 mi from City Center400 yd from York Beach
From   US$ 149 /nightSelect
8.4
Great33 reviews
1.3 mi from City Center1.1 mi from Fun-O-Rama
From   US$ 169 /nightSelect
8.4
Great131 reviews
1.6 mi from City Center1.1 mi from Jefferd's Tavern
From   US$ 71 /nightSelect
8.2
Great64 reviews
2.0 mi from City Center600 yd from Fun-O-Rama
From   US$ 152 /nightSelect
8.2
Great34 reviews
2.1 mi from City Center100 yd from York Beach
From   US$ 259 /nightSelect
8.4
Great40 reviews
2.2 mi from City Center1700 yd from Elizabeth Perkins House
From   US$ 380 /nightSelect
8.4
Great42 reviews
1.4 mi from City Center
From   US$ 169 /nightSelect
7.6
Very good12 reviews
2.3 mi from City Center600 yd from York Beach
From   US$ 199 /nightSelect
7.6
Very good9 reviews
1.9 mi from City Center600 yd from Fun-O-Rama
From   US$ 153 /nightSelect
8.2
Great70 reviews
1.7 mi from City Center900 yd from Fun-O-Rama
From   US$ 259 /nightSelect
8.6
Great42 reviews
From   US$ 169 /nightSelect
2.3 mi from City Center700 yd from York Beach
From   US$ 110 /nightSelect
2.7 mi from City Center1100 yd from York Beach
From   US$ 565 /nightSelect
8.4
Great13 reviews
2.0 mi from City Center1.1 mi from Old York Historical Society
From   US$ 311 /nightSelect

Best hotels and places to stay in York

Why visit?

York, Maine, offers a charming coastal experience with its picturesque beaches, historic landmarks, and vibrant local culture. Visitors can indulge in a relaxing seaside getaway while exploring the towns rich history and enjoying the natural beauty of the area. With a variety of hotels and motels to choose from, York promises a comfortable and memorable stay.

Where to stay?

York Harbor: This scenic area in York is ideal for those seeking a tranquil stay with breathtaking ocean views. Visitors can choose from a range of hotels and lodgings in York Harbor, including the luxurious York Harbor Inn and the charming Stage Neck Inn. Both hotels offer easy access to the beach and provide excellent amenities for a delightful stay.

York Village: For travelers interested in immersing themselves in the towns history and local charm, York Village is the perfect choice. The historic district boasts several boutique hotels and inns, such as the York Harbor Motel and the Morning Glory Inn, offering a cozy and personalized experience. Guests can explore the nearby York Historical Society Museum and enjoy the quaint shops and restaurants in the area.

York Beach: Known for its lively atmosphere and beautiful sandy beaches, York Beach is a popular destination for families and beach lovers. Here, youll find a range of accommodations, including the Anchorage Inn and Atlantic House, both offering beachfront locations and easy access to Yorks famous Long Sands Beach. Visitors can enjoy water sports, explore the Nubble Lighthouse, and dine at the vibrant waterfront restaurants.

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:

York Harbor Inn: This charming hotel in York Harbor offers comfortable and affordable accommodations. It provides easy access to the beach and features amenities such as an onsite restaurant, a fitness center, and complimentary Wi-Fi. With its convenient location and reasonable rates, York Harbor Inn is an excellent choice for travelers seeking a budget-friendly stay.

Anchorage Inn: Situated in York Beach, the Anchorage Inn offers great value for money. This beachfront hotel features spacious rooms with ocean views, an indoor and outdoor pool, and direct access to the sandy beach. Guests can enjoy the complimentary breakfast and take advantage of the hotels convenient location near popular attractions and dining options.

Morning Glory Inn: Nestled in York Village, Morning Glory Inn offers a cozy and affordable stay. This quaint bed and breakfast provide comfortable rooms with a homely atmosphere. Guests can enjoy a delicious homemade breakfast each morning and explore the nearby historic sites and shops. With its reasonable rates and personalized service, Morning Glory Inn is an excellent value for money option.

Best kids-friendly hotels:

Union Bluff Hotel: Located in York Beach, the Union Bluff Hotel is a family-friendly hotel close to all the fun attractions. It features spacious rooms, some with ocean views, a childrens playground, and an indoor pool. The hotel is just steps away from the sandy beach and offers easy access to the famous Yorks Wild Kingdom zoo and amusement park.

Sands by the Sea Motel: Situated near Long Sands Beach, Sands by the Sea Motel is an ideal choice for families. The motel offers comfortable rooms with kitchenettes, an outdoor pool, and a picnic area. Kids will love the proximity to the beach, where they can build sandcastles and play in the waves. The motels affordable rates and family-friendly amenities make it a top pick for a kid-friendly stay.

Best hotels for a romantic getaway:

Stage Neck Inn: Set in York Harbor, Stage Neck Inn provides a picturesque setting for a romantic escape. The inn offers luxurious rooms with stunning ocean views, a spa, an indoor and outdoor pool, and multiple dining options. Couples can enjoy walks on the nearby beach, relax at the seaside pool, and indulge in a couples massage at the spa.

Cliff House Maine: Perched on a cliff overlooking the ocean, Cliff House Maine is a romantic retreat in York. The hotel boasts elegantly appointed rooms, a spa with couples treatments, multiple dining options, and breathtaking views. Couples can enjoy romantic dinners overlooking the water, relax in the outdoor hot tub, and take in the stunning sunsets.

Best for location:

The Lighthouse Inn & Carriage House: Located near Nubble Lighthouse in York Beach, The Lighthouse Inn & Carriage House offers a prime location for sightseeing. The inn features cozy rooms, an outdoor pool, and easy access to the beach and nearby attractions. Guests can enjoy stunning views of the lighthouse and explore the charming shops and restaurants in the area.

Anchorage Inn and Resort: The Anchorage Inn and Resort is perfectly situated on Long Sands Beach, offering guests direct access to the sandy shores. The hotel features comfortable rooms, oceanfront balconies, and an indoor and outdoor pool. Its prime location allows visitors to enjoy the beach activities and explore the nearby restaurants and shops.

York Harbor Inn: With its scenic location in York Harbor, the York Harbor Inn provides guests with a peaceful seaside getaway. The inn offers comfortable accommodations, an onsite restaurant, and easy access to the beach. It is also conveniently located near the historic attractions and scenic spots in the area.

Best for a short city break:

The Cutty Sark Motel: The Cutty Sark Motel is a great choice for a short city break in York. Located in York Beach, this motel offers clean and comfortable accommodations at an affordable price. Guests can explore the attractions in the area, including the beach, nearby restaurants, and local shops, making it an ideal base for a quick getaway.

Dockside Guest Quarters: Situated in York Harbor, Dockside Guest Quarters provides a serene setting for a short city break. The guest quarters offer cozy rooms with water views, an outdoor pool, and waterfront dining. Guests can enjoy a peaceful retreat and still have easy access to the towns attractions and beautiful coastal scenery.

Show moreLess