Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Weldon North Carolina Hotels & Motels

Find the perfect hotel in Weldon using our hotel guide provided below. Find cheap and discounted hotel/motel rates in or nearby Weldon, NC for your personal leisure or group travel. We list the best Weldon, North Carolina motel and hotel rooms. Browse the Weldon area hotels to find the perfect lodging! Please use the provided map of the Weldon hotels.

The Weldon center is about 1 mile southeast of Halifax Community College and 19 miles south of Greensville Memorial Hospital.

Weldon Hotels & Accommodations

DoubleTree by Hilton Hotel Rocky Mount 651 North Winstead Avenue, Rocky Mount, NC 27804 ~33.69 miles southwest of Weldon
  • High-end hotel
  • Pet-friendly
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Hampton Inn Rocky Mount 530 North Winstead Ave, Rocky Mount, NC 27804 ~33.83 miles southwest of Weldon
  • Midscale property
  • Comp. Breakfast
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Homewood Suites by Hilton Rocky Mount 231 Gateway Blvd, Rocky Mount, NC 27804 ~33.74 miles southwest of Weldon
  • 3-star property
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
River & Twine 24 East Elm St, Rocky Mount, NC 27804 ~33.79 miles south of Weldon
  • Three Star property
  • Check-in: 3:00 PM - 11:30 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Courtyard by Marriott Rocky Mount 250 Gateway Blvd, Rocky Mount, NC 27804 ~33.72 miles south of Weldon
  • Three Star property
  • 90 rooms in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Residence Inn by Marriott Rocky Mount 230 Gateway Blvd, Rocky Mount, NC 27804 ~33.71 miles south of Weldon
  • 3 star property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Holiday Inn Rocky Mount - US 64 by IHG 200 Enterprise Dr, Rocky Mount, NC 27804 ~33.52 miles southwest of Weldon
  • Three Star hotel
  • Hotel has 6 floors
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Tru by Hilton Rocky Mount 255 Gateway Blvd, Rocky Mount, NC 27804 ~33.78 miles south of Weldon
  • Affordable hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Rocky Mount 187 Wellspring Drive, Rocky Mount, NC 27804 ~33.27 miles southwest of Weldon
  • 3 star hotel
  • Check in time: 3:00 PM - 7:00 AM
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Candlewood Suites Rocky Mount by IHG 688 English Rd, Rocky Mount, NC 27804 ~33.27 miles southwest of Weldon
  • Affordable hotel
  • 3 floors in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Country Inn & Suites by Radisson Rocky Mount, NC 672 English Rd, Rocky Mount, NC 27804 ~33.33 miles south of Weldon
  • Midscale property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.3 /10 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites South Hill by IHG 1840 North Mecklenburg Avenue, South Hill, VA 23950 ~35.73 miles northwest of Weldon
  • 3 star hotel
  • 72 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Hilton Garden Inn Roanoke Rapids 111 Carolina Crossroads Pkwy, Roanoke Rapids, NC 27870 ~2.53 miles southwest of Weldon
  • 3-star hotel
  • Hotel has 25 suites
Call to Book
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details
Hampton Inn Roanoke Rapids NC 85 Hampton Blvd, Roanoke Rapids, NC 27870 ~1.77 miles west of Weldon
  • 3 star hotel
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Hampton Inn Emporia 898 Wiggins Road, Emporia, VA 23847 ~19.68 miles north of Weldon
  • Midscale property
  • Check-in time: 3:00 PM
Call to Book
Add your dates for price
Average 7.8 /10 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Holiday Inn Express & Suites Roanoke Rapids SE by IHG 74 Premier Blvd, Roanoke Rapids, NC 27870 ~1.80 miles northwest of Weldon
  • Three Star property
  • 76 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott - Emporia 104 Cloverleaf Dr, Emporia, VA 23847 ~19.73 miles north of Weldon
  • Mid-scale hotel
  • Check-in: 3:00 PM - 4:00 AM
Call to Book
Add your dates for price
Average 7.8 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott South Hill 150 Arnold Dr, La Crosse, VA 23970 ~34.56 miles northwest of Weldon
  • Mid-scale property
  • 4 floors in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Emporia by IHG 1350 West Atlantic St, Emporia, VA 23847 ~19.86 miles north of Weldon
  • Three Star property
  • Free breakfast available
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Holiday Inn Express Rocky Mount Sports Center by IHG 200 Gateway Boulevard, Rocky Mount, NC 27804 ~33.69 miles southwest of Weldon
  • Three Star property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Fairfield Inn & Suites by Marriott Stony Creek 10462 BLUE STAR HIGHWAY, Stony Creek, VA 23882 ~39.98 miles north of Weldon
  • 3-star property
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham South Hill 111 Arnold Drive, La Crosse, VA 23970 ~34.51 miles northwest of Weldon
  • Economical hotel
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Hampton Inn South Hill 200 Thompson Rd, South Hill, VA 23970 ~34.74 miles northwest of Weldon
  • 3-star property
  • Comp. Breakfast
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Hampton Inn Stony Creek / Petersburg Area 10476 Blue Star Hwy, Stony Creek, VA 23882 ~39.95 miles north of Weldon
  • Three Star hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.0 /10 Review Score Call BookMore Details
Country Inn & Suites by Radisson Emporia, VA 107 Sadler Lane, Emporia, VA 23847 ~19.66 miles north of Weldon
  • 3-star hotel
  • 3 floors in property
Call to Book
Add your dates for price
Average 6.8 /10 Reviews Call BookMore Details
Country Inn & Suites by Radisson Roanoke Rapids, NC 101 Hampton Boulevard, Roanoke Rapids, NC 27870 ~1.75 miles northwest of Weldon
  • Three Star property
  • Free comp. breakfast
Call to Book
Add your dates for price
Average 7.4 /10 Latest Reviews Call BookMore Details
Best Western Plus South Hill Inn 101 Thompson St, La Crosse, VA 23950 ~34.67 miles northwest of Weldon
  • Three Star hotel
  • Free complimentary breakfast
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Comfort Inn & Suites South Hill I-85 250 Thompson Street, South Hill, VA 23970 ~34.71 miles northwest of Weldon
  • Midscale property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
SureStay Plus Hotel by Best Western Roanoke Rapids I-95 136 Sheraton Dr, Roanoke Rapids, NC 27870 ~2.58 miles west of Weldon
  • Affordable hotel
  • 80 rooms in hotel
Call to Book
Add your dates for price
Average 6.8 /10 Recent Reviews Call BookMore Details
Comfort Inn Emporia 899 Wiggins Road, Emporia, VA 23847 ~19.67 miles north of Weldon
  • Mid-scale Motel hotel
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Sleep Inn & Suites Stony Creek - Petersburg South 11019 Blue Star Hwy, Stony Creek, VA 23882 ~39.10 miles north of Weldon
  • Mid-scale property
  • 3 floors in hotel
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Red Roof Inn Roanoke Rapids 1911 Julian R Allsbrook Hwy, Roanoke Rapids, NC 27870 ~1.81 miles west of Weldon
  • Economy property
  • 96 rooms in property
Call to Book
Add your dates for price
Average 7.4 /10 Hotel Reviews Call BookMore Details
COUNTRY HOST INN 1467 Carrsville Hwy, Franklin, VA 23851 ~43.22 miles east of Weldon
  • 2-star hotel
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Average 7.0 /10 Read Reviews Call BookMore Details
Quality Inn Henderson I-85 112 Parham Road, Henderson, NC 27536 ~44.13 miles west of Weldon
  • Mid-scale property
  • Pets Allowed
Call to Book
Add your dates for price
Average 7.0 /10 Guest Reviews Call BookMore Details
Days Inn by Wyndham Weldon / Roanoke Rapids 1611 Julian R. Allsbrook Hwy, Weldon, NC 27890
  • 2-star Motel property
  • Free complimentary breakfast
Call to Book
Add your dates for price
Average 6.8 /10 Read Reviews Call BookMore Details
SureStay Plus Hotel by Best Western Tarboro 102 Market Centre Drive, Tarboro, NC 27886 ~37.09 miles south of Weldon
  • Affordable hotel
  • 61 rooms in hotel
Call to Book
Add your dates for price
Average 7.0 /10 Recent Reviews Call BookMore Details
Baymont by Wyndham Rocky Mount I-95 7095 NC Highway 4, Battleboro, NC 27809 ~27.48 miles southwest of Weldon
  • 3-star property
  • Airport shuttle provided
Call to Book
Add your dates for price
Average 6.8 /10 Hotel Reviews Call BookMore Details
Best Western Emporia 1100 West Atlantic Street, Emporia, VA 23847 ~19.79 miles north of Weldon
  • Midscale hotel
  • Pets Allowed
Call to Book
Add your dates for price
Average 7.2 /10 Reviews Call BookMore Details
Affordable Suites Rocky Mount 1144 Independence Dr, Rocky Mount, NC 27804 ~33.02 miles south of Weldon
  • Two star hotel
  • 5 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Guest Reviews Call BookMore Details
Fairfield by Marriott Inn & Suites Weldon 198 Fairground Lane, Weldon, NC 27890
  • Three Star property
  • Check-in: 15:00:00
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Quality Inn Rocky Mount near Event Center 1200 Benvenue Rd, Rocky Mount, NC 27804 ~32.66 miles south of Weldon
  • Affordable property
  • Free breakfast
Call to Book
Add your dates for price
Average 7.0 /10 Guest Reviews Call BookMore Details
Americas Express Inn South Hill 623 East Atlantic Street, South Hill, VA 23970 ~35.40 miles northwest of Weldon
  • 2-star Motel property
  • Hotel has 2 floors
Call to Book
Add your dates for price
Average 7.0 /10 Guest Reviews Call BookMore Details
Quality Inn Battleboro - Rocky Mount 7797 Nc Highway 48, Battleboro, NC 27809 ~27.21 miles southwest of Weldon
  • Midscale property
  • 2 floors in property
Call to Book
Add your dates for price
Average 7.4 /10 Reviews Call BookMore Details
Days Inn & Suites by Wyndham Rocky Mount Golden East 1340 North Wesleyan Blvd, Rocky Mount, NC 27804 ~32.44 miles south of Weldon
  • 2 star Motel hotel
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Poor 5.0 /10 Read Reviews Call BookMore Details
Southern Star Inn 504 East Main St, Murfreesboro, NC 27855 ~28.36 miles east of Weldon
  • Affordable Motel property
  • 31 sleeping rooms in hotel
Call to Book
Add your dates for price
Poor 5.7 /10 Read Reviews Call BookMore Details
Quality Inn & Suites Tarboro - Kingsboro 1504 Western Blvd, Tarboro, NC 27886 ~35.72 miles south of Weldon
  • Midscale property
  • Hotel has 3 floors
Call to Book
Add your dates for price
Average 6.8 /10 Guest Reviews Call BookMore Details
Haven Inn & Suites 201 Sandalwood Ave, Louisburg, NC 27549 ~44.59 miles southwest of Weldon
  • Low-priced property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 6.6 /10 Guest Reviews Call BookMore Details
Scotland Neck Inn 308 Main St, Scotland Neck, NC 27874 ~23.01 miles southeast of Weldon
  • Three Star property
  • Hotel has 31 rooms
Call to Book
Add your dates for price
Average 7.8 /10 Reviews Call BookMore Details
Brentwood Inn & Suites 101 Old Farm Rd. S, Roanoke Rapids, NC 27870 ~2.17 miles west of Weldon
  • 2 star hotel
  • Check in: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Budget Inn Express 617 North Mecklenburg Ave, South Hill, VA 23970 ~36.10 miles northwest of Weldon
  • Economical Motel hotel
  • Pets Welcome
Call to Book
Add your dates for price
Not Good 3.2 /10 Hotel Reviews Call BookMore Details

Next: See My Weldon Hotels with Pricing

FAQs about hotels in Weldon

What are the best rated hotels in Weldon?

Days Inn & Suites by Wyndham Rocky Mount Golden East, Fairfield Inn & Suites by Marriott Stony Creek and River & Twine are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels in Weldon?

DoubleTree by Hilton Hotel Rocky Mount, Homewood Suites by Hilton Rocky Mount and River & Twine are the top 3 luxury hotels near Weldon city center.

What hotels are closest to the city center of Weldon?

Days Inn by Wyndham Weldon, Fairfield by Marriott Inn & Suites Weldon, and Country Inn & Suites by Radisson Roanoke Rapids, NC are the properties closest to Weldon city center.

What are the best independent hotels in Weldon?

Budget Host Inn, River & Twine and Ahoskie Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Weldon?

Fairfield Inn & Suites by Marriott Stony Creek, Fairfield by Marriott Inn & Suites Weldon and Fairfield Inn & Suites by Marriott South Hill are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Weldon?

Comfort Inn Emporia, Comfort Inn & Suites South Hill I-85 and Quality Inn Roanoke near Lake Gaston are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Weldon?

Best Western Plus South Hill Inn and Best Western Emporia are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Weldon?

Holiday Inn Express & Suites South Hill by IHG, Holiday Inn Express Rocky Mount Sports Center by IHG and Holiday Inn Express & Suites Roanoke Rapids SE by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Recent traveler reviews of Weldon, NC

Below are reviews of the city of Weldon, NC from an actual visitor's perspective.

"Good Location Near River Walk"
Score 5.0 / 5

The River walk. Everything close by.

James Y., from 15-Jun-2024
The average traveler rating of the city of Weldon, NC shown above is 5.0 out of 5 based on 1 reviews
Back to Top