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

St Michaels Inn

1228 South Talbot Street St. Michaels, MD

With rates beginning at $111.99, St Michaels Inn provides budget-conscious accommodations for travelers visiting Kirkham, creating a soft space ideal for rest. Find value and functionality in rooms that provide a comfortable setting with all the necessary amenities for a restful stay.

From St Michaels Inn, a brief drive brings guests into downtown Kirkham, where the city’s top attractions await discovery. Unwind in Kirkham at a hotel that provides comfort and value in every way—reserve today!

  Call (855) 239-5277 to book with an agent.
  3.4 miles from Kirkham, MD 21601

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Easton

7018 Ocean Gateway Easton, MD

Guests bound for Kirkham will appreciate the intimate-feeling comfort at Days Inn by Wyndham Easton, with budget-friendly rooms beginning at $57.99, creating a warm and inviting space. Relish the convenience of vending machines at Days Inn, providing snacks and beverages for a quick treat anytime.

Guests staying at Days Inn by Wyndham Easton are never far from downtown Kirkham, where a quick drive brings them to the city’s best offerings. Get ready to enjoy Kirkham with accommodations that balance cost and comfort—lock in today!

  Call (855) 233-0132 to book with an agent.
  4.3 miles from Kirkham, MD 21601

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Easton

8058 Ocean Gateway Easton, MD

With rooms beginning at $126.99, Hampton Inn Easton provides budget-friendly accommodations for travelers visiting Kirkham, creating a warm and welcoming environment. Appreciate the safety and security of Hampton’s 24-hour front desk service, providing peace of mind throughout your stay.

At Hampton Inn Easton, guests can take advantage of the quick drive into downtown Kirkham, where the city’s top sights are just minutes away. Rest assured your Kirkham trip will be memorable and budget-friendly—secure now!

  Call (855) 233-7850 to book with an agent.
  4.5 miles from Kirkham, MD 21601

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Easton Route 50

8175 Ocean Gtwy Easton, MD

With rates beginning at $74.99, Econo Lodge Easton Route 50 provides budget-friendly accommodations for travelers headed to Kirkham, creating a welcoming space ideal for relaxation. Rely on Econo Lodge for clean, comfortable rooms and convenient amenities, making it an excellent choice for budget-savvy travelers.

Guests at Econo Lodge Easton Route 50 can easily reach downtown Kirkham with just a short drive, offering convenient access to the city’s top attractions. Step into Kirkham comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 234-2997 to book with an agent.
  4.6 miles from Kirkham, MD 21601

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

8523 Ocean Gtwy Easton, MD

For those bound for Kirkham, Quality Inn offers friendly, budget-friendly accommodations with rates from $69.99, creating a comfortable space perfect for relaxation. Stay refreshed with Quality Inn's courtesy hydration stations, offering filtered water and flavored beverages.

At Quality Inn, a quick drive delivers guests into the heart of downtown Kirkham, where the city’s most exciting attractions are always within easy reach. Make your Kirkham travels both comfortable and cost-efficient—reserve now!

  Call (855) 236-8982 to book with an agent.
  4.8 miles from Kirkham, MD 21601

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Inn at Perry Cabin

308 Watkins Ln St. Michaels, MD

Enjoy an exclusive escape at Inn at Perry Cabin as you visit Kirkham, where the finest accommodations redefine relaxation, with rates starting at $327.99. Stay in rooms that blend architectural beauty with luxurious comfort, featuring soaring ceilings, grand fireplaces, and panoramic windows.

With downtown Kirkham just a short drive from Inn at Perry Cabin, guests can experience the best of the city while staying in a quieter, more relaxed area. Enjoy the magic of Kirkham with a hotel that promises a stay full of elegance and charm—book today!

  Call (855) 235-6136 to book with an agent.
  4.8 miles from Kirkham, MD 21601

Starting at

$327.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Easton an IHG Hotel

8561 Ocean Gateway Route 50 Easton, MD

Relax in the inviting atmosphere of Holiday Inn Express Easton an IHG Hotel near Kirkham, where secure accommodations create a peaceful retreat, with budget-friendly rates starting at $126.99 per night. Relax with Holiday Inn Express's evening turndown service, preparing your room each night for a restful sleep.

At Holiday Inn Express Easton an IHG Hotel, a short drive delivers guests to downtown Kirkham, where the city’s most iconic destinations are within reach. Plan your Kirkham travels with a hotel that understands your need for comfort and convenience—reserve now!

  Call (855) 234-2997 to book with an agent.
  4.8 miles from Kirkham, MD 21601

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Easton Inn & Suites

8708 Alicia Drive Easton, MD

At Best Western Plus Easton Inn & Suites, guests bound for Kirkham will find budget-friendly comfort with rooms starting at $124.00, creating a clean, welcoming space ideal for rest. Enjoy a complimentary breakfast with a variety of hot and cold options, setting the perfect start to your day at Best Western Plus.

With downtown Kirkham only a short drive away, guests at Best Western Plus Easton Inn & Suites can easily explore the city’s best sights while staying in a more peaceful location. Escape to Kirkham and indulge in well-designed, cost-effective lodging—book today!

  Call (855) 234-2997 to book with an agent.
  4.9 miles from Kirkham, MD 21601

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Easton

8945 Sunflower Drive Easton, MD

At Fairfield Inn & Suites by Marriott Easton, guests traveling to Kirkham will find inviting accommodations with rooms starting at $149.99, creating a tucked away, welcoming environment perfect for rest. Relax knowing Fairfield by Marriott prioritizes your health with enhanced cleaning protocols and socially distanced public spaces.

Guests staying at Fairfield Inn & Suites by Marriott Easton will love how easy it is to drive into downtown Kirkham, explore the city’s top spots, and return to a peaceful retreat. Take comfort in knowing your Kirkham trip will be relaxing and cost-effective—book today!

  Call (855) 233-0132 to book with an agent.
  5.2 miles from Kirkham, MD 21601

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Wylder Tilghman Island

21551 Chesapeake Access Drive Tilghman, MD

Guests traveling to Kirkham will appreciate the affordable comfort at Wylder Tilghman Island, where rooms begin at $184.99, creating a warm and inviting space for relaxation. Enjoy the essentials in rooms that deliver practical comfort, making your stay both convenient and budget-friendly.

For a calm escape, Wylder Tilghman Island offers a quiet retreat while keeping downtown Kirkham within reach for sightseeing and adventure. Make your Kirkham adventure memorable and budget-wise—secure your hotel room now!

  Call (855) 235-0725 to book with an agent.
  10.9 miles from Kirkham, MD 21601

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

101 Vfw Ave Grasonville, MD

Guests visiting Kirkham can unwind in enchanting accommodations at Quality Inn, where rooms start at $88.99, creating a warm and inviting atmosphere. Savor a leisurely brunch with Quality Inn's extended breakfast hours on weekends, allowing you to enjoy your morning at your pace.

Relax at Quality Inn, where guests can enjoy the quiet atmosphere while knowing downtown Kirkham is within reach for sightseeing. Stay relaxed and on budget while exploring Kirkham—reserve your hotel room today!

  Call (855) 233-7850 to book with an agent.
  14.2 miles from Kirkham, MD 21601

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Regency Chesapeake Bay

100 Heron Blvd Cambridge, MD

Experience a refined haven at Hyatt Regency Chesapeake Bay near Kirkham, where thoughtful design and comfort await, with enticing nightly rates starting from $239.00. Enjoy the vibrant atmosphere of Hyatt Regency's themed dinners, showcasing local and international culinary delights in a festive setting.

Rest in the peaceful setting of Hyatt Regency Chesapeake Bay, where guests can relax knowing downtown Kirkham is just a short drive away. Make your Kirkham visit extraordinary with a hotel that elevates hospitality to an art—secure now!

  Call (855) 233-0132 to book with an agent.
  14.8 miles from Kirkham, MD 21601

Starting at

$239.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Cambridge an IHG Hotel

2715 Ocean Gtwy Cambridge, MD

At Holiday Inn Express Cambridge an IHG Hotel, guests traveling to Kirkham will find inviting accommodations with rooms starting at $129.00, creating a warm and comfortable environment. Wake up to the Express Start™ Breakfast at Holiday Inn Express, a complimentary buffet featuring a wide variety of hot and cold options.

At Holiday Inn Express Cambridge an IHG Hotel, guests can enjoy the quiet surroundings, with downtown Kirkham just a short drive away for city adventures. Maximize your Kirkham adventure with thoughtfully designed, affordable lodging—secure your room now!

  Call (855) 239-5277 to book with an agent.
  14.9 miles from Kirkham, MD 21601

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Kent Island Marina

3206 Main St Grasonville, MD

Stay at Hilton Garden Inn Kent Island Marina for a relaxing retreat near Kirkham, where enveloping rooms create a welcoming ambiance, with inviting rates from $127.99 per night. Relax each evening at the Hilton Garden Inn's Bar, a perfect place to enjoy a drink and unwind after a busy day.

Enjoy a peaceful atmosphere at Hilton Garden Inn Kent Island Marina, where guests can relax knowing that downtown Kirkham remains close enough for exploration. Experience a worry-free Kirkham visit with a hotel that keeps you relaxed and happy—secure now!

  Call (855) 239-4019 to book with an agent.
  15.0 miles from Kirkham, MD 21601

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Best Western Kent Narrows Inn

3101 Main Street Grasonville, MD

Guests visiting Kirkham will appreciate the comfort at Best Western Kent Narrows Inn, where rooms start at $78.99, creating a welcoming space perfect for relaxation and rest. Enjoy a workout in Best Western’s aqua fitness classes, available at select locations with indoor or outdoor pools.

A quiet retreat at Best Western Kent Narrows Inn provides rest and relaxation, with downtown Kirkham easily reachable for city adventures. Make Kirkham feel like home with well-equipped, cost-friendly accommodations—secure now!

  Call (855) 236-8982 to book with an agent.
  15.1 miles from Kirkham, MD 21601

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Kent Narrows & Marina

3028 KENT NARROW WAY S Grasonville, MD

Encounter a warm retreat at Hyatt Place Kent Narrows & Marina near Kirkham, where inviting accommodations offer quality and relaxation, with nightly rates starting from $164.99. Relax in Hyatt Place's family-friendly accommodations, which include essential amenities for travelers with children.

Relax in the peaceful environment of Hyatt Place Kent Narrows & Marina, where guests can unwind while downtown Kirkham is just a drive away. Relax in Kirkham with a hotel that offers modern amenities and excellent value—reserve today!

  Call (855) 234-2997 to book with an agent.
  15.2 miles from Kirkham, MD 21601

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Annapolis Kent Island an IHG Hotel

1020 Kent Narrows Rd Grasonville, MD

For a comfortable stay, Holiday Inn Express Annapolis Kent Island an IHG Hotel offers inviting accommodations with rates starting at $119.00, creating a warm and welcoming space perfect for those headed to Kirkham. Appreciate the warm and inviting atmosphere of Holiday Inn Express's guest lounges, perfect for socializing or relaxing.

Relax in the tranquil environment at Holiday Inn Express Annapolis Kent Island an IHG Hotel, knowing that downtown Kirkham is just a comfortable drive away for sightseeing. Discover a hotel that elevates your Kirkham adventure while staying budget-friendly—reserve now!

  Call (855) 235-6136 to book with an agent.
  15.3 miles from Kirkham, MD 21601

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Cambridge Inn

2831 Ocean Gateway Cambridge, MD

With budget-friendly rooms starting at $94.99, Cambridge Inn is a practical choice for travelers bound for Kirkham, providing a soft, welcoming atmosphere perfect for rest. Stay in a room that delivers reliable comfort, with everything you need for a worry-free visit.

For a peaceful retreat, Cambridge Inn offers quiet surroundings, with downtown Kirkham just a short drive away for sightseeing. Stay smart and enjoy added value for your Kirkham adventure—book your stay now!

  Call (855) 239-5277 to book with an agent.
  15.4 miles from Kirkham, MD 21601

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Cambridge

2917 Ocean Gateway Cambridge, MD

For an affordable and inviting stay, Days Inn & Suites by Wyndham Cambridge offers intimate rooms with rates from $58.99, creating a clean, comfortable atmosphere perfect for travelers. Stay informed with Days Inn's local event and activity recommendations, helping you make the most of your visit.

Unwind at Days Inn & Suites by Wyndham Cambridge, where the calm environment offers a quiet retreat and downtown Kirkham is still nearby for exploration. Make Kirkham travel a breeze with a hotel that blends comfort and savings—secure now!

  Call (855) 236-8982 to book with an agent.
  15.5 miles from Kirkham, MD 21601

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Cambridge

2936 Ocean Gtwy Cambridge, MD

For a hospitable and affordable stay, Comfort Inn & Suites Cambridge offers inviting rooms with rates starting at $101.99, creating a welcoming and comfortable environment ideal for rest. Stay informed with Comfort Inn's local event and activity recommendations, helping you make the most of your visit.

For travelers looking for a peaceful stay, Comfort Inn & Suites Cambridge offers calm surroundings with downtown Kirkham still within easy reach by car. Make Kirkham travel a breeze with a hotel that blends comfort and savings—secure now!

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

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Kent Island Resort

500 Kent Manor Dr Stevensville, MD

Find charm and comfort at Kent Island Resort as you journey to Kirkham, where calm accommodations offer relaxation, with inviting nightly rates from $161.99. Relax in stylish accommodations that offer more than comfort, providing a touch of luxury to enhance your stay.

Travelers staying at Kent Island Resort will appreciate the quiet atmosphere, with downtown Kirkham close enough for sightseeing. Find the perfect blend of style and affordability during your Kirkham visit—secure now!

  Call (855) 233-7850 to book with an agent.
  17.6 miles from Kirkham, MD 21601

Starting at

$161.99

per night

Read Reviews View Amenities View All Rooms

The Inn at Chesapeake Bay Beach Club

180 Pier One Road Stevensville, MD

Enjoy the sophistication of The Inn at Chesapeake Bay Beach Club near Kirkham, where refined accommodations provide comfort, with budget-friendly nightly rates starting at $239.99. Find elegance and comfort combined in rooms that offer luxurious furnishings and the latest technological amenities.

At The Inn at Chesapeake Bay Beach Club, visitors can unwind in peaceful surroundings, while the excitement of downtown Kirkham is still within driving distance. Get the most out of Kirkham with accommodations that elevate your stay to new heights—book today!

  Call (855) 236-8982 to book with an agent.
  17.8 miles from Kirkham, MD 21601

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

Best Western Denton Inn

521 Fleetwood Rd Denton, MD

For those visiting Kirkham, Best Western Denton Inn offers inviting, budget-friendly rooms with rates beginning at $110.99, creating a welcoming environment for relaxation. Explore the benefits of Best Western’s partnership programs, offering discounts and perks with airlines, car rentals, and more.

A quiet retreat awaits at Best Western Denton Inn, where guests can enjoy relaxation and still access downtown Kirkham with ease. Choose a hotel that makes your Kirkham experience seamless and budget-wise—reserve now!

  Call (855) 236-8982 to book with an agent.
  19.5 miles from Kirkham, MD 21601

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Anchored Inn at Hidden Harbour Marina

604 Cabana Blvd Deale, MD

At Anchored Inn at Hidden Harbour Marina, travelers bound for Kirkham can enjoy secure accommodations with rooms starting at $181.99, creating a clean and comfortable space perfect for rest. Experience a more satisfying stay with rooms that provide additional amenities and a touch of luxury at an economical price.

Experience a refreshing stay at Anchored Inn at Hidden Harbour Marina, with both spacious accommodations and convenient access to Kirkham. Make your Kirkham travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 235-6136 to book with an agent.
  22.2 miles from Kirkham, MD 21601

Starting at

$181.99

per night

Read Reviews View Amenities View All Rooms