The best deals on hotels when visiting Mexico 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 Mexico, Maryland 21157

Days Inn by Wyndham Westminster

25 South Cranberry Road Westminster, MD

At Days Inn by Wyndham Westminster, guests bound for Mexico can enjoy pleasant, budget-friendly accommodations starting at $74.99, creating a warm and inviting space perfect for rest. Take advantage of our well-equipped in-room workspaces, ideal for those needing to stay productive during their travels.

Days Inn by Wyndham Westminster provides the perfect location for those wanting to explore downtown Mexico, where the city’s best attractions are always nearby. Stay budget-wise and relaxed on your Mexico visit—secure your hotel room today!

  Call (855) 234-5074 to book with an agent.
  2.7 miles from Mexico, MD 21157

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Boston Inn

533 Baltimore Blvd Westminster, MD

With rooms starting at $70.00, Boston Inn offers inviting accommodations for travelers visiting Mexico, creating a clean and welcoming space for rest. Stay in a room that balances comfort and practicality, offering dependable amenities for a pleasant and budget-friendly visit.

Guests staying at Boston Inn can quickly drive into downtown Mexico, where the city’s best destinations are easily accessible. Choose an inviting, affordable hotel for your Mexico trip—secure your stay now!

  Call (855) 234-7135 to book with an agent.
  3.0 miles from Mexico, MD 21157

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Best Western Westminster Hotel

451 WMC Drive Westminster, MD

At Best Western Westminster Hotel, travelers to Mexico will find affordable comfort with rooms beginning at $101.99, creating a clean and welcoming environment for unwinding. Unwind with a film from Best Western’s in-room movie selections, offering a range of the latest releases and classic films.

At Best Western Westminster Hotel, guests can take advantage of the brief drive into downtown Mexico, where the city’s best sights are within easy reach. Settle into Mexico with a hotel that balances convenience and cost savings—lock in now!

  Call (855) 239-4019 to book with an agent.
  3.7 miles from Mexico, MD 21157

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Owings Mills Baltimore Area an IHG Hotel

11509 Red Run Boulevard Reisterstown, MD

At Holiday Inn Express & Suites Owings Mills Baltimore Area an IHG Hotel, travelers to Mexico will find intimate, budget-friendly rooms with rates starting at $114.00, creating a warm and inviting space for relaxation. Opt for Holiday Inn Express, where smart design, complimentary essentials, and friendly service ensure a smooth and satisfying stay.

Guests can enjoy a relaxing environment at Holiday Inn Express & Suites Owings Mills Baltimore Area an IHG Hotel, with the convenience of downtown Mexico being just a smooth drive away. Enjoy the ease of exploring Mexico with a hotel that offers unbeatable value—lock in now!

  Call (855) 235-6136 to book with an agent.
  13.5 miles from Mexico, MD 21157

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Baltimore Owings Mills

10620 Red Run Boulevard Owings Mills, MD

Unwind in the warm ambiance of Residence Inn by Marriott Baltimore Owings Mills as you visit Mexico, where inviting rooms create a peaceful stay, with budget-friendly rates from $174.99. Relax in the comfort of your suite at Residence Inn, featuring separate sleeping and living areas for your convenience.

At Residence Inn by Marriott Baltimore Owings Mills, guests can enjoy a serene stay, while downtown Mexico remains a comfortable drive away for exploration. Find the perfect Mexico escape with a hotel that combines elegance and affordability—lock in today!

  Call (855) 236-8982 to book with an agent.
  15.3 miles from Mexico, MD 21157

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Hanover

309 Wilson Ave Hanover, PA

With budget-friendly rooms from $145.99, Hampton Inn Hanover provides sheltered accommodations for travelers bound for Mexico, creating a warm, welcoming space. Experience the comfort of adjustable air conditioning in Hampton’s guest rooms, ensuring your personal comfort no matter the weather.

Guests at Hampton Inn Hanover will love the quiet atmosphere, with downtown Mexico remaining nearby for easy access to sightseeing. Uncover an inviting and cost-effective hotel for your Mexico travels—secure today!

  Call (855) 235-6136 to book with an agent.
  15.6 miles from Mexico, MD 21157

Starting at

$145.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hanover an IHG Hotel

305 Wilson Ave Hanover, PA

At Holiday Inn Express Hanover an IHG Hotel, travelers to Mexico will find budget-friendly rooms with rates beginning at $164.00, creating a welcoming and comfortable environment. Keep up with your exercise routine in Holiday Inn Express's 24-hour fitness center, equipped with the latest cardio and weight equipment.

Escape the hustle of downtown Mexico and unwind at Holiday Inn Express Hanover an IHG Hotel, where the city remains within easy reach for a day of adventure. Relax and enjoy Mexico knowing your hotel is both cozy and budget-conscious—lock in today!

  Call (855) 233-0132 to book with an agent.
  15.6 miles from Mexico, MD 21157

Starting at

$164.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Baltimore / Owings Mills

10521 Red Run Blvd Owings Mills, MD

At Hampton Inn Baltimore / Owings Mills, guests bound for Mexico will find easygoing comfort with rooms starting at $90.99, creating a warm, inviting environment perfect for rest. Stay seamlessly connected with business-class Wi-Fi throughout Hampton properties, ensuring you’re never out of touch.

At Hampton Inn Baltimore / Owings Mills, guests can unwind in a calm setting, with the excitement of downtown Mexico still nearby for exploration. Make your Mexico travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 239-4019 to book with an agent.
  15.7 miles from Mexico, MD 21157

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Hanover

40 Wetzel Dr Hanover, PA

For a budget-conscious and inviting stay near Mexico, Super 8 by Wyndham Hanover offers soft rooms with rates starting at $76.99, creating a clean and welcoming space ideal for relaxation. Enjoy updates and modern touches in Super 8’s rooms, ensuring each guest enjoys contemporary comfort and style.

Unwind in the quiet atmosphere at Super 8 by Wyndham Hanover, knowing that downtown Mexico remains close enough for a day of adventure. Make your Mexico adventure both comfortable and affordable—book now!

  Call (855) 239-5277 to book with an agent.
  15.7 miles from Mexico, MD 21157

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Owings Mills

4770 Owings Mills Blvd Owings Mills, MD

At Hilton Garden Inn Owings Mills, enjoy the comfort of quality accommodations when visiting Mexico, with inviting rooms that start from a budget-friendly $108.99. Make the most of Hilton Garden Inn's Pavilion Pantry, open 24 hours for your convenience, stocked with snacks, beverages, and travel essentials.

Guests staying at Hilton Garden Inn Owings Mills will love the serene atmosphere, while downtown Mexico remains close by for all their city adventures. Get the best of Mexico with a hotel that combines exceptional service and great rates—lock in today!

  Call (855) 233-7850 to book with an agent.
  15.8 miles from Mexico, MD 21157

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Marriott Owings Mills Metro Centre

10101 Grand Central Avenue Owings Mills, MD

Embrace a peaceful ambiance at Marriott Owings Mills Metro Centre as you explore Mexico, where elegant rooms offer the perfect blend of comfort and class, with rates starting at $199.99. Unwind in Marriott's heated indoor pools, providing a serene environment for swimming or relaxing, regardless of the weather outside.

The peaceful atmosphere at Marriott Owings Mills Metro Centre offers guests a quiet retreat, with the convenience of downtown Mexico still a short drive away. Make your Mexico visit unforgettable with accommodations that blend elegance and comfort—secure now!

  Call (855) 233-0132 to book with an agent.
  16.1 miles from Mexico, MD 21157

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Baltimore / Owings Mills

4730 Painters Mill Rd Owings Mills, MD

Choose Hyatt Place Baltimore / Owings Mills for a restful escape when traveling to Mexico, where inviting rooms offer comfort and relaxation, with nightly rates from $80.99. Experience the vibrant atmosphere of Hyatt Place, where contemporary design and open layouts encourage social interaction.

Those seeking a quieter location will appreciate Hyatt Place Baltimore / Owings Mills, where they can enjoy the calm while downtown Mexico is a short drive away. Experience the best of Mexico with accommodations that add value to your adventure—reserve now!

  Call (855) 234-2997 to book with an agent.
  16.2 miles from Mexico, MD 21157

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Owings Mills

4514 PAINTERS MILL ROAD Owings Mills, MD

Stay comfortably at Home2 Suites by Hilton Owings Mills when traveling to Mexico, where relaxed accommodations create a welcoming retreat, with budget-friendly rates beginning at $109.99. Enjoy the modern and inviting decor of Home2 Suites' suites, creating a relaxing environment for work or leisure.

For travelers wanting to escape the hustle of downtown Mexico, Home2 Suites by Hilton Owings Mills offers peaceful surroundings with convenient access to the city. Enjoy a stress-free Mexico visit with a hotel that delivers top-notch comfort—reserve now!

  Call (855) 234-7135 to book with an agent.
  16.4 miles from Mexico, MD 21157

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Baltimore Hunt Valley

221 International Cir Cockeysville, MD

Enjoy a restful atmosphere at Courtyard by Marriott Baltimore Hunt Valley as you explore Mexico, where quality accommodations provide comfort, with budget-friendly rates from $149.99 per night. Navigate your stay with ease using Courtyard's parking options, from self-parking to valet services, tailored to fit your preferences.

A stay at Courtyard by Marriott Baltimore Hunt Valley offers calm surroundings and easy access to downtown Mexico, ensuring guests can enjoy both relaxation and exploration. Make your Mexico adventure unforgettable with accommodations that impress—book today!

  Call (855) 235-0725 to book with an agent.
  16.5 miles from Mexico, MD 21157

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Embassy Suites by Hilton Baltimore Hunt Valley

213 International Cir Cockeysville, MD

Relax at Embassy Suites by Hilton Baltimore Hunt Valley near Mexico, where inviting rooms create a welcoming retreat, with budget-friendly rates beginning at $151.99. Relish the convenience and value of Embassy Suites' amenities, including complimentary breakfast and evening reception, elevating your stay.

Guests at Embassy Suites by Hilton Baltimore Hunt Valley will appreciate the tranquil environment, with downtown Mexico nearby for all their city adventures. Plan your Mexico adventure with a hotel that makes traveling feel effortless—reserve now!

  Call (855) 234-5074 to book with an agent.
  16.6 miles from Mexico, MD 21157

Starting at

$151.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Baltimore Hunt Valley

45 Schilling Rd Hunt Valley, MD

Enjoy a warm and relaxing stay at Residence Inn by Marriott Baltimore Hunt Valley near Mexico, where welcoming rooms offer quality accommodations for travelers, with starting rates at an inviting $279.99 per night. Residence Inn's on-site markets provide convenient access to snacks, drinks, and other essentials during your stay.

A quiet retreat awaits at Residence Inn by Marriott Baltimore Hunt Valley, where guests can enjoy relaxation and still access downtown Mexico with ease. Find peace of mind in Mexico with a hotel that offers modern amenities and thoughtful service—secure now!

  Call (855) 233-7850 to book with an agent.
  17.3 miles from Mexico, MD 21157

Starting at

$279.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hunt Valley an IHG Hotel

11200 York Rd Hunt Valley, MD

With rates beginning at $104.00, Holiday Inn Express Hunt Valley an IHG Hotel provides budget-friendly comfort for travelers bound for Mexico, creating a clean, inviting space. Relax with Holiday Inn Express's evening turndown service, preparing your room each night for a restful sleep.

Guests staying at Holiday Inn Express Hunt Valley an IHG Hotel will enjoy the calm environment, while knowing downtown Mexico is a short drive away. Enjoy the perfect Mexico retreat with cost-effective lodging that doesn’t skimp on quality—lock in today!

  Call (855) 239-4019 to book with an agent.
  17.5 miles from Mexico, MD 21157

Starting at

$104.00

per night

Read Reviews View Amenities View All Rooms

Ramada Limited Cockeysville

10100 York Rd Cockeysville, MD

Guests visiting Mexico will find budget-conscious comfort at Ramada Limited Cockeysville, with rooms beginning at $74.99, creating a warm and welcoming space for relaxation. Make the most of the great outdoors with Ramada's adventure packages, offering guided hikes, cycling tours, and more.

Travelers seeking both relaxation and proximity will find Ramada Limited Cockeysville ideal, with downtown Mexico still close enough for sightseeing. Book now and enjoy extra comfort on your Mexico adventure without the high cost!

  Call (855) 239-4019 to book with an agent.
  18.8 miles from Mexico, MD 21157

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Baltimore North Pikesville

1726 Reisterstown Rd Pikesville, MD

Find tranquility at DoubleTree by Hilton Baltimore North Pikesville near Mexico, where quality rooms offer relaxation and luxury, with nightly rates beginning at an affordable $128.99. Indulge in DoubleTree by Hilton's dessert buffets, a sweet treat to satisfy any craving with a variety of decadent options.

A relaxing stay awaits at DoubleTree by Hilton Baltimore North Pikesville, where serene surroundings provide a restful atmosphere and downtown Mexico remains accessible. Relax and rejuvenate in Mexico with accommodations that make your stay unforgettable—secure now!

  Call (855) 239-4019 to book with an agent.
  18.8 miles from Mexico, MD 21157

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Pikesville / Baltimore North

1721 Reisterstown Rd Pikesville, MD

For a mellifluous stay near Mexico, Ramada by Wyndham Pikesville / Baltimore North offers budget-friendly accommodations with rooms starting at $70.99, creating a clean and welcoming space ideal for rest. Celebrate festive seasons at Ramada with special events and decorations that add an extra touch of joy to your stay.

Travelers seeking a peaceful retreat will love Ramada by Wyndham Pikesville / Baltimore North, where calm surroundings provide relaxation and downtown Mexico is accessible. Book now and experience Mexico with a cost-effective, comfortable hotel room!

  Call (855) 234-5074 to book with an agent.
  18.8 miles from Mexico, MD 21157

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Baltimore Timonium

9704 Beaver Dam Rd Lutherville Timonium, MD

Guests bound for Mexico will enjoy budget-conscious accommodations at Extended Stay America Suites Baltimore Timonium, with rooms starting at $75.99, creating a welcoming space. Experience the comfort of dining in with Extended Stay America’s full-size refrigerators and stovetops in every suite.

Relax in the comfort of Extended Stay America Suites Baltimore Timonium, where guests can enjoy a quiet stay with downtown Mexico still within an easy drive. Treat yourself to a memorable Mexico trip with well-equipped, cost-friendly accommodations—reserve today!

  Call (855) 235-6136 to book with an agent.
  18.9 miles from Mexico, MD 21157

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Timonium Baltimore North an IHG Hotel

9615 Deereco Road Lutherville Timonium, MD

Relax in the comfortable ambiance of Holiday Inn Timonium Baltimore North an IHG Hotel when traveling to Mexico, where restful accommodations offer relaxation, with room rates from $119.00. Speed up your departure with Holiday Inn’s express checkout, designed for a quick and easy exit.

Relax in the peaceful surroundings of Holiday Inn Timonium Baltimore North an IHG Hotel, where guests can rest while downtown Mexico remains nearby for adventure. Relax in Mexico at a hotel that combines elegance with budget-friendly rates—reserve now!

  Call (855) 234-5074 to book with an agent.
  19.0 miles from Mexico, MD 21157

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Shrewsbury

1000 Far Hills Dr New Freedom, PA

With rates from $123.99, Hampton Inn Shrewsbury provides inviting accommodations for travelers visiting Mexico, creating a comfortable and welcoming space for relaxation. Make use of Hampton’s luggage storage services, offering a secure place to store your bags pre-check-in or post-check-out.

For a restful stay, Hampton Inn Shrewsbury provides peaceful surroundings, with downtown Mexico still a comfortable drive away. Relax in Mexico with a hotel that provides comfort and peace of mind—book today!

  Call (855) 239-4019 to book with an agent.
  19.0 miles from Mexico, MD 21157

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Baltimore North / Timonium

11 Texas Station Court Cockeysville, MD

For an affordable and comfortable stay, Hampton Inn & Suites Baltimore North / Timonium offers inviting rooms with rates starting at $135.99, creating a clean, welcoming environment near Mexico. Seek quiet moments in Hampton’s designated quiet zones, designed to ensure peace and tranquility for all guests.

Relax in the peaceful surroundings of Hampton Inn & Suites Baltimore North / Timonium, with downtown Mexico remaining within reach for a day of city adventure. Relax in a hotel that makes your Mexico adventure feel special and stress-free—reserve now!

  Call (855) 233-7850 to book with an agent.
  19.1 miles from Mexico, MD 21157

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms