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 1504 Western Blvd., Tarboro, NC 27886 ~18.15 miles southwest of Charleston
  • Low priced Rural property
  • Check-in time: 2:00pm
  • Vibe is not too good
  • Furniture needs more attention
Tarboro Hotel by Best Western - Tarboro 102 Market Centre Dr., Tarboro, NC 27886 ~18.94 miles southwest of Charleston
  • Three Star Suburban hotel
  • Hotel has 4 suites
Ahoskie Inn 343 Nc 561, Ahoskie, NC 27910 ~23.43 miles northeast of Charleston
  • Low priced Highway hotel
  • Check-in: 1600
Hilton Garden Inn Roanoke Rapids : 111 Carolina Crossoroads Pkwy. 111 Carolina Crossoroads Pkwy., Roanoke Rapids, NC 27870 ~24.25 miles northwest of Charleston
  • 3 star Rural property
  • 5 floors in hotel
  • Acceptable breakfast prices
  • Bathroom could be optimized
Best Western Roanoke Rapids Hotel & Suites - Roanoke Rapids 136 Sheraton Dr., Roanoke Rapids, NC 27870 ~24.65 miles northwest of Charleston
  • 2-star Highway property
  • Free complimentary breakfast
  • Shower was ok
  • Older building
Baymont Inn & Suites I 95 Rocky Mount - Battleboro 7095 Nc Highway 4, Battleboro, NC 27809 ~24.95 miles west of Charleston
  • Low priced Highway hotel
  • Check-in time: 3pm
  • AC needs updating
  • Quick overnight stop
Quality Inn North : 7797 Nc Highway 48 7797 Nc Highway 48, Battleboro, NC 27809 ~24.98 miles west of Charleston
  • 3-star property
  • Free comp. breakfast
Econo Lodge North 7048 Us Nc Highway 4, Battleboro, NC 27809 ~25.06 miles west of Charleston
  • Two-star Highway property
  • Free complimentary breakfast
Hampton Inn 85 Hampton Blvd., Roanoke Rapids, NC 27870 ~25.08 miles northwest of Charleston
  • Two star Highway property
  • Check in time: 3:00
  • Clean lobby
  • Staff was excellent
Rodeway Inn Rocky Mount in Battleboro 7568 Nc 48, Battleboro, NC 27809 ~25.17 miles west of Charleston
  • Two star Highway hotel
  • Hotel has 2 suites
Days Inn in Weldon 1611 Julian R Allsbrook Highway, Weldon, NC 27890 ~25.49 miles northwest of Charleston
  • Two star property
  • 99 rooms in property
Motel 6 Rocky Mount 1370 North Wesleyan Blvd., Rocky Mount, NC 27804 ~25.53 miles west of Charleston
  • Cheap property
  • 3 floors in hotel
Days Inn & Suites in Rocky Mount 1340 North Wesleyan Blvd., Rocky Mount, NC 27804 ~25.54 miles west of Charleston
  • Cheap Highway hotel
  • Hotel has 2 floors
Holiday Inn Express Williamston - Williamston 1071 Cantle Court, Williamston, NC 27892 ~25.55 miles southeast of Charleston
  • 2 star Rural property
  • 100 sleeping rooms in hotel
  • Good breakfast
  • Friendly service
Econo Lodge 1615 Julian R. Allisbrook High, Weldon, NC 27890 ~25.57 miles northwest of Charleston
  • Two-star hotel
  • Free breakfast
Sleep Inn Roanoke Rapids 101 Hampton Blvd., Roanoke Rapids, NC 27870 ~25.87 miles northwest of Charleston
  • Two-star Highway hotel
  • Free complimentary breakfast
Quality Inn - Rocky Mount 1200 Benvenue Rd., Rocky Mount, NC 27804 ~25.89 miles west of Charleston
  • Cheap Highway hotel
  • Free breakfast available
Holiday Inn Express & Suites Roanoke Rapids Se 74 Premier Blvd., Roanoke Rapids, NC 27870 ~25.93 miles northwest of Charleston
  • 2-star Highway hotel
  • 72 rooms in hotel
Days Inn Williamston in Williamston 103 West Blvd., Williamston, NC 27892 ~25.97 miles southeast of Charleston
  • Low Cost hotel
Econo Lodge Williamston : Highway 1317 N64 Byp
+1-866-429-5787
Highway 1317 N64 Byp, Williamston, NC 27892 ~26.01 miles southeast of Charleston
  • Two star hotel
  • 3 suites in hotel
  • Dirty sheets
  • Friendly service and great reception
Magnuson Hotel 101 East Blvd., Williamston, NC 27892 ~26.01 miles southeast of Charleston
  • Economical Rural hotel
  • Check in time: 03:00 PM
Baymont Inn & Suites 101 Old Farm Rd. Soutn, Roanoke Rapids, NC 27870 ~26.13 miles northwest of Charleston
  • Midscale Rural hotel
  • Check in time: 03:00pm
Hampton Inn - Williamston 1099 Hampton Court, Williamston, NC 27892 ~27.17 miles southeast of Charleston
  • Three Star Highway hotel
  • 3 floors in hotel
  • Comfortable bed
  • Spacious rooms
Super 8 Garysburg / Roanoke Rapids 6785 Nc Highway 46, Garysburg, NC 27870 ~27.55 miles northwest of Charleston
  • Low priced Lake property
  • Complimentary breakfast is offered
From$44
Average 3.0 /5Reviews CallBookMore Details
Candlewood Suites
+1-888-283-3404
688 English Rd., Rocky Mount, NC 27804 ~27.99 miles west of Charleston
  • Cheap Suburban property
  • Hotel has 83 rooms
  • Comfortable beds
  • Most guests found the kitchenette to be good
Next 25 Charleston Hotels >  [1 - 25 of 50]    
Next: See My Charleston Hotels with Pricing
Back to Top