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

Sunrise Motel

340 Long Sands Road York Beach, ME

With rates beginning at $100.00, Sunrise Motel provides inviting accommodations for travelers visiting York Heights, creating a cozy-like, welcoming space for relaxation. Enjoy a practical and comfortable stay, with rooms that focus on basic amenities and cleanliness to ensure satisfaction.

Sunrise Motel gives guests the flexibility to reach downtown York Heights by foot or car, with the city’s most exciting destinations just minutes away. Rest easy in York Heights with accommodations that deliver value and quality—secure your room today!

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

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

York Harbor Inn

480 York St York Harbor, ME

Discover a cozy-like escape at York Harbor Inn on your trip to York Heights, where inviting rooms create a warm ambiance, with room rates starting from $279.00. Experience rooms that elevate your stay with additional comforts and conveniences, making your trip more enjoyable.

At York Harbor Inn, you’re never too far from the action, where the downtown area of York Heights is just a short trip away, perfect for easy exploration. Uncover the joy of York Heights travel with a hotel that provides unmatched convenience—lock in today!

  Call (855) 234-5074 to book with an agent.
  1.0 miles from York Heights, 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 a relaxed and budget-friendly stay, Microtel Inn & Suites by Wyndham York offers comfortable rooms with rates from $102.99, creating a clean, welcoming environment near York Heights. Benefit from Microtel's strategic placement, making it easy to access local business centers, shopping, and dining.

From Microtel Inn & Suites by Wyndham York, guests can take a short drive to reach downtown York Heights, making it easy to experience the city’s top destinations. Enjoy added comfort and savings while exploring York Heights—lock in your stay now!

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

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

The Nevada

141 Long Beach Ave York Beach, ME

Guests bound for York Heights will find budget-conscious comfort at The Nevada, with gentle rooms starting at $169.99, creating a clean, inviting environment for relaxation. Enjoy reliable comfort in rooms that provide standard amenities, ensuring a pleasant stay at a great price.

At The Nevada, a quick drive takes guests into the heart of downtown York Heights, making it simple to experience the city’s most vibrant offerings. Plan ahead and stay affordably while exploring York Heights—reserve your hotel now!

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

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Best Western York Inn

2 Brickyard Lane York, ME

With affordable rooms from $105.00, Best Western York Inn provides inviting comfort for travelers to York Heights, creating a clean, welcoming space perfect for relaxation. Take a dip in Best Western's swimming pools, available at many locations for a refreshing break from your travel itinerary.

At Best Western York Inn, guests can quickly drive into downtown York Heights, where the city’s most vibrant spots are within easy reach. Experience York Heights with peace of mind, knowing your hotel delivers value—secure now!

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

Starting at

$105.00

per night

Read Reviews View Amenities View All Rooms

Coachman Inn

380 US Route 1 Kittery, ME

With budget-friendly rooms beginning at $103.99, Coachman Inn is a practical choice for travelers to York Heights, creating a welcoming and comfortable space. Stay in rooms that deliver a bit more luxury and comfort, enhancing your travel experience without breaking the bank.

With quick access to downtown York Heights, guests at Coachman Inn can explore the city’s most vibrant spots while staying in a more peaceful location. Enjoy the best of York Heights with accommodations that enhance your travel experience—reserve now!

  Call (855) 233-7850 to book with an agent.
  4.7 miles from York Heights, 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 traveling to York Heights will find quiet accommodations at Hampton Inn & Suites Kittery Portsmouth, with rooms starting at $118.99, creating a warm and welcoming atmosphere. Appreciate the multi-use furniture in Hampton’s guest rooms, where space-saving designs ensure comfort and functionality.

From Hampton Inn & Suites Kittery Portsmouth, a convenient drive brings guests to downtown York Heights, allowing them to explore the city’s top spots while returning to a serene retreat afterward. Step into a welcoming York Heights stay that delivers on both comfort and savings—lock in today!

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

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Cliff House Maine

591 Shore Road Cape Neddick, ME

Immerse yourself in the grandeur of Cliff House Maine as you explore York Heights, where exclusive rooms invite you to indulge, with inviting rates from just $479.99. Stay in rooms that redefine luxury, with innovative design and personalized services that ensure an unforgettable experience.

Guests staying at Cliff House Maine can enjoy the calm of being further from the city, with downtown York Heights still accessible by car for a day of exploration. Embrace the elegance of York Heights with a hotel that makes your stay a flawless experience—reserve now!

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

Starting at

$479.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Kittery

2 Gorges Rd Kittery, ME

At Ramada by Wyndham Kittery, guests visiting York Heights will find affordable comfort with rooms starting at $99.99, creating a warm and welcoming atmosphere for relaxation. Enjoy a refreshing break in Ramada's tea rooms, offering a selection of fine teas and light refreshments in a serene setting.

Guests staying at Ramada by Wyndham Kittery will appreciate the quiet setting of the hotel, while downtown York Heights remains a convenient drive away for city adventures. Make your York Heights adventure memorable and wallet-friendly—lock in your hotel room today!

  Call (855) 234-5074 to book with an agent.
  6.4 miles from York Heights, 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 a comfortable and inviting stay, Kittery Inn&Suites offers tucked away rooms with rates beginning at $91.99, creating a clean and comfortable space near York Heights. Stay in rooms that are designed for convenience and simplicity, offering a comfortable setting for budget-conscious travelers.

Guests at Kittery Inn&Suites will love the peaceful surroundings, with downtown York Heights just a short trip away for easy access to the city’s highlights. Rest easy in York Heights with budget-wise lodging designed for your comfort—lock in today!

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

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Meadowmere Resort

74 Main Street Ogunquit, ME

For a budget-friendly stay, Meadowmere Resort offers inviting rooms with rates beginning at $147.34, creating a clean and comfortable space near York Heights. Experience a stay that meets your essential needs, with rooms that are clean, comfortable, and conveniently equipped.

Guests at Meadowmere Resort can enjoy the best of both worlds—peaceful surroundings and proximity to downtown York Heights for a day of sightseeing. Treat yourself to a York Heights stay where comfort and affordability meet—reserve your room now!

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

Starting at

$147.34

per night

Read Reviews View Amenities View All Rooms

The Water Street Inn

6 Water St Kittery, ME

Explore comfort and quality at The Water Street Inn on your journey to York Heights, where comfortable rooms create a welcoming stay, with rates beginning at $98.99. Relax in a setting that prioritizes your comfort and luxury, with rooms that feature enhanced amenities and sophisticated decor.

With a drive into downtown York Heights, guests at The Water Street Inn can enjoy the city’s top attractions without sacrificing the quiet and calm of their stay. Relax and recharge in York Heights with accommodations that make your visit effortless—secure now!

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

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Sheraton Portsmouth Harborside Hotel

250 Market St Portsmouth, NH

Relax in style at Sheraton Portsmouth Harborside Hotel on your journey to York Heights, where quality rooms offer comfort and elegance, with inviting nightly rates beginning at $179.99. Relax in the elegance of Sheraton's bridal suites, beautifully appointed spaces designed for preparation and celebration.

From Sheraton Portsmouth Harborside Hotel, guests can enjoy a simple drive into downtown York Heights, where they can explore the city’s attractions before returning to a peaceful stay. Experience York Heights with a hotel that brings your comfort to the forefront—book today!

  Call (855) 235-6136 to book with an agent.
  7.7 miles from York Heights, 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 comfortably at Residence Inn by Marriott Portsmouth Downtown / Waterfront as you explore York Heights, where inviting accommodations and comforting rooms start from a welcoming $164.99 per night for added relaxation. Enjoy the vibrant atmosphere of Residence Inn's public spaces, designed for guests to meet, work, or relax.

With York Heights just a drive away, guests at Residence Inn by Marriott Portsmouth Downtown / Waterfront can enjoy the city’s top spots while benefiting from the hotel’s quieter surroundings. Enjoy your York Heights trip with a hotel that blends modern design with budget-friendly rates—secure now!

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

Starting at

$164.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 for a comfortable visit to York Heights, where easygoing rooms offer relaxation and quality, with starting rates at just $133.99 per night. Feel the warmth of personalized service at Hilton Garden Inn, from check-in to departure, ensuring a memorable and hassle-free stay.

Guests at Hilton Garden Inn Portsmouth Downtown can easily access downtown York Heights, while appreciating the hotel’s more relaxed and spacious accommodations. Plan a York Heights stay that’s both luxurious and affordable with inviting accommodations—reserve now!

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

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel by Marriott Portsmouth

299 Vaughn Street Portsmouth, NH

Encounter a pleasant escape at AC Hotel by Marriott Portsmouth on your journey to York Heights, where quality rooms provide relaxation, with inviting rates beginning at $174.99. Appreciate the minimalist elegance of AC Hotels' lobby design, a perfect blend of form and function that welcomes guests upon arrival.

Guests staying at AC Hotel by Marriott Portsmouth will love the convenience of being close to downtown York Heights, while enjoying the peaceful atmosphere of the hotel. Embrace the best of York Heights with a hotel that makes relaxation feel effortless—reserve your room now!

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

At Hampton Inn & Suites Portsmouth Downtown, travelers to York Heights can unwind in comfortable accommodations designed to provide a sense of relaxation, with inviting rates starting at $118.99 per night. Experience the warmth of Hampton's community-focused approach, with inviting public spaces designed to bring guests together.

At Hampton Inn & Suites Portsmouth Downtown, visitors can enjoy the relaxing surroundings of the hotel, while downtown York Heights is just a convenient drive away for easy exploration. Stay affordably in York Heights with a hotel that offers luxury without the price tag—lock in today!

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

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Gorges Grant Hotel

449 Main Street Ogunquit, ME

With affordable rooms from $141.99, Gorges Grant Hotel provides inviting comfort for guests bound for York Heights, creating a intimate-feeling, welcoming environment ideal for relaxation. Relax in rooms that offer a blend of basic amenities and cleanliness, ensuring a comfortable and budget-friendly stay.

The tranquil environment at Gorges Grant Hotel offers guests a peaceful stay, with downtown York Heights just a short drive away for easy access to the city. Take the guesswork out of York Heights travel with a hotel that prioritizes your comfort—lock in today!

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

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Hotel Thaxter

15 Middle Street Portsmouth, NH

Enjoy a welcoming ambiance at Hotel Thaxter near York Heights, where refined rooms offer luxury and tranquility, with budget-friendly rates beginning at $205.99. Enjoy a luxurious experience in rooms that are beautifully designed and equipped with amenities that ensure comfort and convenience.

The relaxing environment at Hotel Thaxter allows guests to unwind, while downtown York Heights is still within reach for a day of sightseeing and adventure. Enjoy a premium York Heights getaway with a hotel that makes every moment memorable—reserve now!

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

Starting at

$205.99

per night

Read Reviews View Amenities View All Rooms

The Davenport Inn

70 Court St Portsmouth, NH

Relax in the lavish surroundings of The Davenport Inn on your trip to York Heights, where serene accommodations set the tone for luxury, with nightly rates from $400.99. Enjoy a luxurious retreat in rooms that provide an upscale experience, combining sophisticated design with exceptional amenities.

With downtown York Heights still within easy reach, guests at The Davenport Inn can explore the city’s top attractions before returning to a quieter retreat. Relax in York Heights at a hotel that offers a unique blend of comfort and sophistication—secure now!

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

Starting at

$400.99

per night

Read Reviews View Amenities View All Rooms

The Hotel Portsmouth

40 Court St. Portsmouth, NH

Stay comfortably at The Hotel Portsmouth on your journey to York Heights, where hospitable accommodations offer warmth and relaxation, with inviting nightly rates starting at $203.99. Experience enhanced comfort in rooms that provide a variety of modern amenities, designed to make your stay special.

At The Hotel Portsmouth, guests can appreciate the calm of being further from the city, with downtown York Heights still just a drive away for convenience. Plan your York Heights adventure with a hotel that ensures your comfort from start to finish—lock in today!

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

Starting at

$203.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Portsmouth

100 Portsmouth Blvd Portsmouth, NH

Relax at Homewood Suites by Hilton Portsmouth as you explore York Heights, where comfortable rooms provide a restful stay, with inviting rates beginning at just $134.99 per night. Discover the convenience of Homewood Suites' 24-hour fitness centers, equipped with modern exercise equipment for all your workout needs.

At Homewood Suites by Hilton Portsmouth, guests can relax in the quiet surroundings of the hotel, while downtown York Heights remains accessible for easy city exploration. Rest and rejuvenate in York Heights with accommodations designed to keep you happy—secure now!

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

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott in Portsmouth

1000 Market St Portsmouth, NH

Relax in the warmth of Courtyard by Marriott in Portsmouth near York Heights, where welcoming accommodations await travelers, with nightly rates beginning at a friendly $149.99. Relax with Courtyard's in-room entertainment systems, featuring the latest movies, streaming services, and music options.

Guests at Courtyard by Marriott in Portsmouth can enjoy the calm of being slightly removed from the city, while downtown York Heights remains within reach for easy exploration by car. Experience the beauty of York Heights with a hotel that makes travel simple and enjoyable—lock in today!

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

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Ogunquit Hotel & Suites

719 Main Street Ogunquit, ME

Guests visiting York Heights will find budget-conscious comfort at Ogunquit Hotel & Suites, with rooms starting at $98.70, creating a clean and welcoming environment ideal for rest. Experience the perfect blend of comfort and convenience in rooms that offer a practical setup for a budget-friendly rate.

Guests at Ogunquit Hotel & Suites will appreciate the balance of city access and peaceful surroundings, with downtown York Heights still accessible by car for easy exploration. Enjoy practical comfort and great rates on your York Heights adventure—book today!

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

Starting at

$98.70

per night

Read Reviews View Amenities View All Rooms