The best deals on hotels when visiting Rosemary 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 Rosemary, North Carolina 27870

Baymont by Wyndham Roanoke Rapids

101 South Old Farm Road Roanoke Rapids, NC

With rooms beginning at $69.99, Baymont by Wyndham Roanoke Rapids provides inviting accommodations for guests bound for Rosemary, creating a welcoming, comfortable environment. Experience warm, welcoming service from Baymont by Wyndham’s staff, who are dedicated to making your stay as enjoyable as possible.

From Baymont by Wyndham Roanoke Rapids, a brief drive takes guests into downtown Rosemary, where the city’s most vibrant spots are easily accessible. Enjoy an exceptional Rosemary stay with added perks at a budget-friendly price—reserve today!

  Call (855) 234-5074 to book with an agent.
  2.6 miles from Rosemary, NC 27870

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Roanoke near Lake Gaston

1914 Julian R Allsbrook Hwy Roanoke Rapids, NC

At Quality Inn Roanoke near Lake Gaston, guests visiting Rosemary can enjoy affordable comfort with rooms starting at $84.99, creating a warm and welcoming environment perfect for unwinding. Step into the inviting ambiance of Quality Inn, where each guest is guaranteed comfort and convenience at an unbeatable value.

From Quality Inn Roanoke near Lake Gaston, a quick drive brings guests into the heart of downtown Rosemary, making it easy to explore the city’s best offerings. Find comfort and convenience in Rosemary at a rate that fits your budget—book now!

  Call (855) 235-6136 to book with an agent.
  2.6 miles from Rosemary, NC 27870

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Roanoke Rapids

1911 Julian R Allsbrook Hwy Roanoke Rapids, NC

Guests visiting Rosemary will find Red Roof Inn Roanoke Rapids a pleasant, budget-friendly option, with rates starting at $82.00, creating a clean and inviting environment. Appreciate Red Roof Inn's pet-friendly rooms, allowing you to travel without worrying about leaving your pets behind.

With downtown Rosemary just a short distance by car, guests at Red Roof Inn Roanoke Rapids can explore the city’s top sights while enjoying a quieter, more peaceful stay. Choose a welcoming, budget-friendly hotel for your Rosemary visit—book today!

  Call (855) 233-0132 to book with an agent.
  2.9 miles from Rosemary, NC 27870

Starting at

$82.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Roanoke Rapids SE an IHG Hotel

74 Premier Blvd Roanoke Rapids, NC

For a relaxed and restful stay, Holiday Inn Express & Suites Roanoke Rapids SE an IHG Hotel offers inviting accommodations with rates beginning at $134.00, creating a warm, comfortable environment. Enjoy a hassle-free stay with Holiday Inn Express's 24/7 customer service, ready to assist you at any time.

With downtown Rosemary just a brief drive from Holiday Inn Express & Suites Roanoke Rapids SE an IHG Hotel, guests can visit the city’s most iconic destinations while staying in a more peaceful area. Enjoy well-rounded amenities and budget-friendly rates for your Rosemary trip—reserve now!

  Call (855) 236-8982 to book with an agent.
  2.9 miles from Rosemary, NC 27870

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Roanoke Rapids NC

101 Hampton Boulevard Roanoke Rapids, NC

With budget-friendly rooms beginning at $107.99, Country Inn & Suites by Radisson Roanoke Rapids NC is a practical choice for travelers to Rosemary, creating a welcoming and comfortable space. Stay informed with the local and national newspapers available in the lobby of Country Inn & Suites, keeping you connected with the world.

With downtown Rosemary only a short drive from Country Inn & Suites by Radisson Roanoke Rapids NC, guests can easily visit the city’s most vibrant areas while staying in a quieter setting. Relax and recharge in Rosemary with a hotel that keeps your wallet happy—book today!

  Call (855) 235-6136 to book with an agent.
  3.0 miles from Rosemary, NC 27870

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Roanoke Rapids NC

85 Hampton Blvd Roanoke Rapids, NC

Guests traveling to Rosemary will find tucked away accommodations at Hampton Inn Roanoke Rapids NC, with rooms starting at $147.99, creating a warm and welcoming atmosphere. Stay connected with Hampton’s business-grade Wi-Fi, ensuring you can work and communicate with ease from anywhere in the hotel.

Guests staying at Hampton Inn Roanoke Rapids NC will appreciate the short drive to downtown Rosemary, where the city’s most iconic destinations await exploration. Take your Rosemary experience to the next level with cost-effective, well-equipped lodging—reserve now!

  Call (855) 235-6136 to book with an agent.
  3.0 miles from Rosemary, NC 27870

Starting at

$147.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Weldon Roanoke Rapids

1615 Julian R Allisbrook High Weldon, NC

Guests visiting Rosemary can enjoy inviting accommodations at Econo Lodge Weldon Roanoke Rapids, with rooms starting at $60.99, creating a alluring, welcoming environment perfect for relaxation. Welcome to Econo Lodge, where affordability and comfort come together to offer a value-packed stay for travelers on a budget.

At Econo Lodge Weldon Roanoke Rapids, guests are never far from the action, with downtown Rosemary only a brief drive away for convenient access to the city’s top destinations. Enjoy enhanced comfort and savings on your Rosemary visit—lock in today!

  Call (855) 234-2997 to book with an agent.
  3.2 miles from Rosemary, NC 27870

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Weldon / Roanoke Rapids

1611 Julian R. Allsbrook Hwy Weldon, NC

Guests traveling to Rosemary will appreciate the budget-friendly comfort at Days Inn by Wyndham Weldon / Roanoke Rapids, where quiet rooms start at $72.99, creating a clean, inviting space. Relax with a peace of mind provided by our round-the-clock security measures, ensuring a safe environment for all guests.

With downtown Rosemary only a short drive away, guests at Days Inn by Wyndham Weldon / Roanoke Rapids can explore the city’s most iconic sights and return to a peaceful retreat afterward. Lock in budget-friendly comfort for your Rosemary adventure—book your room now!

  Call (855) 239-4019 to book with an agent.
  3.3 miles from Rosemary, NC 27870

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Roanoke Rapids I-95

136 Sheraton Dr Roanoke Rapids, NC

At SureStay Plus Hotel by Best Western Roanoke Rapids I-95, travelers bound for Rosemary can enjoy snug accommodations with rooms starting at $79.49, creating a clean and comfortable space perfect for rest. Experience seamless travel with Best Western's online check-in and check-out process, saving you time and hassle.

Guests staying at SureStay Plus Hotel by Best Western Roanoke Rapids I-95 will love how close they are to downtown Rosemary, where a short drive brings them to the city’s best attractions. Make every moment in Rosemary memorable with a hotel that fits your budget—reserve today!

  Call (855) 235-6136 to book with an agent.
  3.8 miles from Rosemary, NC 27870

Starting at

$79.49

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Garysburg / Roanoke Rapids

6785 North Highway 46 Garysburg, NC

At Super 8 by Wyndham Garysburg / Roanoke Rapids, travelers bound for Rosemary will find delightful, affordable rooms starting at $74.99, creating a clean, comfortable space perfect for relaxation. Appreciate the swift and convenient express check-out service at Super 8, perfect for guests on a tight schedule.

Guests at Super 8 by Wyndham Garysburg / Roanoke Rapids can easily reach downtown Rosemary by car, making it simple to visit the city’s best sights while enjoying a quieter retreat. Plan your Rosemary adventure with ease and savings—secure your hotel today!

  Call (855) 239-4019 to book with an agent.
  3.9 miles from Rosemary, NC 27870

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Roanoke Rapids

111 Carolina Crossroads Pkwy Roanoke Rapids, NC

At Hilton Garden Inn Roanoke Rapids, enjoy a comfortable stay near Rosemary, with inviting rooms providing a restful experience from $116.99 per night. Maintain your workout routine at Hilton Garden Inn's fitness center, featuring the latest equipment and open 24 hours for your convenience.

With downtown Rosemary just a short drive from Hilton Garden Inn Roanoke Rapids, guests can experience the best of the city while staying in a quieter, more relaxed area. Stay affordably in Rosemary with a hotel that offers luxury without the price tag—lock in today!

  Call (855) 235-6136 to book with an agent.
  4.3 miles from Rosemary, NC 27870

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Relax Inn

1586 Skipper Road Emporia, VA

At Relax Inn, travelers to Rosemary will find inviting accommodations with rates beginning at $59.99, creating a warm and comfortable space perfect for relaxation. Enjoy the essentials in rooms that deliver reliable amenities, ensuring a comfortable stay at a great price.

Unwind at Relax Inn, where quiet surroundings make for a restful stay and downtown Rosemary remains nearby for adventure. Make your Rosemary travels relaxing and budget-smart—reserve your hotel today!

  Call (855) 235-0725 to book with an agent.
  16.3 miles from Rosemary, NC 27870

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Studios&Suites 4 Less Emporia

1411 Skippers Road Emporia, VA

Guests traveling to Rosemary can relax at Studios&Suites 4 Less Emporia, where budget-friendly rooms start at $81.00, creating a safe, comfortable environment ideal for rest. Experience the basics in rooms that provide dependable amenities, ensuring a pleasant stay at a budget-friendly price.

Guests at Studios&Suites 4 Less Emporia will find a peaceful retreat, while downtown Rosemary remains easily accessible for sightseeing or city activities. Plan your Rosemary getaway with a hotel that offers great value—lock in now!

  Call (855) 239-5277 to book with an agent.
  16.5 miles from Rosemary, NC 27870

Starting at

$81.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Emporia

899 Wiggins Rd. I 95 & US 58 Exit 11B Emporia, VA

Guests traveling to Rosemary will find Comfort Inn Emporia a welcoming option, with budget-friendly rooms from $109.99 creating a warm, comfortable environment perfect for rest. Take part in our loyalty program, reaping benefits like accelerated bookings and exclusive member rates.

Relax in the serene environment at Comfort Inn Emporia, with the vibrant energy of downtown Rosemary still within reach for a day trip. Book an economical hotel for your Rosemary travels and save big—secure today!

  Call (855) 239-4019 to book with an agent.
  18.5 miles from Rosemary, NC 27870

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Emporia

898 Wiggins Road Emporia, VA

With budget-friendly rooms from $133.99, Hampton Inn Emporia provides safe accommodations for travelers bound for Rosemary, creating a warm, welcoming space. Experience the signature Hamptonality, a commitment to friendly service, clean rooms, and comfortable surroundings every time.

At Hampton Inn Emporia, guests can enjoy a quiet retreat, knowing that downtown Rosemary is just a comfortable drive away for a day of exploration. Embrace a relaxing Rosemary stay with hotel accommodations that offer exceptional value—lock in today!

  Call (855) 233-7850 to book with an agent.
  18.7 miles from Rosemary, NC 27870

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Emporia Va

921B West Atlantic St Emporia, VA

Guests headed to Rosemary will find pleasant accommodations at Baymont by Wyndham Emporia Va, where rooms begin at $82.80, creating a warm and welcoming environment ideal for rest. Stay connected and productive with Baymont by Wyndham’s free high-speed internet, ideal for both leisure and business travelers.

Guests at Baymont by Wyndham Emporia Va can enjoy quiet surroundings, with the added convenience of downtown Rosemary being just a drive away. Experience Rosemary the right way, with accommodations that make sense for your wallet—book today!

  Call (855) 235-6136 to book with an agent.
  18.7 miles from Rosemary, NC 27870

Starting at

$82.80

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Emporia

899 Wiggins Road Emporia, VA

For a intimate, budget-friendly stay, Comfort Inn Emporia offers inviting rooms with rates from $122.99, creating a clean and comfortable atmosphere near Rosemary. Explore local culture and attractions with Comfort Inn as your base, conveniently located to help you discover the best of each destination.

Guests at Comfort Inn Emporia can unwind in a tranquil setting, while knowing that downtown Rosemary is just a convenient drive away. Discover Rosemary with a hotel designed for relaxation and savings—lock in today!

  Call (855) 239-5277 to book with an agent.
  18.7 miles from Rosemary, NC 27870

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

1207 West Atlantic Street Emporia, VA

For budget-conscious guests visiting Rosemary, Quality Inn offers intimate-feeling accommodations with rates starting at $79.99, creating a warm and welcoming environment. Relax in the comfort and privacy of Quality Inn's en-suite bathrooms, equipped with modern fixtures and high-quality toiletries.

At Quality Inn, guests can experience peaceful surroundings while having downtown Rosemary within easy driving distance. Book now and enjoy extra comfort on your Rosemary adventure without the high cost!

  Call (855) 239-5277 to book with an agent.
  18.8 miles from Rosemary, NC 27870

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Emporia

921 West Atlantic St Emporia, VA

For those traveling to Rosemary, Days Inn by Wyndham Emporia offers alluring comfort with rooms beginning at $79.20, creating a clean and inviting atmosphere ideal for rest. Appreciate the outdoor spaces at select Days Inn locations, offering gardens or courtyards for a breath of fresh air.

A tranquil retreat awaits at Days Inn by Wyndham Emporia, with the convenience of downtown Rosemary still close enough for exploration. Make your Rosemary visit comfortable and easy on your wallet—reserve now!

  Call (855) 234-2997 to book with an agent.
  18.8 miles from Rosemary, NC 27870

Starting at

$79.20

per night

Read Reviews View Amenities View All Rooms

Best Western Emporia

1100 West Atlantic Street Emporia, VA

With rooms beginning at $91.00, Best Western Emporia is a practical choice for travelers visiting Rosemary, creating a reassuring and comfortable space ideal for rest. Enjoy the vibrant atmosphere of Best Western’s café lounges, where you can sip coffee and catch up on work or reading.

For those seeking both relaxation and proximity, Best Western Emporia offers a quiet retreat with downtown Rosemary nearby. Experience Rosemary the way you deserve with budget-savvy, comfortable lodging—book now!

  Call (855) 239-4019 to book with an agent.
  18.8 miles from Rosemary, NC 27870

Starting at

$91.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Emporia an IHG Hotel

1350 West Atlantic St Emporia, VA

At Holiday Inn Express Hotel & Suites Emporia an IHG Hotel, travelers bound for Rosemary can unwind in friendly rooms with rates starting at $139.00, creating a warm and welcoming environment. Benefit from Holiday Inn Express's strategic locations, conveniently situated near airports, highways, and popular attractions.

Guests can relax at Holiday Inn Express Hotel & Suites Emporia an IHG Hotel, where a peaceful atmosphere complements the convenience of nearby downtown Rosemary. Find the perfect base for exploring Rosemary with affordable, inviting accommodations—secure now!

  Call (855) 234-5074 to book with an agent.
  18.9 miles from Rosemary, NC 27870

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Emporia VA

107 Sadler Lane Emporia, VA

Find a welcoming retreat at Country Inn & Suites by Radisson Emporia VA near Rosemary, where quality rooms create a restorative atmosphere, with inviting rates starting from $83.99. Experience the welcoming charm of Country Inn & Suites by Radisson, where every stay feels like coming home.

Guests staying at Country Inn & Suites by Radisson Emporia VA will appreciate the peaceful environment, with downtown Rosemary remaining within reach for city adventures. Plan your perfect Rosemary adventure with accommodations that make your stay memorable—reserve now!

  Call (855) 235-6136 to book with an agent.
  18.9 miles from Rosemary, NC 27870

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Emporia

104 Cloverleaf Dr Emporia, VA

Guests bound for Rosemary will find welcoming accommodations at Fairfield Inn & Suites by Marriott Emporia, with rooms starting at $119.99, creating a clean and welcoming space perfect for relaxation. Relax in the serene atmosphere of Fairfield's public areas, thoughtfully designed for guests to enjoy quiet moments or casual meetings.

For travelers seeking both relaxation and city access, Fairfield Inn & Suites by Marriott Emporia offers tranquility with downtown Rosemary still close by. Make Rosemary feel like home with well-equipped, cost-friendly accommodations—secure now!

  Call (855) 234-2997 to book with an agent.
  18.9 miles from Rosemary, NC 27870

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Scotland Neck Inn

308 Main St Scotland Neck, NC

For a budget-friendly and inviting stay near Rosemary, Scotland Neck Inn offers welcoming accommodations with rates beginning at $82.99, creating a warm and comfortable environment. Enjoy enhanced comfort with additional amenities that make your stay both relaxing and convenient, all at a great value.

Unwind at Scotland Neck Inn, a quiet haven where guests can recharge while keeping Rosemary close enough for exploration. Discover a relaxing Rosemary experience with accommodations that won’t strain your budget—secure now!

  Call (855) 234-5074 to book with an agent.
  26.9 miles from Rosemary, NC 27870

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms