Top 10 Hotels in Rocky Mount

See all 3 Hotels in Rocky Mount
Early Inn at the Grove
Early Inn at the Grove

50 Floyd Ave, Rocky Mount 24151

4.0 out of 5.0
4.7 out of 5 (7 reviews)

Situated in Rocky Mount, this bed & breakfast is within a 10-minute walk of Harvester Performance Center and Rocky Mount …

$100
Holiday Inn Express Hotel & Suites Rocky Mount
Holiday Inn Express Hotel & Suites Rocky Mount

395 Old Franklin Tpke, Rocky Mount 24151

2.5 out of 5.0
4.2 out of 5 (215 reviews)

Situated in Rocky Mount, this hotel is within 3 mi (5 km) of Rocky Mount Center for the Arts, The Zone, and Harvester …

$100
Comfort Inn Smith Mt Lake
Comfort Inn Smith Mt Lake

1730 N Main St, Rocky Mount 24151

2.5 out of 5.0
3.4 out of 5 (82 reviews)

Situated in Rocky Mount, this hotel is within 1 mi (2 km) of The Zone and Gilly's Park. Rocky Mount Center for the Arts and …

$58
Quality Inn Dutch Inn
Quality Inn Dutch Inn
8.4 mi from Rocky Mount
2.5 out of 5.0
3.3 out of 5 (119 reviews)

Situated in Collinsville, this motel is within 3 mi (5 km) of Liberty Fair Mall, Martinsville-Henry County Visitor Center, an …

Get Rates
Hampton Inn Martinsville
Hampton Inn Martinsville
8.8 mi from Rocky Mount
2.5 out of 5.0
4.3 out of 5 (90 reviews)

Situated in the business district, this hotel is within 3 mi (5 km) of Liberty Fair Mall, Martinsville-Henry County Visitor …

$110
Comfort Inn Martinsville
Comfort Inn Martinsville
8.9 mi from Rocky Mount
2.5 out of 5.0
3.9 out of 5 (109 reviews)

Situated in Martinsville, this hotel is within 3 mi (5 km) of Liberty Fair Mall, Martinsville-Henry County Visitor Center, an …

$72
Baymont Inn And Suites Martinsville
Baymont Inn And Suites Martinsville
9.2 mi from Rocky Mount
2.5 out of 5.0
3.6 out of 5 (187 reviews)

Situated in Martinsville, this hotel is within 1 mi (2 km) of Liberty Fair Mall and Martinsville-Henry County Visitor Center. …

$76
Sleep Inn Tanglewood
Sleep Inn Tanglewood
9.7 mi from Rocky Mount
2.0 out of 5.0
3.6 out of 5 (206 reviews)

Situated in the suburbs, this hotel is 0.5 mi (0.8 km) from Tanglewood Mall and 2.8 mi (4.6 km) from River's Edge Sports …

Get Rates
Holiday Inn Roanoke-Tanglewood-Rt 419&i581
Holiday Inn Roanoke-Tanglewood-Rt 419&i581
9.8 mi from Rocky Mount
3.0 out of 5.0
3.9 out of 5 (235 reviews)

Situated in Roanoke, this hotel is 0.4 mi (0.7 km) from Tanglewood Mall and 3 mi (4.8 km) from River's Edge Sports Complex. …

$88
Hilton Garden Inn Roanoke
Hilton Garden Inn Roanoke
9.9 mi from Rocky Mount
3.0 out of 5.0
4.5 out of 5 (239 reviews)

Situated in Roanoke, this hotel is 0.4 mi (0.6 km) from Tanglewood Mall and 2.5 mi (4 km) from River's Edge Sports Complex. …

$116

Recent Reviews in Rocky Mount

Hide content

Where to stay in Rocky Mount

Rocky Mount Hotel Guide

Are you planning to spend time in Martinsville? Hoping to book a hotel in Rocky Mount? There are 2 Expedia-listed accommodation options within a 0.1-mile radius of the heart of town.

Within driving distance of Rocky Mount, are the Holiday Inn Express Hotel & Suites Rocky Mount and Comfort Inn Smith Mt Lake.

The Hampton Inn Martinsville can be found 18 miles from the middle of Rocky Mount. Alternatively, the Holiday Inn Roanoke-Tanglewood-Rt 419&i581 can be found 19 miles away. The Affordable Corporate Suites of Overland Drive and also the Baymont Inn And Suites Martinsville are two more Expedia-listed hotel options in Rocky Mount.

The nearest accommodations in Martinsville include Collinsville and Collinsville. Collinsville is 17 miles to the south of Rocky Mount, while Collinsville is 17 miles to the south. Hotels and apartments in Collinsville are the Quality Inn Dutch Inn and Comfort Inn Martinsville. The Econo Lodge Martinsville and Super 8 Martinsville VA are amongst the hotels in Collinsville.

Before you head home from Martinsville, make sure you catch local game. Visit Lane Stadium to the northwest of Rocky Mount. Sports fans wanting to find a room or apartment nearby can select from the Clay Corner Inn or the Hilton Garden Inn Blacksburg.

If you are planning on flying through Roanoke Regional Airport, you may find it convenient to book accommodation at Residence Inn by Marriott Roanoke, or Fairfield Inn & Suites Roanoke North, which are both close.