Star Rating
Hotel Name
Price Range (USD)to
Amenities

Charleston North Carolina Accommodations

Find hotels in Charleston using the list and search tools below. Explore our guide for inexpensive and discount hotel/motel rates in or near Charleston, NC for your business or personal leisure travel. Explore the most favored Charleston North Carolina hotel rooms. Review the Charleston hotel list below to find the perfect lodging. We also have a map of the Charleston hotels.

Charleston Hotels & Accommodations

Comfort Inn in Tarboro 1504 Western Blvd., Tarboro, NC 27886 ~18.15 miles southwest of Charleston
  • Low priced Rural hotel
  • Free complimentary breakfast
  • Great breakfast
  • Vibe is not too good
Best Western Tarboro Hotel - Tarboro 102 Market Center Dr., Tarboro, NC 27886 ~18.98 miles southwest of Charleston
  • Midscale Suburban property
  • Check-in time: 03:00
From$65
Very Good 4.0 /5Review Score Call
Ahoskie Inn 343 Nc 561, Ahoskie, NC 27910 ~23.43 miles northeast of Charleston
  • Cheap Highway property
  • Check-in: 1600
Hilton Garden Inn Roanoke Rapids 111 Carolina Crossoroads Pkwy., Roanoke Rapids, NC 27870 ~24.25 miles northwest of Charleston
  • 3-star Rural hotel
  • Fitness / Gym is on-site
  • Spacious rooms
  • Average cleanliness
From$74
Very Good 4.5 /5Reviews Call
Best Western Roanoke Rapids Hotel & Suites
+1-888-305-3366
136 Sheration Dr., Roanoke Rapids, NC 27870 ~24.70 miles northwest of Charleston
  • Low priced Highway property
  • Check in time: 3:00 pm
  • Most guests thought the service was very professional
  • Most guests said the bathroom was dirty
Baymont Inn & Suitesi 95 Rocky Mount 7095 Nc Highway 4, Battleboro, NC 27809 ~24.95 miles west of Charleston
  • Low-priced Highway hotel
  • 82 rooms in property
  • Spacious rooms
  • Clean
Quality Inn North 7797 Nc Highway 48, Battleboro, NC 27809 ~24.98 miles west of Charleston
  • 3 star hotel
  • Check in time: 11:00
Econo Lodge North 7048 Us Nc Highway 4, Battleboro, NC 27809 ~25.06 miles west of Charleston
  • Cheap Highway property
  • 49 rooms in property
Hampton Inn - Roanoke Rapids 85 Hampton Blvd., Roanoke Rapids, NC 27870 ~25.08 miles northwest of Charleston
  • Cheap Highway hotel
  • 10 suites in hotel
  • Great pool
  • Great room
Travelers Inn & Suites on I 95 Exit 145 in Battleboro 7568 Nc 48, Battleboro, NC 27809 ~25.17 miles west of Charleston
  • Low Cost property
  • 2 suites in property
Days Inn : 1611 Julian R Allsbrook Highway 1611 Julian R Allsbrook Highway, Weldon, NC 27890 ~25.49 miles northwest of Charleston
  • 2-star hotel
  • Check in time: 3:00 PM
Days Inn & Suites 1340 North Wesleyan Blvd., Rocky Mount, NC 27804 ~25.54 miles west of Charleston
  • Cheap Highway hotel
  • Hotel has 151 rooms
Holiday Inn Express Williamston : 1071 Cantle Court 1071 Cantle Court, Williamston, NC 27892 ~25.55 miles southeast of Charleston
  • 2-star Rural property
  • Check-in: 3:00 pm
  • Quite clean
  • Beds were acceptable for 67%
Econo Lodge in Weldon 1615 Julian R. Allisbrook High, Weldon, NC 27890 ~25.57 miles northwest of Charleston
  • Low Cost hotel
  • Hotel has 45 rooms
Sleep Inn 101 Hampton Blvd., Roanoke Rapids, NC 27870 ~25.87 miles northwest of Charleston
  • Low Cost hotel
  • 105 rooms in property
Sleep Inn Roanoke Rapids 101 Sleep Inn Dr., Roanoke Rapids, NC 27870 ~25.87 miles northwest of Charleston
  • Low-priced Highway hotel
  • 102 rooms in hotel
Quality Inn 1200 Benvenue Rd., Rocky Mount, NC 27804 ~25.89 miles west of Charleston
  • Economy Highway property
Holiday Inn Express & Suites 74 Premier Blvd., Roanoke Rapids, NC 27870 ~25.95 miles northwest of Charleston
  • Affordable Highway hotel
  • Check-in time: 3:00p
From$89
Very Good 4.5 /5Review Score Call
Days Inn Williamston - Williamston 103 West Blvd., Williamston, NC 27892 ~25.97 miles southeast of Charleston
  • Economy hotel
  • Check-in time: 11:00 AM
Econo Lodge Williamston in Williamston
+1-888-690-5247
Highway 1317 N64 Byp, Williamston, NC 27892 ~26.01 miles southeast of Charleston
  • Cheap hotel
  • Check in: 2:00pm
  • Hard boiled eggs
  • Rooms are ok
From$65
Very Good 4.0 /5Reviews Call
Magnuson Hotel in Williamston 101 East Blvd., Williamston, NC 27892 ~26.01 miles southeast of Charleston
  • Cheap Rural property
  • 2 suites in hotel
Baymont Inn & Suites in Roanoke Rapids 101 Old Farm Rd. Soutn, Roanoke Rapids, NC 27870 ~26.13 miles northwest of Charleston
  • 3-star Rural property
  • 40 rooms in hotel
Hampton Inn 1099 Hampton Court, Williamston, NC 27892 ~27.17 miles southeast of Charleston
  • Affordable Highway property
  • Hotel has an eco-friendly policy See more
  • Terrific friendly staff
  • Spacious rooms
Super 8 Garysburg / Roanoke Rapids : 6785 North Carolina Highway 46 6785 North Carolina Highway 46, Garysburg, NC 27831 ~27.53 miles northwest of Charleston
  • Inexpensive hotel
  • Check in: 11:00 AM
Super 8 Garysburg / Roanoke Rapids in Garysburg 6785 Nc Highway 46, Garysburg, NC 27870 ~27.55 miles northwest of Charleston
  • Economical Lake hotel
  • Free breakfast available
Next 25 Charleston Hotels >  [1 - 25 of 50]    
Next: See My Charleston Hotels with Pricing
Back to Top