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/Motels & Accommodations

Comfort Inn in Tarboro 1504 Western Blvd., Tarboro, NC 27886 ~18.15 miles southwest of Charleston
  • Cheap Rural property
  • 63 sleeping rooms in hotel
  • Damaged toilet seat
  • Good parking
Best Western Tarboro Hotel - Tarboro 102 Market Center Dr., Tarboro, NC 27886 ~18.98 miles southwest of Charleston
  • 3-star Suburban hotel
  • Check-in time: 03:00
From$65
Very good 4.0 /5Review Score CallBookMore Details
Ahoskie Inn : 343 Nc 561 343 Nc 561, Ahoskie, NC 27910 ~23.43 miles northeast of Charleston
  • Inexpensive Highway hotel
  • 99 rooms in property
From$68
Average 3.0 /5Reviews CallBookMore Details
Hilton Garden Inn Roanoke Rapids - Roanoke Rapids 111 Carolina Crossoroads Pkwy., Roanoke Rapids, NC 27870 ~24.25 miles northwest of Charleston
  • Midscale Rural hotel
  • 2 meeting rooms in hotel
  • Rooms need regular maintenance
  • Most guests complained about the bathroom
From$67
Very good 4.5 /5Read Reviews CallBookMore Details
Best Western Roanoke Rapids Hotel & Suites in Roanoke Rapids
+1-866-221-8581
136 Sheration Dr., Roanoke Rapids, NC 27870 ~24.70 miles northwest of Charleston
  • Economy Highway property
  • 2 floors in hotel
  • Professional service
  • Good room for the money
Baymont Inn & Suitesi 95 Rocky Mount - Battleboro 7095 Nc Highway 4, Battleboro, NC 27809 ~24.95 miles west of Charleston
  • Low Cost Highway property
  • 4 suites in hotel
  • Great air conditioning
  • Regular internet service
Quality Inn North in Battleboro 7797 Nc Highway 48, Battleboro, NC 27809 ~24.98 miles west of Charleston
  • Three Star hotel
  • 58 rooms in hotel
Econo Lodge North - Battleboro 7048 Us Nc Highway 4, Battleboro, NC 27809 ~25.06 miles west of Charleston
  • 2-star Highway hotel
  • Free complimentary breakfast
Hampton Inn - Roanoke Rapids 85 Hampton Blvd., Roanoke Rapids, NC 27870 ~25.08 miles northwest of Charleston
  • Economy Highway hotel
  • Hotel has 6 floors
  • Clean
  • Large and clean rooms
From$60
Very good 4.5 /5Read Reviews CallBookMore Details
Travelers Inn & Suites on I 95 Exit 145 7568 Nc 48, Battleboro, NC 27809 ~25.17 miles west of Charleston
  • Low Cost property
  • 2 floors in property
Days Inn : 1611 Julian R Allsbrook Highway 1611 Julian R Allsbrook Highway, Weldon, NC 27890 ~25.49 miles northwest of Charleston
  • Cheap property
  • Hotel has 99 rooms
Days Inn & Suites 1340 North Wesleyan Blvd., Rocky Mount, NC 27804 ~25.54 miles west of Charleston
  • Cheap Highway hotel
  • 41 suites in hotel
Holiday Inn Express Williamston 1071 Cantle Court, Williamston, NC 27892 ~25.55 miles southeast of Charleston
  • Cheap Rural property
  • 32 suites in property
  • Separate rooms
  • The best staff
Econo Lodge in Weldon 1615 Julian R. Allisbrook High, Weldon, NC 27890 ~25.57 miles northwest of Charleston
  • Inexpensive hotel
  • Check-in: 11:00
Sleep Inn 101 Hampton Blvd., Roanoke Rapids, NC 27870 ~25.87 miles northwest of Charleston
  • Low-priced property
  • Hotel has 105 rooms
Sleep Inn Roanoke Rapids in Roanoke Rapids 101 Sleep Inn Dr., Roanoke Rapids, NC 27870 ~25.87 miles northwest of Charleston
  • Economical Highway property
  • Comp. Breakfast
Quality Inn in Rocky Mount 1200 Benvenue Rd., Rocky Mount, NC 27804 ~25.89 miles west of Charleston
  • Economical Highway property
  • Comp. Breakfast
Holiday Inn Express & Suites in Roanoke Rapids 74 Premier Blvd., Roanoke Rapids, NC 27870 ~25.95 miles northwest of Charleston
  • Three Star Highway property
  • 4 floors in hotel
From$89
Very good 4.5 /5Reviews CallBookMore Details
Days Inn Williamston in Williamston 103 West Blvd., Williamston, NC 27892 ~25.97 miles southeast of Charleston
  • Two-star hotel
Econo Lodge Williamston
+1-866-429-5787
Highway 1317 N64 Byp, Williamston, NC 27892 ~26.01 miles southeast of Charleston
  • 2-star property
  • Hotel has 59 rooms
  • About half of guests said rooms were clean enough
  • Vibe is not too good
From$65
Very good 4.0 /5Read Reviews CallBookMore Details
Magnuson Hotel in Williamston 101 East Blvd., Williamston, NC 27892 ~26.01 miles southeast of Charleston
  • 2-star Rural property
  • 3 meeting rooms in hotel
Baymont Inn & Suites 101 Old Farm Rd. Soutn, Roanoke Rapids, NC 27870 ~26.13 miles northwest of Charleston
  • 3-star Rural property
  • Hotel has an eco-friendly policy See more
Hampton Inn 1099 Hampton Court, Williamston, NC 27892 ~27.17 miles southeast of Charleston
  • Midscale Highway property
  • 78 sleeping rooms in hotel
  • Great breakfast
  • Great hot breakfast
Super 8 Garysburg / Roanoke Rapids : 6785 North Carolina Highway 46 6785 North Carolina Highway 46, Garysburg, NC 27831 ~27.53 miles northwest of Charleston
  • Two-star property
  • Check in time: 11:00 AM
Super 8 Garysburg / Roanoke Rapids : 6785 Nc Highway 46 6785 Nc Highway 46, Garysburg, NC 27870 ~27.55 miles northwest of Charleston
  • Inexpensive Lake hotel
  • Check-in: 3:00 pm
Next 25 Charleston Hotels >  [1 - 25 of 50]    
Next: See My Charleston Hotels with Pricing
Back to Top