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
  • Two star Rural property
  • 5 suites in property
  • Good service
  • Most guests thought the service was unprofessional
From$66
Very Good 4.0 /5Read Reviews CallBookMore Details
Tarboro Hotel by Best Western in Tarboro 102 Market Centre Dr., Tarboro, NC 27886 ~18.94 miles southwest of Charleston
  • Midscale Suburban hotel
  • 4 suites in hotel
Ahoskie Inn : 343 Nc 561 343 Nc 561, Ahoskie, NC 27910 ~23.43 miles northeast of Charleston
  • Low Cost Highway property
  • 2 floors in property
Hilton Garden Inn Roanoke Rapids in Roanoke Rapids 111 Carolina Crossoroads Pkwy., Roanoke Rapids, NC 27870 ~24.25 miles northwest of Charleston
  • Affordable Rural property
  • Check in: 3:00
  • Excellent location
  • Friendly service
From$67
Very Good 4.5 /5Read Reviews CallBookMore Details
Best Western Roanoke Rapids Hotel & Suites in Roanoke Rapids 136 Sheraton Dr., Roanoke Rapids, NC 27870 ~24.65 miles northwest of Charleston
  • Two star Highway property
  • Check-in: 3:00 pm
  • Good budget hotel
  • Good restaurant service
Baymont Inn & Suites I 95 Rocky Mount 7095 Nc Highway 4, Battleboro, NC 27809 ~24.95 miles west of Charleston
  • Two star Highway hotel
  • Free comp. breakfast
  • Access by car is easy and beds are comfortable
  • Nice rooms
Quality Inn North in Battleboro 7797 Nc Highway 48, Battleboro, NC 27809 ~24.98 miles west of Charleston
  • Midscale property
  • Complimentary breakfast is offered
Econo Lodge North 7048 Us Nc Highway 4, Battleboro, NC 27809 ~25.06 miles west of Charleston
  • Inexpensive Highway property
  • Hotel has 2 floors
Hampton Inn 85 Hampton Blvd., Roanoke Rapids, NC 27870 ~25.08 miles northwest of Charleston
  • Low priced Highway hotel
  • Hotel has 6 floors
  • Excellent pool
  • Impressive bathroom
From$79
Very Good 4.5 /5Review Score CallBookMore Details
Rodeway Inn Rocky Mount 7568 Nc 48, Battleboro, NC 27809 ~25.17 miles west of Charleston
  • Cheap Highway property
  • 2 floors in hotel
Days Inn in Weldon 1611 Julian R Allsbrook Highway, Weldon, NC 27890 ~25.49 miles northwest of Charleston
  • Two star hotel
  • Hotel has 99 rooms
Days Inn & Suites - Rocky Mount 1340 North Wesleyan Blvd., Rocky Mount, NC 27804 ~25.54 miles west of Charleston
  • Two star Highway hotel
  • 2 floors in hotel
Holiday Inn Express Williamston 1071 Cantle Court, Williamston, NC 27892 ~25.55 miles southeast of Charleston
  • 2 star Rural hotel
  • Check-in: 3:00 pm
  • Tasty breakfast
  • Great breakfast and good service
From$37
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge 1615 Julian R. Allisbrook High, Weldon, NC 27890 ~25.57 miles northwest of Charleston
  • Cheap hotel
  • Free comp. breakfast
Sleep Inn Roanoke Rapids - Roanoke Rapids 101 Sleep Inn Dr., Roanoke Rapids, NC 27870 ~25.87 miles northwest of Charleston
  • Economical Highway hotel
  • Check-in: 3:00 pm
Quality Inn 1200 Benvenue Rd., Rocky Mount, NC 27804 ~25.89 miles west of Charleston
  • Two-star Highway hotel
  • Free comp. breakfast
Holiday Inn Express & Suites in Roanoke Rapids 74 Premier Blvd., Roanoke Rapids, NC 27870 ~25.95 miles northwest of Charleston
  • Affordable Highway property
  • 72 sleeping rooms in hotel
Days Inn Williamston 103 West Blvd., Williamston, NC 27892 ~25.97 miles southeast of Charleston
  • Two star hotel
  • Check-in: 11:00 AM
Econo Lodge Williamston
+1-866-221-8581
Highway 1317 N64 Byp, Williamston, NC 27892 ~26.01 miles southeast of Charleston
  • Cheap hotel
  • 59 rooms in hotel
  • Hard boiled eggs
  • Check out was fast and easy
Magnuson Hotel in Williamston 101 East Blvd., Williamston, NC 27892 ~26.01 miles southeast of Charleston
  • Two-star Rural hotel
  • 110 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
  • Free breakfast available
From$59
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn - Williamston 1099 Hampton Court, Williamston, NC 27892 ~27.17 miles southeast of Charleston
  • 3-star Highway hotel
  • 3 floors in property
  • Vibe was good
  • Rooms are great
From$103
Very Good 4.5 /5Guest Reviews CallBookMore Details
Super 8 Garysburg / Roanoke Rapids : 6785 Nc Highway 46 6785 Nc Highway 46, Garysburg, NC 27870 ~27.55 miles northwest of Charleston
  • Two-star Lake hotel
  • Free breakfast available
Candlewood Suites - Rocky Mount
+1-800-881-1523
688 English Rd., Rocky Mount, NC 27804 ~27.99 miles west of Charleston
  • Cheap Suburban property
  • Hotel has 83 suites
  • Terrific location
  • Air conditioning was criticized by 73%
Courtyard by Marriott Rocky Mount : 250 Gateway Blvd. 250 Gateway Blvd., Rocky Mount, NC 27804 ~28.08 miles west of Charleston
  • Mid-scale Suburban property
  • Hotel has 3 floors
Next 25 Charleston Hotels >  [1 - 25 of 50]    
Next: See My Charleston Hotels with Pricing
Back to Top