The best deals on hotels when visiting Weems Creek 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 Weems Creek, Maryland 21401

Residence Inn by Marriott Annapolis

200 Taylor Ave Annapolis, MD

Stay at Residence Inn by Marriott Annapolis as you explore Weems Creek, where mellifluous rooms create a relaxing ambiance, with welcoming rates beginning at $169.99 per night. Appreciate the eco-friendly initiatives at Residence Inn, where sustainability is incorporated into every aspect of the hotel experience.

With quick access to downtown Weems Creek, guests at Residence Inn by Marriott Annapolis can easily explore the city’s most exciting spots while returning to a quieter, more relaxed atmosphere. Discover a hotel in Weems Creek that turns your visit into an extraordinary experience—reserve now!

  Call (855) 239-5277 to book with an agent.
  1.5 miles from Weems Creek, MD 21401

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Annapolis

200 Taylor Avenue Annapolis, MD

Relax in the warm surroundings of Fairfield Inn & Suites by Marriott Annapolis as you explore Weems Creek, where comfortable accommodations create a peaceful escape, with rates starting at $154.99. Take advantage of Fairfield's meeting spaces, perfect for small gatherings, presentations, or remote work needs.

At Fairfield Inn & Suites by Marriott Annapolis, you’re never far from the excitement of downtown Weems Creek, where the city’s most vibrant spots are just a short journey from the hotel. Enjoy every aspect of your Weems Creek trip with a hotel that delivers on quality—secure now!

  Call (855) 235-0725 to book with an agent.
  1.5 miles from Weems Creek, MD 21401

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Crowne Plaza Annapolis an IHG Hotel

173 Jennifer Rd Annapolis, MD

Enjoy an elevated stay at Crowne Plaza Annapolis an IHG Hotel near Weems Creek, where inviting rooms create a peaceful ambiance, with nightly rates starting from $139.00. Enjoy the convenience of Crowne Plaza's Fast & Fresh meal options, designed for guests on the go without compromising on quality.

Guests staying at Crowne Plaza Annapolis an IHG Hotel can enjoy easy access to downtown Weems Creek, where a brief drive takes them to the city’s top destinations. Get ready to experience Weems Creek with a hotel that offers sophistication at every turn—lock in today!

  Call (855) 236-8982 to book with an agent.
  1.6 miles from Weems Creek, MD 21401

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Annapolis an IHG Hotel

2451 Riva Rd Annapolis, MD

With rooms beginning at $124.00, Holiday Inn Express & Suites Annapolis an IHG Hotel provides budget-friendly comfort for travelers bound for Weems Creek, creating a restful and welcoming atmosphere. Appreciate the inclusivity of Holiday Inn Express, with facilities and services designed to accommodate guests with disabilities.

Guests staying at Holiday Inn Express & Suites Annapolis an IHG Hotel will love the proximity to downtown Weems Creek, where the city’s best attractions are always just a short drive away. Discover the best value for your Weems Creek stay with a hotel that won’t disappoint—reserve now!

  Call (855) 239-5277 to book with an agent.
  1.6 miles from Weems Creek, MD 21401

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

The Westin Annapolis

100 Westgate Cir Annapolis, MD

Step into sophistication at The Westin Annapolis as you travel to Weems Creek, where quality rooms offer comfort and style, with budget-friendly rates beginning at $183.99. Learn local crafts with Westin’s cultural workshops, offering hands-on instruction in traditional arts from the hotel’s locale.

The Westin Annapolis provides the perfect balance of proximity and peace, with downtown Weems Creek just a short drive from the hotel. Make your Weems Creek visit extraordinary with a hotel that knows how to treat you right—secure now!

  Call (855) 234-7135 to book with an agent.
  1.7 miles from Weems Creek, MD 21401

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Annapolis Downtown

174 West Street Annapolis, MD

Relax in the inviting surroundings of Hilton Garden Inn Annapolis Downtown as you travel to Weems Creek, where quality rooms offer warmth and comfort, with rates beginning at $129.00. Experience the inviting atmosphere of Hilton Garden Inn's public spaces, designed with modern decor and comfortable seating.

From Hilton Garden Inn Annapolis Downtown, a brief drive brings guests into downtown Weems Creek, where the city’s most exciting attractions await exploration. Uncover the joy of Weems Creek travel with a hotel that provides unmatched convenience—lock in today!

  Call (855) 234-2997 to book with an agent.
  1.8 miles from Weems Creek, MD 21401

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Graduate by Hilton Annapolis

126 West St Annapolis, MD

Find serene elegance at Graduate by Hilton Annapolis near Weems Creek, where inviting accommodations blend tranquility with comfort, with rates starting from $182.99 per night. Step into the world of Hilton Hotels & Resorts, where luxury and innovation create unforgettable stays.

At Graduate by Hilton Annapolis, a quick drive takes guests into downtown Weems Creek, where the city’s most popular destinations are easily accessible. Get ready for a Weems Creek retreat where every need is met with impeccable service—lock in today!

  Call (855) 233-0132 to book with an agent.
  1.8 miles from Weems Creek, MD 21401

Starting at

$182.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Hotel Annapolis

210 Holiday Court Annapolis, MD

Relax in the upscale comfort of DoubleTree by Hilton Hotel Annapolis as you explore Weems Creek, where premium rooms provide warmth and style, with budget-friendly rates from $105.84. Discover the convenience of dining at DoubleTree by Hilton, with on-site restaurants and bars that cater to every taste and occasion.

At DoubleTree by Hilton Hotel Annapolis, guests can enjoy the convenience of a short drive into downtown Weems Creek, making it easy to explore the city’s most vibrant spots. Discover how special Weems Creek can be with a hotel that turns your stay into a masterpiece—secure now!

  Call (855) 236-8982 to book with an agent.
  1.8 miles from Weems Creek, MD 21401

Starting at

$105.84

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Annapolis

2520C Riva Road Annapolis, MD

For a tranquil, affordable stay, Red Roof Inn Annapolis offers budget-friendly comfort with rooms from $79.00, creating a clean and welcoming space perfect for guests. Appreciate the warm, welcoming atmosphere of Red Roof Inn, where the focus is on making guests feel at home.

From Red Roof Inn Annapolis, a brief drive brings guests to the heart of downtown Weems Creek, where the city’s top destinations await. Make the most of your Weems Creek trip with practical, budget-friendly lodging—book today!

  Call (855) 239-5277 to book with an agent.
  1.9 miles from Weems Creek, MD 21401

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Best Western Annapolis

2520 Riva Rd Annapolis, MD

For a comfortable stay near Weems Creek, Best Western Annapolis offers budget-conscious rooms with rates beginning at $79.99, creating a enchanting, inviting space for relaxation. Stay in touch with Best Western's state-of-the-art connectivity options, including high-speed internet and digital concierge services.

At Best Western Annapolis, guests are never far from downtown Weems Creek, where a short drive brings them to the city’s most iconic destinations for exploration. Maximize your Weems Creek travels with a cost-effective, comfortable hotel stay—reserve today!

  Call (855) 235-6136 to book with an agent.
  2.0 miles from Weems Creek, MD 21401

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Historic Inns of Annapolis

58 State Circle Annapolis, MD

Travelers exploring Weems Creek will appreciate the comfort of Historic Inns of Annapolis, where refined accommodations provide warmth, with nightly rates starting from $159.00. Experience the harmony of luxury and convenience, with rooms outfitted to provide both comfort and functionality.

With downtown Weems Creek just a short drive away, guests at Historic Inns of Annapolis can explore the city’s top sights while staying in a more relaxed area. Relax and enjoy Weems Creek with a hotel that elevates your stay to pure luxury—lock in today!

  Call (855) 234-5074 to book with an agent.
  2.0 miles from Weems Creek, MD 21401

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Annapolis MD

2600 Housley Road Annapolis, MD

Relax in the comfortable ambiance of Country Inn & Suites by Radisson Annapolis MD near Weems Creek, where inviting accommodations offer a peaceful escape, with nightly rates beginning at $113.99. Stay cozy by the fireplace in the lounge area at Country Inn & Suites, a perfect spot for chilly evenings.

At Country Inn & Suites by Radisson Annapolis MD, guests are close enough to downtown Weems Creek for a quick drive to the city’s most popular sights, while still enjoying a quieter atmosphere. Step into a welcoming Weems Creek stay with amenities that enhance your visit—lock in today!

  Call (855) 234-2997 to book with an agent.
  2.2 miles from Weems Creek, MD 21401

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Annapolis

124 Womack Dr Annapolis, MD

Guests visiting Weems Creek will find restorative comfort at Hampton Inn & Suites Annapolis, with inviting rooms starting at $119.99, creating a welcoming atmosphere ideal for rest. Benefit from Hampton's family-friendly amenities, including high chairs and cribs, making travel easier for guests of all ages.

At Hampton Inn & Suites Annapolis, a quick drive brings guests into the lively downtown area of Weems Creek, making it easy to explore the city’s best offerings. Plan your Weems Creek getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 234-2997 to book with an agent.
  2.2 miles from Weems Creek, MD 21401

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

134 Prince Luxury Boutique Hotel

134 Prince George St Annapolis, MD

With budget-friendly rooms from $399.99, 134 Prince Luxury Boutique Hotel is an ideal choice for guests traveling to Weems Creek, creating a clean and inviting space for unwinding. Stay in rooms that provide a touch of luxury and additional amenities, making your visit both pleasant and economical.

Guests staying at 134 Prince Luxury Boutique Hotel can quickly drive into downtown Weems Creek, making it simple to visit the city’s top destinations while enjoying a quieter retreat. Escape to Weems Creek and indulge in well-designed, cost-effective lodging—book today!

  Call (855) 235-0725 to book with an agent.
  2.2 miles from Weems Creek, MD 21401

Starting at

$399.99

per night

Read Reviews View Amenities View All Rooms

Annapolis Waterfront Hotel Autograph Collection

80 Compromise St Annapolis, MD

Those exploring Weems Creek will find Annapolis Waterfront Hotel Autograph Collection an opulent choice, where inviting rooms are crafted for serene luxury, with nightly rates starting at $269.99. Experience the bespoke designs and luxurious comforts that mark the interiors of every hotel within the Autograph Collection.

With downtown Weems Creek only a brief drive from Annapolis Waterfront Hotel Autograph Collection, guests can enjoy the best of the city while returning to a more peaceful stay. Make your Weems Creek visit truly memorable with a hotel that understands luxury—reserve now!

  Call (855) 235-6136 to book with an agent.
  2.3 miles from Weems Creek, MD 21401

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

Admiral Suites

120 Admiral Cochrane Dr Edgewater, MD

For a comfortable and inviting stay, Admiral Suites offers budget-conscious rooms with rates starting at $89.99, creating a clean, welcoming space near Weems Creek. Find a pleasant retreat in accommodations that provide additional amenities for a more relaxing and enjoyable stay.

With downtown Weems Creek only a short drive from Admiral Suites, guests can easily visit the city’s most vibrant areas while staying in a quieter setting. Enjoy the convenience of a well-appointed hotel in Weems Creek without the high price—secure now!

  Call (855) 239-5277 to book with an agent.
  2.3 miles from Weems Creek, MD 21401

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Annapolis

189 Admiral Cochrane Drive Annapolis, MD

Stay comfortably at SpringHill Suites by Marriott Annapolis when exploring Weems Creek, with restful rooms and a welcoming ambiance, with starting rates from $125.99 per night. Refresh and rejuvenate in the thoughtfully designed bathrooms at SpringHill Suites, equipped with contemporary amenities.

SpringHill Suites by Marriott Annapolis offers the perfect location for guests wanting to explore Weems Creek, where the downtown area is just a quick drive away for easy access. Enjoy a seamless Weems Creek stay with accommodations that go above and beyond—lock in today!

  Call (855) 234-7135 to book with an agent.
  2.4 miles from Weems Creek, MD 21401

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Sonesta ES Suites Annapolis

170 Admiral Cochrane Dr Edgewater, MD

Stay comfortably at Sonesta ES Suites Annapolis on your journey to Weems Creek, where easygoing accommodations offer warmth and relaxation, with inviting nightly rates starting at $125.00. Experience the warmth and hospitality of Sonesta’s staff, dedicated to making your visit as pleasant and memorable as possible.

With downtown Weems Creek just a brief drive from Sonesta ES Suites Annapolis, guests can easily explore the city’s top attractions without staying in the busiest parts. Step into Weems Creek with a hotel that provides everything you need for a perfect trip—lock in today!

  Call (855) 233-7850 to book with an agent.
  2.4 miles from Weems Creek, MD 21401

Starting at

$125.00

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Annapolis

2559 Riva Rd Edgewater, MD

Relax in the appealing surroundings of Courtyard by Marriott Annapolis near Weems Creek, where comfortable rooms create a warm atmosphere, with inviting rates beginning at $139.99 per night. Enjoy the luxury of Courtyard's bathrobe and slipper service, adding an extra touch of comfort to your stay.

With downtown Weems Creek just a short drive from Courtyard by Marriott Annapolis, guests can easily access the city’s most exciting attractions while enjoying a quieter stay. Discover how relaxing Weems Creek can be with a hotel that ensures your happiness—secure now!

  Call (855) 233-0132 to book with an agent.
  2.4 miles from Weems Creek, MD 21401

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Annapolis

305 Harry South Truman Pkwy Edgewater, MD

Travelers to Weems Creek will find comfort at Hilton Garden Inn Annapolis, with quality accommodations that provide a restful escape, all starting at a budget-friendly rate of $108.99. Step into Hilton Garden Inn, where you're assured a stay defined by comfort, convenience, and warm hospitality.

Guests staying at Hilton Garden Inn Annapolis will appreciate the ease of reaching downtown Weems Creek by car, where the city’s best spots are always nearby. Step into Weems Creek with a hotel that makes every detail of your stay seamless—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  2.5 miles from Weems Creek, MD 21401

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Village Inn

69 Old Mill Bottom Rd Annapolis, MD

With rates from $83.99, Village Inn is a convenient choice for travelers to Weems Creek, creating a warm and comfortable space ideal for relaxation. Find comfort in rooms that provide dependable amenities, ensuring a pleasant stay at a great price.

With downtown Weems Creek only a short drive away, guests at Village Inn can explore the city’s top attractions while enjoying a quieter stay. Plan your Weems Creek getaway smartly with budget-savvy lodging—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  3.0 miles from Weems Creek, MD 21401

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Gambrills

2525 Evergreen Rd. Gambrills, MD

For an affordable stay, Microtel Inn & Suites by Wyndham Gambrills offers intimate-feeling accommodations with rates beginning at $84.99, creating a clean, comfortable environment near Weems Creek. Enjoy the separation of space in Microtel suites, where distinct areas for sleeping, working, and relaxing help you feel at home.

The calm atmosphere at Microtel Inn & Suites by Wyndham Gambrills provides a restful stay, with downtown Weems Creek still within easy reach for those wanting to explore the city. Experience Weems Creek with added comfort and savings—reserve your hotel today!

  Call (855) 233-7850 to book with an agent.
  9.3 miles from Weems Creek, MD 21401

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

The Inn at Chesapeake Bay Beach Club

180 Pier One Road Stevensville, MD

Step into an ambiance of class at The Inn at Chesapeake Bay Beach Club near Weems Creek, where inviting rooms blend style with relaxation, with enticing rates starting from $239.99. Find decadence in accommodations that offer exquisite decor, unparalleled amenities, and a focus on your complete comfort.

Unwind at The Inn at Chesapeake Bay Beach Club, where guests can enjoy a serene atmosphere while downtown Weems Creek remains within reach for exploration. Make your Weems Creek adventure memorable with accommodations that make every moment count—book today!

  Call (855) 234-5074 to book with an agent.
  10.5 miles from Weems Creek, MD 21401

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

Kent Island Resort

500 Kent Manor Dr Stevensville, MD

Those visiting Weems Creek will find Kent Island Resort a refined retreat, where inviting accommodations start at affordable rates from $161.99 per night. Relax in rooms that offer a touch of elegance and a multitude of amenities, ensuring a stay that is both luxurious and relaxing.

At Kent Island Resort, guests can relax in serene surroundings, with the energy of downtown Weems Creek still accessible by car for a day of exploration. Discover a Weems Creek hotel that sets the standard for luxury and convenience—book today!

  Call (855) 235-6136 to book with an agent.
  10.6 miles from Weems Creek, MD 21401

Starting at

$161.99

per night

Read Reviews View Amenities View All Rooms