The best deals on hotels when visiting Yorktown in Maryland.

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 Yorktown, Maryland 21212

Hampton Inn Towson Downtown

21 West Susquehanna Avenue Towson, MD

With inviting surroundings, Hampton Inn Towson Downtown near Yorktown provides quality accommodations crafted for relaxation, with affordable rates from just $147.99. Stay updated with Hampton’s digital displays, providing current information on weather, local attractions, and hotel services.

At Hampton Inn Towson Downtown, you’re never far from the action, with downtown Yorktown just a short trip away for easy access to the city’s best attractions. Find the perfect blend of comfort and elegance during your Yorktown travels—lock in today!

  Call (855) 233-7850 to book with an agent.
  1.0 miles from Yorktown, MD 21212

Starting at

$147.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Towson

21 WEST SUSQUEHANNA AVENUE Towson, MD

Enjoy the welcoming ambiance of Home2 Suites by Hilton Towson as you explore Yorktown, where intimate-feeling rooms offer comfort and relaxation, with rates beginning at $185.99 per night. Kickstart your day with Home2 Suites' complimentary Inspired Table™ breakfast, featuring a range of healthy and hearty options.

At Home2 Suites by Hilton Towson, guests are always close to the vibrant energy of downtown Yorktown, with the city’s top sights easily accessible. Experience the beauty of Yorktown with a hotel that makes travel simple and enjoyable—lock in today!

  Call (855) 239-4019 to book with an agent.
  1.0 miles from Yorktown, MD 21212

Starting at

$185.99

per night

Read Reviews View Amenities View All Rooms

Sheraton Baltimore North Hotel

903 Dulaney Valley Rd Towson, MD

Enjoy a peaceful environment at Sheraton Baltimore North Hotel near Yorktown, where inviting rooms provide warmth and relaxation, with rates beginning at $159.99. Indulge in the comfort of Sheraton’s bath butler service, offering a spa-like experience in the privacy of your room.

With a quick drive into downtown Yorktown, guests at Sheraton Baltimore North Hotel can enjoy the best of the city while staying in a more peaceful setting. Unwind in Yorktown with a hotel that brings comfort and relaxation to your fingertips—secure now!

  Call (855) 239-5277 to book with an agent.
  1.6 miles from Yorktown, MD 21212

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Towson Baltimore North an IHG Hotel

1100 Cromwell Bridge Rd Towson, MD

At Holiday Inn Express Towson Baltimore North an IHG Hotel, travelers visiting Yorktown will find inviting accommodations with rates starting at $129.00, creating a plush, welcoming environment ideal for rest. Enjoy the peace of mind that comes with Holiday Inn Express's comprehensive fire safety and evacuation plans.

Holiday Inn Express Towson Baltimore North an IHG Hotel offers the perfect location for guests who want to explore Yorktown, where the downtown area is just a brief drive away. Uncover the best of Yorktown with a hotel that makes quality affordable—secure your room now!

  Call (855) 234-7135 to book with an agent.
  2.2 miles from Yorktown, MD 21212

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Towson

8712 Loch Raven Blvd. Towson, MD

For an affordable, restful visit, Days Inn by Wyndham Towson offers inviting rooms with rates starting at $59.99, creating a warm and welcoming atmosphere perfect for guests bound for Yorktown. Experience the convenience and affordability of Days Inn, making it an ideal choice for budget-conscious travelers.

Staying at Days Inn by Wyndham Towson ensures that downtown Yorktown is never far, with the city’s top destinations easily reachable by car in just a few minutes. Enjoy Yorktown adventures with a budget-conscious, comfortable hotel—reserve now!

  Call (855) 239-5277 to book with an agent.
  2.5 miles from Yorktown, MD 21212

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Baltimore East Towson

8801 Loch Raven Blvd Parkville, MD

For a welcoming and restful stay, Comfort Inn Baltimore East Towson offers inviting accommodations with rooms from $83.99, creating a warm space ideal for travelers visiting Yorktown. Take a relaxing swim in our pristine pools, an ideal way to unwind after a day of activities or long meetings.

Comfort Inn Baltimore East Towson is ideally positioned for travelers who want to be close to downtown Yorktown, where the city’s most vibrant spots are just a short drive away. Take your Yorktown stay to the next level with affordable, well-equipped lodging—reserve now!

  Call (855) 236-8982 to book with an agent.
  2.5 miles from Yorktown, MD 21212

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Delta Hotels by Marriott Baltimore North

5100 Falls Road Baltimore, MD

Unwind at Delta Hotels by Marriott Baltimore North near Yorktown, where inviting rooms create a peaceful stay, with budget-friendly nightly rates starting from $139.99. Enjoy the privacy and exclusivity of Delta Hotels by Marriott’s VIP services, providing personalized attention and premium amenities.

With downtown Yorktown just a short drive away, guests at Delta Hotels by Marriott Baltimore North can easily explore the city’s best destinations while returning to a more relaxed setting. Find the perfect escape in Yorktown with a hotel that ensures a remarkable stay—secure now!

  Call (855) 233-7850 to book with an agent.
  2.8 miles from Yorktown, MD 21212

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Inn at the Colonnade Baltimore a DoubleTree by Hilton

4 West University Pkwy Baltimore, MD

Step into a luxurious ambiance at Inn at the Colonnade Baltimore a DoubleTree by Hilton near Yorktown, where sophisticated accommodations make every moment special, with budget-friendly rates from $193.99. Savor the unique cocktails at DoubleTree by Hilton's bars, crafted by expert mixologists with a focus on local flavors and trends.

From Inn at the Colonnade Baltimore a DoubleTree by Hilton, guests can quickly drive into downtown Yorktown, where the city’s most iconic destinations are easily accessible. Enjoy a Yorktown getaway with a hotel that makes elegance look effortless—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  3.5 miles from Yorktown, MD 21212

Starting at

$193.99

per night

Read Reviews View Amenities View All Rooms

guesthouse by good neighbor

3827 Falls Rd Baltimore, MD

At guesthouse by good neighbor, travelers visiting Yorktown will find budget-conscious accommodations with rooms beginning at $126.99, creating a warm and inviting space. Find comfort in rooms that are designed for affordability and practicality, offering the basics for a pleasant stay.

With downtown Yorktown just a short drive away, guests at guesthouse by good neighbor can easily access the city’s most exciting destinations while staying in a quieter area. Save more and experience added comfort on your Yorktown visit—book your room now!

  Call (855) 235-0725 to book with an agent.
  3.7 miles from Yorktown, MD 21212

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn PLUS+ Baltimore North Timonium

111 West Timonium Rd Lutherville Timonium, MD

At Red Roof Inn PLUS+ Baltimore North Timonium, travelers bound for Yorktown will find budget-conscious comfort with rooms starting at $65.99, creating a clean, inviting space for relaxation. Enjoy the freedom of bringing your pets along to Red Roof Inn, a hotel that truly understands the bond between pets and their owners.

At Red Roof Inn PLUS+ Baltimore North Timonium, a quick drive delivers guests into the heart of downtown Yorktown, where the city’s top destinations are just minutes away. Experience Yorktown in comfort and style without overspending—lock in your room now!

  Call (855) 234-5074 to book with an agent.
  4.0 miles from Yorktown, MD 21212

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Baltimore MD

110 West North Ave Baltimore, MD

With budget-friendly rooms beginning at $63.99, Motel 6 Baltimore MD provides inviting accommodations for travelers to Yorktown, creating a comfortable and welcoming space. Step into a slice of Americana at Motel 6, where the legacy of budget-friendly road trip accommodations is honored and continued.

Guests will appreciate the calm environment at Motel 6 Baltimore MD, where restful lodgings are paired with quick access to Yorktown. Lock in a welcoming, cost-conscious stay for your Yorktown visit—reserve today!

  Call (855) 234-2997 to book with an agent.
  5.1 miles from Yorktown, MD 21212

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Timonium Baltimore North an IHG Hotel

9615 Deereco Road Lutherville Timonium, MD

Stay affordably at Holiday Inn Timonium Baltimore North an IHG Hotel on your journey to Yorktown, where gentle accommodations create a warm retreat, with nightly rates from just $119.00. Stay hydrated with Holiday Inn's complimentary water stations, available in public areas for easy access throughout your visit.

At Holiday Inn Timonium Baltimore North an IHG Hotel, guests can relax in a quieter environment, with downtown Yorktown still within easy reach for a day of exploring. Enjoy every aspect of your Yorktown trip with a hotel that delivers on quality—secure now!

  Call (855) 235-0725 to book with an agent.
  5.3 miles from Yorktown, MD 21212

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Bmore Inn

5810 Reisterstown Rd Baltimore, MD

Guests traveling to Yorktown will appreciate the affordable comfort at Bmore Inn, where rooms begin at $135.99, creating a warm and inviting space for relaxation. Relax in accommodations that offer practical comfort and standard amenities, making your stay both pleasant and economical.

At Bmore Inn, guests can appreciate the calm of being further from the city, with downtown Yorktown still just a drive away for convenience. Enjoy Yorktown without the financial stress—reserve your budget-friendly hotel room today!

  Call (855) 234-7135 to book with an agent.
  5.3 miles from Yorktown, MD 21212

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Near Pimlico Racetrack

4200 Primrose Ave Baltimore, MD

Guests headed to Yorktown will appreciate the serene comfort at Quality Inn Near Pimlico Racetrack, where rooms start at $84.99, creating a clean, welcoming environment for relaxation. Stay engaged with Quality Inn's community events, including local market days and cultural festivals recommended by the hotel.

With downtown Yorktown just a short drive away, guests at Quality Inn Near Pimlico Racetrack can explore the city’s attractions while returning to a peaceful retreat afterward. Plan your Yorktown trip with a hotel that guarantees comfort and affordability—reserve today!

  Call (855) 236-8982 to book with an agent.
  5.3 miles from Yorktown, MD 21212

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Baltimore North / Timonium

11 Texas Station Court Cockeysville, MD

Guests bound for Yorktown can unwind at Hampton Inn & Suites Baltimore North / Timonium, where inviting rooms start at $135.99, creating a warm and welcoming space perfect for relaxation. Feel refreshed in Hampton's newly renovated rooms, where contemporary design meets the comfort and reliability you expect.

At Hampton Inn & Suites Baltimore North / Timonium, visitors can appreciate the calm surroundings, while downtown Yorktown remains easily accessible by car for city exploration. Make your Yorktown visit memorable with a hotel that delivers more for your money—reserve now!

  Call (855) 234-2997 to book with an agent.
  5.4 miles from Yorktown, MD 21212

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Baltimore Timonium

9704 Beaver Dam Rd Lutherville Timonium, MD

With rates beginning at $76.99, Extended Stay America Suites Baltimore Timonium is ideal for guests visiting Yorktown, offering pleasant accommodations in a welcoming, clean environment. Relax with Extended Stay America’s enhanced bedding package, featuring comfortable pillows and crisp linens for a restful sleep.

From Extended Stay America Suites Baltimore Timonium, a brief drive takes guests into downtown Yorktown, where they can explore the city’s top attractions before returning to a quiet stay. Revel in added perks and comfort for your Yorktown stay without breaking the bank—lock in today!

  Call (855) 235-0725 to book with an agent.
  5.4 miles from Yorktown, MD 21212

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

The Ivy Hotel

205 East Biddle Street Baltimore, MD

Immerse yourself in the five-star excellence of The Ivy Hotel near Yorktown, where premier accommodations offer the finest in luxury, with rates from just $626.99. Find opulence in rooms that cater to sophisticated tastes, offering silk-draped walls, antique furnishings, and tech-savvy amenities.

Guests staying at The Ivy Hotel will love the quiet setting of the hotel, while downtown Yorktown is still within easy reach for all their city adventures. Unwind in the elegance of Yorktown with accommodations that provide unrivaled relaxation—secure now!

  Call (855) 234-2997 to book with an agent.
  5.5 miles from Yorktown, MD 21212

Starting at

$626.99

per night

Read Reviews View Amenities View All Rooms

Hotel Brexton Trademark Collection by Wyndham

868 Park Ave Baltimore, MD

At Hotel Brexton Trademark Collection by Wyndham, travelers to Yorktown can enjoy inviting accommodations with rates starting at $73.99, providing a welcoming, comfortable environment. Stay in rooms that provide a cultural journey, offering a blend of local history and modern amenities for a enriching experience.

At Hotel Brexton Trademark Collection by Wyndham, guests can enjoy a quieter stay while still being close enough to downtown Yorktown for easy exploration by car. Uncover the charm of Yorktown with a hotel that offers top-notch comfort for less—book today!

  Call (855) 235-6136 to book with an agent.
  5.7 miles from Yorktown, MD 21212

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Ulysses an Ash Hotel

2 East Read St Baltimore, MD

Unwind in the upscale surroundings of Ulysses an Ash Hotel on your visit to Yorktown, where quality rooms offer comfort, with affordable rates starting at $90.99. Stay in opulent surroundings where every detail is crafted for luxury, from the premium bedding to the gourmet minibar offerings.

With downtown Yorktown still accessible by car, guests at Ulysses an Ash Hotel can enjoy the city’s offerings while retreating to a more peaceful setting afterward. Make your Yorktown experience one to remember with a hotel that delivers outstanding service—reserve now!

  Call (855) 233-7850 to book with an agent.
  5.8 miles from Yorktown, MD 21212

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Baltimore at the Johns Hopkins Medical Campus

800 North Wolfe Street Baltimore, MD

Experience the warmth and relaxation offered at Residence Inn by Marriott Baltimore at the Johns Hopkins Medical Campus near Yorktown, where inviting rooms start from a budget-friendly $229.99 per night. Make Residence Inn your choice for extended stays, where weekly, monthly, and even yearly rates are available.

Guests at Residence Inn by Marriott Baltimore at the Johns Hopkins Medical Campus will love how easily they can drive into downtown Yorktown for a day of exploring, before returning to a peaceful retreat. Get ready for an unforgettable Yorktown adventure with accommodations that add value—lock in today!

  Call (855) 236-8982 to book with an agent.
  5.8 miles from Yorktown, MD 21212

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

Midtown Inn

723 Saint Paul Street Baltimore, MD

For a restful stay, Midtown Inn offers tucked away accommodations with rates from $95.99, creating a welcoming space ideal for travelers visiting Yorktown. Find a pleasant retreat in accommodations that provide additional amenities for a more relaxing and enjoyable stay.

Guests at Midtown Inn can experience the best of both worlds: proximity to downtown Yorktown and the tranquility of a more relaxed location. Discover a hotel that elevates your Yorktown adventure while staying budget-friendly—reserve now!

  Call (855) 239-4019 to book with an agent.
  5.9 miles from Yorktown, MD 21212

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Ramada Limited Cockeysville

10100 York Rd Cockeysville, MD

Guests traveling to Yorktown will find inviting, budget-conscious comfort at Ramada Limited Cockeysville, where rooms start at $65.99, creating a warm and inviting space for rest. Stay fit with Ramada's guided outdoor fitness sessions, including morning jogs and yoga classes in picturesque settings.

At Ramada Limited Cockeysville, guests can relax in a more serene setting, while downtown Yorktown remains accessible by car for sightseeing and exploration. Make your Yorktown adventure memorable and wallet-friendly—lock in your hotel room today!

  Call (855) 239-5277 to book with an agent.
  5.9 miles from Yorktown, MD 21212

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Pikesville

407 Reisterstown Road Pikesville, MD

For a intimate-feeling and budget-friendly stay, Howard Johnson by Wyndham Pikesville offers affordable rooms with rates starting at $62.99, creating a welcoming environment ideal for guests visiting Yorktown. Appreciate the convenience of on-site dining at select Howard Johnson locations, serving delicious meals and snacks.

At Howard Johnson by Wyndham Pikesville, guests can enjoy the calm of being outside the city center, while downtown Yorktown is still conveniently accessible by car. Stay relaxed and enjoy added comfort on your Yorktown trip—book your room today!

  Call (855) 234-5074 to book with an agent.
  5.9 miles from Yorktown, MD 21212

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms