The best deals on hotels when visiting Weaver in North Carolina.

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 Weaver, North Carolina 27704

Hampton Inn & Suites Durham / North I-85

1542 North Gregson Street Durham, NC

With rooms starting at $202.99, Hampton Inn & Suites Durham / North I-85 provides budget-friendly accommodations for guests bound for Weaver, creating a comfortable and inviting space. Enjoy the personal touch of Hampton’s welcome amenities in select rooms, including complimentary water bottles and local treats.

With downtown Weaver just a short drive from Hampton Inn & Suites Durham / North I-85, guests can easily visit the city’s top destinations while staying in a more relaxed setting. Treat yourself to an affordable, inviting hotel experience in Weaver—book today!

  Call (855) 234-2997 to book with an agent.
  2.8 miles from Weaver, NC 27704

Starting at

$202.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Durham Duke Univ Medical Center

1915 North Pointe Drive Durham, NC

At Red Roof Inn Durham Duke Univ Medical Center, travelers to Weaver will find affordable rooms with rates beginning at $74.99, creating a serene, comfortable environment perfect for unwinding. Find Red Roof Inn a perfect match for budget-conscious travelers, offering essential services without compromising on quality.

With downtown Weaver just a short drive from Red Roof Inn Durham Duke Univ Medical Center, guests can enjoy the best of the city while staying in a quieter, more peaceful location. Plan your Weaver visit with ease and budget-savvy lodging—book your room today!

  Call (855) 233-0132 to book with an agent.
  3.1 miles from Weaver, NC 27704

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Durham an IHG Hotel

2516 Guess Rd Durham, NC

Guests visiting Weaver will find serene accommodations at Holiday Inn Express Durham an IHG Hotel, with rooms beginning at $174.00, creating a clean, inviting environment perfect for rest. Trust in the reliable and friendly service of Holiday Inn Express staff, dedicated to making your stay pleasant and hassle-free.

With downtown Weaver just a short drive away, guests at Holiday Inn Express Durham an IHG Hotel can explore the city’s top sights while staying in a more relaxed area. Step into a stress-free Weaver stay with accommodations designed to impress—book today!

  Call (855) 234-5074 to book with an agent.
  3.2 miles from Weaver, NC 27704

Starting at

$174.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Durham near Duke University

1816 Hillandale Rd Durham, NC

For a comfortable and budget-friendly stay, Comfort Inn & Suites Durham near Duke University offers inviting rooms with rates beginning at $129.99, creating a soothing environment near Weaver. Experience the comfort and convenience of Comfort Inn's accessible rooms, designed to accommodate all guests comfortably.

With downtown Weaver just a short drive from Comfort Inn & Suites Durham near Duke University, guests can visit the city’s most iconic spots while enjoying a quieter retreat. Step into Weaver and discover a hotel that enhances your visit with added perks—secure now!

  Call (855) 235-6136 to book with an agent.
  3.7 miles from Weaver, NC 27704

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Courtyard Durham Near Duke University / Downtown

1815 Front St Durham, NC

Relax at Courtyard Durham Near Duke University / Downtown as you explore Weaver, where easygoing rooms create a comfortable stay, with nightly rates starting from a welcoming $161.99. Stay entertained with Courtyard's game rooms, providing fun and interactive activities for guests of all ages.

Guests staying at Courtyard Durham Near Duke University / Downtown can easily drive into downtown Weaver, where the city’s most popular destinations await exploration. Enjoy a Weaver getaway with a hotel that combines convenience and superior amenities—book today!

  Call (855) 236-8982 to book with an agent.
  3.7 miles from Weaver, NC 27704

Starting at

$161.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Durham McPherson / Duke University Medical Cntr

1108 West Main Street Durham, NC

Relax in the welcoming ambiance of Residence Inn Durham McPherson / Duke University Medical Cntr on your visit to Weaver, where quality rooms create a peaceful stay, with nightly rates from $269.99. Enjoy peace of mind with Residence Inn's enhanced cleaning protocols, ensuring a safe and clean environment for all guests.

At Residence Inn Durham McPherson / Duke University Medical Cntr, guests are always close enough to downtown Weaver for a quick drive, making it simple to explore the city’s most exciting spots. Get the most out of Weaver with accommodations that prioritize convenience and savings—book today!

  Call (855) 234-5074 to book with an agent.
  3.9 miles from Weaver, NC 27704

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

Unscripted Durham Part of JDV by Hyatt

202 North Corcoran St Durham, NC

Explore a serene escape at Unscripted Durham Part of JDV by Hyatt on your journey to Weaver, where quality rooms provide relaxation, with inviting rates beginning at $260.00. Experience an enhanced level of sophistication in our rooms, equipped with premium amenities for your utmost comfort.

With downtown Weaver only a short drive from Unscripted Durham Part of JDV by Hyatt, guests can visit the city’s most vibrant spots while staying in a more peaceful location. Unwind in Weaver with a hotel that turns your trip into a luxurious experience—secure now!

  Call (855) 233-7850 to book with an agent.
  3.9 miles from Weaver, NC 27704

Starting at

$260.00

per night

Read Reviews View Amenities View All Rooms

21c Museum Hotel Durham

111 North Corcoran Street Durham, NC

Find elegance and comfort at 21c Museum Hotel Durham as you explore Weaver, where luxurious rooms create a serene environment, with inviting rates beginning at $229.99. Relax in a sanctuary designed for luxury, with rooms that offer a unique blend of modern amenities and classic charm.

From 21c Museum Hotel Durham, a short drive brings guests right into downtown Weaver, where the city’s best attractions are just a few minutes away. Enjoy your Weaver adventure with a hotel that redefines sophistication and charm—book today!

  Call (855) 239-5277 to book with an agent.
  4.0 miles from Weaver, NC 27704

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Durham / University Medical Center

2102 West Main Street Durham, NC

Experience a welcoming environment at Hilton Garden Inn Durham / University Medical Center near Weaver, where quiet rooms offer comfort and quality, with inviting rates starting at just $205.99. Discover the convenience of nearby attractions and shopping centers, easily accessible from Hilton Garden Inn locations.

With easy access to downtown Weaver, guests at Hilton Garden Inn Durham / University Medical Center can quickly explore the city’s most vibrant areas while enjoying a more peaceful retreat. Experience Weaver in style with a hotel that offers luxury without the hefty price—lock in today!

  Call (855) 234-7135 to book with an agent.
  4.1 miles from Weaver, NC 27704

Starting at

$205.99

per night

Read Reviews View Amenities View All Rooms

Aloft Durham Downtown

345 Blackwell Street Durham, NC

Find a peaceful escape at Aloft Durham Downtown near Weaver, where inviting accommodations provide a warm retreat, with affordable nightly rates starting at $309.99. Relax in the stylish comfort of Aloft's loft-inspired rooms, where high ceilings and large windows create a bright, airy space.

Guests staying at Aloft Durham Downtown are never far from downtown Weaver, where a short drive delivers them to the city’s most iconic spots. Choose accommodations that make your Weaver trip smooth and hassle-free—secure now!

  Call (855) 233-7850 to book with an agent.
  4.2 miles from Weaver, NC 27704

Starting at

$309.99

per night

Read Reviews View Amenities View All Rooms

University Inn Durham next to Duke University Medical Center

502 Elf St Durham, NC

At University Inn Durham next to Duke University Medical Center, travelers to Weaver can find serene, affordable rooms beginning at $106.99, creating a clean and inviting environment perfect for unwinding. Relax in rooms designed for the budget-savvy traveler, offering essential amenities and comfortable surroundings.

From University Inn Durham next to Duke University Medical Center, a short drive takes guests into downtown Weaver, where the city’s most popular destinations are easily reachable. Lock in a welcoming, cost-conscious stay for your Weaver visit—reserve today!

  Call (855) 234-7135 to book with an agent.
  4.4 miles from Weaver, NC 27704

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

The Lodge at Duke Medical Center

2306 Elba St Durham, NC

Find comfort and value at The Lodge at Duke Medical Center when visiting Weaver, where tucked away accommodations provide a peaceful escape, with room rates starting at $139.99. Relax in rooms that blend modern conveniences with traditional comfort, providing a welcoming and enjoyable atmosphere.

Guests at The Lodge at Duke Medical Center can enjoy a quick drive into downtown Weaver, where the city’s best attractions await exploration. Discover a hotel in Weaver that ensures your stay is both pleasant and affordable—secure now!

  Call (855) 239-5277 to book with an agent.
  4.5 miles from Weaver, NC 27704

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Durham City View

705 South Mangum Street Durham, NC

With a cozy-like atmosphere, SpringHill Suites by Marriott Durham City View near Weaver provides inviting rooms crafted for relaxation, with nightly rates starting at an accessible $249.99. Benefit from the attentiveness of SpringHill Suites' staff, dedicated to providing exceptional service and ensuring a memorable stay.

From SpringHill Suites by Marriott Durham City View, a short drive brings guests into the heart of downtown Weaver, where the city’s most popular spots await discovery. Make your Weaver adventure as luxurious as possible with thoughtfully designed lodging—book today!

  Call (855) 235-6136 to book with an agent.
  4.5 miles from Weaver, NC 27704

Starting at

$249.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Durham / Near Duke University

3460 Hillsborough Rd Durham, NC

At Days Inn by Wyndham Durham / Near Duke University, guests bound for Weaver can enjoy safe, budget-friendly accommodations starting at $78.99, creating a warm and inviting space perfect for rest. Opt for Days Inn by Wyndham for your next trip, where you'll discover a welcoming environment and essential comforts at a great price.

At Days Inn by Wyndham Durham / Near Duke University, a quick drive delivers guests into the heart of downtown Weaver, where the city’s most exciting attractions are always within easy reach. Enjoy Weaver adventures with a hotel that offers comfort and great rates—secure today!

  Call (855) 239-4019 to book with an agent.
  4.6 miles from Weaver, NC 27704

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Durham University Medical Center

1206 Cole Mill Road Durham, NC

At Hampton Inn & Suites Durham University Medical Center, travelers visiting Weaver can enjoy inviting comfort with rooms beginning at $204.99, creating a clean and welcoming environment for relaxation. Enjoy the personal service of Hampton’s dedicated guest relations team, ready to assist with any needs or special requests.

From Hampton Inn & Suites Durham University Medical Center, a short drive takes guests into downtown Weaver, where the city’s most popular destinations are easily reachable. Discover a relaxing Weaver experience with accommodations that won’t strain your budget—secure now!

  Call (855) 235-0725 to book with an agent.
  4.8 miles from Weaver, NC 27704

Starting at

$204.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Durham University Medical Center

1206 Cole Mill Road Durham, NC

Enjoy a peaceful escape at Home2 Suites by Hilton Durham University Medical Center as you travel to Weaver, where plush accommodations offer relaxation and quality, with affordable rates from $190.99. Relax knowing Home2 Suites is committed to a cleaner, safer stay with enhanced cleaning protocols and safety measures.

At Home2 Suites by Hilton Durham University Medical Center, a brief drive brings guests into the lively downtown area of Weaver, offering easy access to the city’s most iconic spots. Relax and enjoy Weaver with a hotel that keeps your comfort front and center—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  4.8 miles from Weaver, NC 27704

Starting at

$190.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Durham Medical Center

3710 Hillsborough Rd Durham, NC

At SureStay Plus Hotel by Best Western Durham Medical Center, travelers bound for Weaver will find budget-conscious accommodations with rooms starting at $68.99, creating a warm, welcoming environment. Trust in Best Western's pet-friendly policies at many locations, ensuring your furry friends can join in on your travels.

With a brief drive into downtown Weaver, guests at SureStay Plus Hotel by Best Western Durham Medical Center can explore the city’s most iconic spots while returning to a peaceful retreat. Get ready to enjoy Weaver with accommodations that balance cost and comfort—lock in today!

  Call (855) 233-0132 to book with an agent.
  4.9 miles from Weaver, NC 27704

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Hilton Durham near Duke University

3800 Hillsborough Rd Durham, NC

Find charm and comfort at Hilton Durham near Duke University as you journey to Weaver, where enveloping accommodations offer relaxation, with inviting nightly rates from $193.99. Appreciate Hilton's green rooftops, contributing to urban biodiversity and offering a unique perspective of the city.

With downtown Weaver only a short drive away, guests at Hilton Durham near Duke University can explore the city’s top attractions while enjoying a quieter setting. Make your Weaver experience as special as possible with accommodations that impress—reserve now!

  Call (855) 239-5277 to book with an agent.
  4.9 miles from Weaver, NC 27704

Starting at

$193.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel Durham

2800 Erwin Road Durham, NC

Choose AC Hotel Durham for your next journey to Weaver, where snug accommodations provide a peaceful stay, with nightly rates beginning at an affordable $284.99. Discover the sleek design and intuitive functionality of AC Hotels, where every detail is crafted for harmony and efficiency.

AC Hotel Durham is perfectly situated for those wanting to explore downtown Weaver, where the city’s top destinations are just a brief drive from the hotel. Relax and rejuvenate in Weaver with a hotel that offers well-rounded amenities—book today!

  Call (855) 235-6136 to book with an agent.
  5.0 miles from Weaver, NC 27704

Starting at

$284.99

per night

Read Reviews View Amenities View All Rooms

Millennium Durham

2800 Campus Walk Ave Durham, NC

Stay at Millennium Durham for a relaxing visit to Weaver, where quality accommodations create a warm experience, with budget-friendly rates from $114.00 per night. Experience a stay that provides a higher level of comfort, with rooms equipped with everything needed for a relaxing visit.

Discover comfort and convenience at Millennium Durham, where the restful atmosphere is perfectly balanced with Weaver's nearby attractions. Plan your Weaver getaway with a hotel that knows how to make your stay unforgettable—reserve now!

  Call (855) 235-0725 to book with an agent.
  5.1 miles from Weaver, NC 27704

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

JB Duke Hotel

230 Science Drive Durham, NC

Enjoy upscale charm at JB Duke Hotel on your journey to Weaver, where quality rooms offer a serene stay, with rates beginning at an affordable $233.99. Enjoy the ultimate in luxury and personal service, with rooms that provide an exquisite setting for relaxation and pampering.

The drive into downtown Weaver from JB Duke Hotel is convenient, offering guests easy access to the city’s top attractions without the noise. Relax in Weaver with a hotel that makes every guest feel like a VIP—lock in today!

  Call (855) 234-7135 to book with an agent.
  5.4 miles from Weaver, NC 27704

Starting at

$233.99

per night

Read Reviews View Amenities View All Rooms

Washington Duke Inn & Golf Club

3001 Cameron Blvd Durham, NC

Travelers visiting Weaver will enjoy the inviting charm of Washington Duke Inn & Golf Club, where premium rooms create a warm stay, with rates beginning at $272.99. Experience rooms that set a benchmark for luxury, with lavish interiors and comprehensive amenities tailored to the upscale traveler.

Guests staying at Washington Duke Inn & Golf Club can enjoy the calm of being slightly removed from the city’s busiest areas, with downtown Weaver just a drive away. Take in the elegance of Weaver with a hotel that delivers unmatched comfort and style—secure now!

  Call (855) 234-2997 to book with an agent.
  5.7 miles from Weaver, NC 27704

Starting at

$272.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Durham University

3105 Tower Blvd Durham, NC

Guests visiting Weaver can unwind at Extended Stay America Suites Durham University, where easygoing accommodations start at $85.99, creating a welcoming and comfortable environment for rest. Experience the convenience of dining discounts provided by Extended Stay America, offering savings at nearby restaurants.

Guests staying at Extended Stay America Suites Durham University will love the balance of being further from the city’s busiest areas, while downtown Weaver remains within reach for a day of adventure. Make your Weaver travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 234-5074 to book with an agent.
  7.1 miles from Weaver, NC 27704

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

OYO Hotel Durham West Hills

3220 Kuber Blvd Durham, NC

For a relaxing and budget-conscious stay near Weaver, OYO Hotel Durham West Hills offers inviting accommodations with rooms starting at $51.99, creating a warm space for rest. Experience a stay that offers more in terms of amenities and comfort, providing an enhanced visit at a budget-friendly price.

At OYO Hotel Durham West Hills, guests can enjoy the balance of city convenience and a more spacious, relaxed stay, with downtown Weaver just a drive away. Stay comfortably and affordably in Weaver with a hotel that delivers—secure your room now!

  Call (855) 239-5277 to book with an agent.
  7.6 miles from Weaver, NC 27704

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms