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

Holiday Inn Express Annapolis Kent Island an IHG Hotel

1020 Kent Narrows Rd Grasonville, MD

At Holiday Inn Express Annapolis Kent Island an IHG Hotel, guests bound for Narrows can enjoy inviting accommodations with rates starting at $174.00, creating a warm and welcoming environment. Enjoy the convenience of a mini-fridge in every room at Holiday Inn Express, ideal for storing snacks and beverages.

With downtown Narrows just around the corner, guests at Holiday Inn Express Annapolis Kent Island an IHG Hotel can enjoy a perfect balance of convenience and excitement. Settle into Narrows with a hotel that balances convenience and cost savings—lock in now!

  Call (855) 233-0132 to book with an agent.
  0.1 miles from Narrows, MD 21638

Starting at

$174.00

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Kent Narrows & Marina

3028 KENT NARROW WAY S Grasonville, MD

Unwind at Hyatt Place Kent Narrows & Marina as you travel to Narrows, where quality accommodations provide warmth and relaxation, with starting rates beginning at $269.99 per night. Enjoy the modern amenities of Hyatt Place guest bathrooms, complete with designer toiletries and spacious walk-in showers.

At Hyatt Place Kent Narrows & Marina, the convenience of being near Narrows’s downtown ensures that every outing is effortless, with key attractions just moments away. Relax and enjoy Narrows with a hotel that keeps your comfort in mind—book your room today!

  Call (855) 234-5074 to book with an agent.
  0.1 miles from Narrows, MD 21638

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

Best Western Kent Narrows Inn

3101 Main Street Grasonville, MD

For an inviting stay, Best Western Kent Narrows Inn offers charming accommodations with rates from $118.99, creating a comfortable environment ideal for travelers bound for Narrows. Enjoy a workout in Best Western’s aqua fitness classes, available at select locations with indoor or outdoor pools.

Best Western Kent Narrows Inn offers an ideal location for travelers who want easy access to Narrows’s city center without staying in the middle of the hustle and bustle. Find comfort and convenience in Narrows at a rate that fits your budget—book now!

  Call (855) 233-0132 to book with an agent.
  0.2 miles from Narrows, MD 21638

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Kent Island Marina

3206 Main St Grasonville, MD

Enjoy a welcoming retreat at Hilton Garden Inn Kent Island Marina on your trip to Narrows, where friendly accommodations provide a peaceful escape, with nightly rates starting at $207.20. Choose Hilton Garden Inn for a stay that combines the comforts of home with the conveniences of a full-service hotel, ensuring a satisfying visit.

Hilton Garden Inn Kent Island Marina offers the perfect location for guests who want to enjoy Narrows’s city center without being too close to the hustle and bustle of downtown. Get the most out of your Narrows visit with a hotel that takes care of all your needs—lock in today!

  Call (855) 233-0132 to book with an agent.
  0.3 miles from Narrows, MD 21638

Starting at

$207.20

per night

Read Reviews View Amenities View All Rooms

Quality Inn

101 Vfw Ave Grasonville, MD

Guests bound for Narrows can relax at Quality Inn, where inviting rooms start at $113.99, creating a warm and welcoming environment ideal for unwinding. Stay productive with Quality Inn's business centers, complete with computers, printers, and high-speed internet access.

With downtown Narrows only a short drive away, guests at Quality Inn can experience the city’s best sights while staying in a quieter, more relaxed area. Treat yourself to a well-appointed, affordable hotel while exploring Narrows—reserve today!

  Call (855) 236-8982 to book with an agent.
  2.1 miles from Narrows, MD 21638

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Kent Island Resort

500 Kent Manor Dr Stevensville, MD

Those traveling to Narrows will appreciate the restorative ambiance of Kent Island Resort, where quality rooms create relaxation, with nightly rates beginning at $329.99. Stay in rooms that redefine luxury, offering premium amenities and services that ensure a top-tier travel experience.

Guests staying at Kent Island Resort will appreciate the ease of reaching downtown Narrows by car, where the city’s best spots are always nearby. Enjoy an elevated Narrows stay with a hotel that makes your comfort the top priority—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  4.4 miles from Narrows, MD 21638

Starting at

$329.99

per night

Read Reviews View Amenities View All Rooms

Inn at Perry Cabin

308 Watkins Ln St. Michaels, MD

Step into a sanctuary of refinement at Inn at Perry Cabin near Narrows, where opulent surroundings create an unforgettable atmosphere, with inviting rates starting at $764.99. Enjoy accommodations that provide a royal experience, featuring lavish decor, expansive suites, and meticulous attention to your comfort.

From Inn at Perry Cabin, guests can enjoy the peaceful retreat of the hotel, while downtown Narrows remains easily accessible for sightseeing. Rejoice in Narrows elegance with a hotel that takes care of your every desire—book today!

  Call (855) 236-8982 to book with an agent.
  12.4 miles from Narrows, MD 21638

Starting at

$764.99

per night

Read Reviews View Amenities View All Rooms

Village Inn

69 Old Mill Bottom Rd Annapolis, MD

With rooms starting at $100.99, Village Inn is a practical choice for travelers headed to Narrows, providing a clean, inviting space for relaxation. Find a comfortable retreat in our rooms, where basic amenities and attentive service create a value-driven experience.

Relax in the serene environment of Village Inn, where guests can enjoy quiet surroundings and a short drive to downtown Narrows. Enjoy Narrows adventures without the expense—book your inviting, cost-effective stay now!

  Call (855) 233-7850 to book with an agent.
  12.9 miles from Narrows, MD 21638

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Annapolis Waterfront Hotel Autograph Collection

80 Compromise St Annapolis, MD

With upscale decor, Annapolis Waterfront Hotel Autograph Collection near Narrows offers a serene atmosphere, where inviting rooms start at an accessible rate of $699.99 per night. Welcome to Autograph Collection Hotels, where every property tells a unique story, offering a truly individual travel experience.

At Annapolis Waterfront Hotel Autograph Collection, guests can enjoy the serene surroundings, knowing that downtown Narrows remains within reach for a day of adventure. Make your Narrows visit one to remember with accommodations that redefine indulgence—secure now!

  Call (855) 239-5277 to book with an agent.
  13.1 miles from Narrows, MD 21638

Starting at

$699.99

per night

Read Reviews View Amenities View All Rooms

134 Prince Luxury Boutique Hotel

134 Prince George St Annapolis, MD

With rooms beginning at $623.99, 134 Prince Luxury Boutique Hotel provides affordable comfort for travelers to Narrows, creating a warm and welcoming space perfect for relaxation. Experience a stay that delivers essential comforts, with rooms that are practical, clean, and well-suited for budget travelers.

For a restful escape, 134 Prince Luxury Boutique Hotel provides peaceful surroundings with the convenience of downtown Narrows still being nearby. Enjoy a memorable Narrows experience with a hotel that makes every moment count—reserve now!

  Call (855) 236-8982 to book with an agent.
  13.1 miles from Narrows, MD 21638

Starting at

$623.99

per night

Read Reviews View Amenities View All Rooms

Historic Inns of Annapolis

58 State Circle Annapolis, MD

Explore elevated comfort at Historic Inns of Annapolis near Narrows, where inviting rooms offer relaxation and warmth, with nightly rates starting from $350.00. Stay in accommodations that provide a plush retreat from the day's activities, with upscale amenities and refined decor.

Enjoy a relaxing stay at Historic Inns of Annapolis, where calm surroundings offer a peaceful retreat and downtown Narrows is just a short drive away. Indulge in a refined Narrows stay with a hotel that masters the art of hospitality—reserve now!

  Call (855) 239-4019 to book with an agent.
  13.3 miles from Narrows, MD 21638

Starting at

$350.00

per night

Read Reviews View Amenities View All Rooms

Graduate by Hilton Annapolis

126 West St Annapolis, MD

With exquisite interiors, Graduate by Hilton Annapolis near Narrows ensures a stay defined by elegance, where inviting accommodations come at rates starting from $430.99. Join Hilton Honors, a loyalty program that rewards you with exclusive benefits and memorable travel experiences.

At Graduate by Hilton Annapolis, the quiet surroundings create a peaceful retreat, while the excitement of downtown Narrows is just a drive away. Relax in Narrows with a hotel that turns your visit into a world-class experience—lock in today!

  Call (855) 234-5074 to book with an agent.
  13.7 miles from Narrows, MD 21638

Starting at

$430.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Annapolis Downtown

174 West Street Annapolis, MD

Choose Hilton Garden Inn Annapolis Downtown for your journey to Narrows, where comfortable rooms provide quality and relaxation, with budget-friendly rates beginning at $426.99. Relax in the spacious accommodations of Hilton Garden Inn's suites, which offer separate living areas and upgraded amenities.

For those seeking quiet, Hilton Garden Inn Annapolis Downtown offers a serene retreat while keeping downtown Narrows easily accessible for city exploration. Uncover the best of Narrows with accommodations that keep you relaxed and rejuvenated—reserve now!

  Call (855) 235-6136 to book with an agent.
  13.8 miles from Narrows, MD 21638

Starting at

$426.99

per night

Read Reviews View Amenities View All Rooms

St Michaels Inn

1228 South Talbot Street St. Michaels, MD

For an affordable and restful stay near Narrows, St Michaels Inn offers budget-friendly accommodations with rooms starting at $217.99, creating a welcoming space. Stay in accommodations that enhance your experience with added comforts and conveniences, all at an economical price.

At St Michaels Inn, visitors can unwind in peaceful surroundings, knowing that downtown Narrows is still within reach for a day of adventure. Enjoy your Narrows visit with a hotel that combines convenience and value perfectly—lock in today!

  Call (855) 239-4019 to book with an agent.
  14.0 miles from Narrows, MD 21638

Starting at

$217.99

per night

Read Reviews View Amenities View All Rooms

The Westin Annapolis

100 Westgate Cir Annapolis, MD

Those traveling to Narrows will cherish the elegance of The Westin Annapolis, where sophisticated rooms bring unmatched comfort, with affordable rates starting at $609.99. Relax in the luxury of Westin's Poolside Cabanas, providing a private and shaded retreat for relaxation by the pool.

For a restful escape, The Westin Annapolis offers serene surroundings while keeping downtown Narrows within reach for city exploration. Discover a Narrows hotel that turns every detail into an unforgettable moment—secure now!

  Call (855) 233-0132 to book with an agent.
  14.0 miles from Narrows, MD 21638

Starting at

$609.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Annapolis

200 Taylor Avenue Annapolis, MD

Enjoy a warm and welcoming stay at Fairfield Inn & Suites by Marriott Annapolis near Narrows, where quality accommodations offer comfort, with nightly rates beginning at an affordable $549.99. Appreciate the environmental commitment of Fairfield by Marriott, with initiatives aimed at reducing waste and conserving resources.

Travelers can relax at Fairfield Inn & Suites by Marriott Annapolis, where quiet surroundings offer a peaceful retreat and downtown Narrows remains within reach. Find peace of mind in Narrows with a hotel that offers modern amenities and thoughtful service—secure now!

  Call (855) 234-5074 to book with an agent.
  14.1 miles from Narrows, MD 21638

Starting at

$549.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Easton

8945 Sunflower Drive Easton, MD

With rates beginning at $249.99, Fairfield Inn & Suites by Marriott Easton provides budget-friendly comfort for guests bound for Narrows, creating a homely and inviting environment. Relax with the convenient amenities offered at Fairfield, including on-site parking and luggage storage for early arrivals or late departures.

Guests at Fairfield Inn & Suites by Marriott Easton can enjoy the calm environment, with downtown Narrows still accessible for all their city adventures. Choose a hotel that adds value to your Narrows journey—lock in your room now!

  Call (855) 233-7850 to book with an agent.
  15.5 miles from Narrows, MD 21638

Starting at

$249.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Easton Inn & Suites

8708 Alicia Drive Easton, MD

With budget-conscious rooms starting at $195.99, Best Western Plus Easton Inn & Suites is a practical option for guests bound for Narrows, providing a welcoming environment for relaxation. Relax in the well-maintained garden and outdoor spaces at Best Western Plus hotels, ideal for a peaceful break or an evening stroll.

Travelers staying at Best Western Plus Easton Inn & Suites can enjoy a peaceful escape, knowing downtown Narrows is still within reach for a day of adventure. Get ready for a comfortable Narrows adventure with cost-effective, inviting accommodations—lock in now!

  Call (855) 239-5277 to book with an agent.
  16.0 miles from Narrows, MD 21638

Starting at

$195.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Easton an IHG Hotel

8561 Ocean Gateway Route 50 Easton, MD

Stay at Holiday Inn Express Easton an IHG Hotel when visiting Narrows, where restful rooms create a relaxing experience, with budget-friendly rates beginning at $200.00 per night. Relax in the spaciousness of Holiday Inn Express's King rooms, offering extra room to stretch out and relax.

Guests staying at Holiday Inn Express Easton an IHG Hotel will appreciate the peaceful setting, with downtown Narrows nearby for all their city adventures. Plan your Narrows adventure with a hotel that keeps your comfort top of mind—reserve now!

  Call (855) 236-8982 to book with an agent.
  16.2 miles from Narrows, MD 21638

Starting at

$200.00

per night

Read Reviews View Amenities View All Rooms

Crowne Plaza Annapolis an IHG Hotel

173 Jennifer Rd Annapolis, MD

With inviting surroundings, Crowne Plaza Annapolis an IHG Hotel near Narrows provides quality accommodations crafted for relaxation, with affordable rates from just $449.00. Refresh and rejuvenate in Crowne Plaza's spa facilities, where a range of treatments and massages await to soothe and invigorate.

For those looking to unwind after a day in downtown Narrows, Crowne Plaza Annapolis an IHG Hotel offers a calm retreat that’s just a comfortable drive away. Step into a luxurious Narrows stay with accommodations that redefine elegance—book today!

  Call (855) 234-5074 to book with an agent.
  16.2 miles from Narrows, MD 21638

Starting at

$449.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn

8523 Ocean Gtwy Easton, MD

At Quality Inn, guests bound for Narrows can unwind in cushy accommodations with rooms starting at $114.99, creating a warm, welcoming atmosphere. Stay informed with Quality Inn's digital guest directory, providing easy access to hotel services, local attractions, and dining options.

With a relaxing drive into downtown Narrows, guests at Quality Inn can explore the city’s best spots before retreating to the peaceful surroundings of their stay. Maximize your Narrows adventure with well-rounded, cost-effective accommodations—secure now!

  Call (855) 234-5074 to book with an agent.
  16.2 miles from Narrows, MD 21638

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

The Tidewater Inn

101 East Dover St Easton, MD

Enjoy the peaceful surroundings of The Tidewater Inn on your journey to Narrows, where comfortable accommodations provide relaxation, with nightly rates starting at $283.99. Relax in accommodations that cater to your desire for more, with rooms that offer additional amenities and a welcoming atmosphere.

Guests staying at The Tidewater Inn will love the quiet atmosphere, while downtown Narrows remains close enough for a day of adventure. Stay in Narrows with a hotel that turns your visit into a delightful experience—lock in today!

  Call (855) 236-8982 to book with an agent.
  16.2 miles from Narrows, MD 21638

Starting at

$283.99

per night

Read Reviews View Amenities View All Rooms

Best Western Annapolis

2520 Riva Rd Annapolis, MD

Guests traveling to Narrows will appreciate the inviting comfort at Best Western Annapolis, where budget-friendly rooms start at $174.99, creating a warm, welcoming environment. Relax in Best Western's welcoming lobbies, perfect spots to meet up with friends or enjoy a quiet moment with a book.

Rest in the quiet setting of Best Western Annapolis, with downtown Narrows still accessible for a blend of rest and city adventure. Enjoy your Narrows adventure with accommodations designed for relaxation—book now!

  Call (855) 234-5074 to book with an agent.
  16.4 miles from Narrows, MD 21638

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Annapolis

2520C Riva Road Annapolis, MD

For a enchanting and affordable stay, Red Roof Inn Annapolis offers inviting accommodations with rooms from $134.00, creating a welcoming space perfect for travelers bound for Narrows. Enjoy the convenience of Red Roof Inn’s amenities, designed to enhance your travel experience without complicating your stay.

Guests staying at Red Roof Inn Annapolis will love the quiet atmosphere, while downtown Narrows remains close enough for a day of adventure. Make your Narrows adventure memorable and wallet-friendly—lock in your hotel room today!

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

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms