Rocky Mount VA Hotels

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • 1730 N. Main St., Rocky Mount, United States, 24151, Map
    7.6
    Fabulous
    Based on 21 reviews
    Comfort Inn Smith Mt. Lake photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Restaurant

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    Laundry

    Comfort Inn Smith Mt. Lake is a business 2-star property featuring non-smoking rooms in a mountain area of Rocky Mount. More details

    From
    US$98
    per night
    Not available
  • 395 Old Franklin Turnpike, Rocky Mount, United States, 24151, Map
    8.4
    Superb
    Based on 10 reviews
    Holiday Inn Express Hotel & Suites Rocky Mount/Smith Mtn Lake photos Exterior
    Wi-Fi
    Parking

    Paid parking

    Luggage storage
    24-hour services

    Late check-in/ -out

    24-hour reception

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Indoor swimming pool

    Spa and relaxation

    Jacuzzi

    Laundry

    Situated about 20 minutes' walk from Gilly\'s Park, the business Holiday Inn Express Hotel & Suites Rocky Mount/Smith Mtn Lake offers an indoor swimming pool, a tennis court and a golf course. More details

    From
    US$124
    per night
    Not available
  • 50 Floyd Ave, Rocky Mount, United States, Map
    Early Inn At The Grove photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    Luggage storage
    24-hour services
    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Spa and relaxation

    Jacuzzi

    TV

    Flat-screen TV

    Elevador

    Lift

    Early Inn at the Grove, 50 Floyd Ave is a 4-star property situated about 41 km from Martinsville Speedway. The venue is 29 km away from Bennington Place Shopping Center. More details

    From
    US$99
    per night
    Not available
  • Hotels near Rocky Mount
  • 110 Shenandoah Avenue, Roanoke, United States, 24016, Map
    19.3 mi from Rocky Mount
    9.0
    Superb
    Based on 145 reviews
    Hotel Roanoke & Conference Center, A Curio By Hilton photos Exterior
    Wi-Fi
    Parking

    USD 8 per day

    Luggage storage
    24-hour services

    Late check-in/ -out

    24-hour reception

    24-hour security

    Food/ Drinks

    Bar/ Lounge area

    Coffee/Tea in lobby

    Restaurant buffet

    Shuttle

    Free airport shuttle

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Outdoor swimming pool

    Located 650 meters away from Virginia Museum of Transportation, the world-class Hotel Roanoke & Conference Center, A Curio By Hilton offers accommodation in the heart of Roanoke within a 5-minute walk of Science Museum of Western Virginia & Hopkins Planetarium . More details

    From
    US$166
    per night
    Not available
  • 301 Reserve Ave., Roanoke, United States, 24016, Map
    18.1 mi from Rocky Mount
    9.0
    Superb
    Based on 50 reviews
    Cambria Suites Roanoke photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Coffee shop

    Shuttle

    Free airport shuttle

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Indoor heated swimming pool

    Cambria Suites is a 3-star property in the center of Roanoke. This hotel is situated 1400 meters away from Mill Mountain Star and Park. More details

    From
    US$143
    per night
    Not available
  • 4500 South Peak Blvd., Roanoke, United States, 24014, Map
    16.6 mi from Rocky Mount
    Hilton Garden Inn Roanoke photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    Late check-in/ -out

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant buffet

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Indoor swimming pool

    Spa and relaxation

    Jacuzzi

    Spa & wellness centre

    Hilton Garden Inn Roanoke is a welcoming 3-star hotel set 4.3 km from Mill Mountain Star and Park and 6 km from Bennington Place Shopping Center. More details

    From
    US$137
    per night
    Not available
  • 50 Hampton Drive, Martinsville, United States, 24112, Map
    20.2 mi from Rocky Mount
    9.4
    Exceptional
    Based on 10 reviews
    Hampton Inn Martinsville photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    Late check-in/ -out

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant buffet

    Welcome drink

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    Spa and relaxation

    Jacuzzi

    The contemporary Hampton Inn Martinsville accommodates guests in a shopping area of Martinsville. Founded in 1997, the hotel underwent a renovation in 2003. More details

    From
    US$124
    per night
    Not available
  • 4468 Starkey Road, Roanoke, United States, 24018, Map
    16.5 mi from Rocky Mount
    7.6
    Fabulous
    Based on 3 reviews
    Holiday Inn Roanoke-Tanglewood-Rt 419&I581 photos Room
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    Late check-in/ -out

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Cafe

    Shuttle

    Free airport shuttle

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    Indoor swimming pool

    The comfortable Holiday Inn Roanoke-Tanglewood-Rt 419&I581 with a nightclub, a seasonal outdoor pool and an indoor swimming pool is a nice place to stay in Roanoke on holiday. Featuring modern architecture, the hotel occupies a 5-story building opened in 1982. More details

    From
    US$107
    per night
    Not available
  • 4045 Electric Rd., Roanoke, United States, 24018, Map
    16.4 mi from Rocky Mount
    6.2
    Good
    Based on 16 reviews
    Sleep Inn Tanglewood photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Restaurant

    Coffee shop

    Fitness/ Gym

    Fitness centre

    Laundry

    Self-service laundry

    Elevador

    Lift

    Sleep Inn Tanglewood is a 2-star property situated at about 4.7 km distance from Roanoke Sports Complex. More details

    From
    US$91
    per night
    Not available
  • 1217 Graves Harbor Trail, Huddleston, United States, 24104, Map
    18.9 mi from Rocky Mount
    7.8
    Fabulous
    Based on 8 reviews
    Mariners Landing Resort Community And Conference Center photos Facilities
    Wi-Fi
    Free parking
    24-hour services

    24-hour reception

    Babysitting
    Swimming pool
    Air conditioning
    Facilities for kids

    Game room

    Children's play area

    Cots

    Fitness/ Gym

    Fitness centre

    The 3-star Mariners Landing Resort Community And Conference Center is set about 40 km from Civic Center. The venue is 56 km away from Martinsville Speedway. More details

    From
    US$109
    per night
    Not available
  • 526 Orange Ave., N.E., Roanoke, United States, 24016, Map
    19.8 mi from Rocky Mount
    4.8
    Guest rating
    Based on 5 reviews
    Rodeway Inn Civic Center photos Exterior
    Free Wi-Fi
    Parking

    Car park on request

    Luggage storage
    24-hour services

    Late check-in/ -out

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Swimming pool

    Indoor swimming pool

    Laundry
    TV

    Leisure/ TV room

    The 2-star Rodeway Inn Civic Center boasts a convenient location near Virginia Museum of Transportation, which is around 1.5 km away. More details

    From
    US$53
    per night
    Not available
  • 308 Orange Ave. Ne, Roanoke, United States, 24016, Map
    19.8 mi from Rocky Mount
    7.6
    Fabulous
    Based on 75 reviews
    Econo Lodge Civic Center photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Coffee shop

    Fitness/ Gym

    Fitness centre

    Laundry

    Self-service laundry

    TV

    Flat-screen TV

    Econo Lodge Civic Center is set in a business area, 15 minutes' walk of Arts Council. The building was renovated in 1998. More details

    From
    US$74
    per night
    Not available
  • 3816 Franklin Rd., Sw, Roanoke, United States, 24014, Map
    16.8 mi from Rocky Mount
    5.0
    Guest rating
    Based on 10 reviews
    Quality Inn Tanglewood photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Poolside snack bar

    Coffee shop

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Outdoor swimming pool

    Spa and relaxation

    Jacuzzi

    Massage

    Quality Inn Tanglewood is a high quality 2-star accommodation featuring 58 rooms to stay in. This hotel is ideally located in a shopping area, 7 km from Civic Center. More details

    From
    US$88
    per night
    Not available
  • 1895 Virginia Avenue, Martinsville, United States, 24112, Map
    20.3 mi from Rocky Mount
    9.2
    Superb
    Based on 22 reviews
    Comfort Inn Martinsville photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services
    Food/ Drinks

    Coffee shop

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    Spa and relaxation

    Sauna

    Comfort Inn Martinsville is a 3-star charming property offering a seasonal outdoor pool, a sunbathing terrace and a golf course. Behind the Liberty facade of Comfort Inn Martinsville lies smart interior. More details

    From
    US$83
    per night
    Not available
  • 27 Church Avenue Se, Roanoke, United States, 24011, Map
    19.0 mi from Rocky Mount
    Hampton Inn - Suites - Roanoke-Downtown Va photos Exterior
    Wi-Fi
    Parking

    USD 6 per day

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Coffee/Tea in lobby

    Restaurant buffet

    Welcome drink

    Fitness/ Gym

    Fitness centre

    Spa and relaxation

    Massage

    Laundry

    The central Hampton Inn And Suites Roanoke Downtown is a 3-star property located 1050 meters away from Civic Center. The hotel is set within a 10-minute walk from the city center. More details

    From
    US$171
    per night
    Not available
  • 815 Gainsboro Road, Roanoke, United States, 24016, Map
    19.8 mi from Rocky Mount
    8.0
    Fabulous
    Based on 47 reviews
    Holiday Inn Express Roanoke-Civic Center photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    24-hour room service

    Food/ Drinks

    Breakfast room

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    Spa and relaxation

    Jacuzzi

    Sauna

    The 2-star Holiday Inn Express Roanoke-Civic Center is placed about 3 km from Roanoke Sports Complex. The hotel was opened in 1997 and remains an example of contemporary architecture in Roanoke ever since. More details

    From
    US$110
    per night
    Not available
  • 3560 Franklin Road Sw, Roanoke, United States, 24014, Map
    17.1 mi from Rocky Mount
    6.4
    Good
    Based on 6 reviews
    Colony House Motor Lodge photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    Laundry
    Meeting facilities

    Business centre

    Colony House Motor Lodge is a 2-star venue placed about 4.5 km from Virginia Museum of Transportation. More details

    From
    US$80
    per night
    Not available
  • 1755 Virginia Avenue, Martinsville, United States, 24112, Map
    20.3 mi from Rocky Mount
    7.4
    Very good
    Based on 2 reviews
    Econo Lodge Martinsville photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Outdoor dining area

    Restaurant

    Coffee shop

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    Indoor swimming pool

    Spa and relaxation

    Health club

    Econo Lodge Martinsville is a comfortable 3-star property featuring 24-hour reception, room service and shopping service. This hotel is about 4. More details

    From
    US$90
    per night
    Not available
  • 2360 Virginia Ave, Collinsville, United States, 24078, Map
    19.8 mi from Rocky Mount
    8.0
    Fabulous
    Based on 5 reviews
    Quality Inn Dutch Inn photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    Late check-in/ -out

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Cocktail hour

    Coffee shop

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    Spa and relaxation

    Sauna

    Quality Inn Dutch Inn is placed in the center of Collinsville steps away from corporate offices and an office park. The heritage hotel represents Liberty architecture in Collinsville. More details

    From
    US$86
    per night
    Not available
  • 378 Commonwealth Blvd W, Martinsville, United States, 24112, Map
    20.8 mi from Rocky Mount
    5.6
    Guest rating
    Based on 1 reviews
    Baymont Inn & Suites Martinsville photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Restaurant

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Outdoor swimming pool

    Spa and relaxation

    Spa centre

    The 3-star Baymont Inn & Suites Martinsville lies within 2.6 km from Virginia Museum of Natural History. More details

    From
    US$88
    per night
    Not available

Filtering results

Please wait...

^
31 hotels found
Go to map view
Go to list view
Cities nearby
  • (17)
  • (6)
  • (3)
  • (2)
  • (1)
  • (1)
  • (1)
Star rating
Accommodation type
  • (30)
  • (1)
Price
  • (2)
  • (15)
  • (10)
  • (4)
Average rating
  • (6)
  • (6)
  • (2)
  • (2)
Nearby
  • (3)
  • Show more
Hotel type
  • (12)
  • (11)
  • (10)
  • (8)
  • (8)
  • (7)
  • (4)
  • (3)
  • (3)
  • (3)
  • (2)
Search by name
Amenities
  • (23)
  • (23)
  • (20)
  • (20)
  • (15)
  • (7)
  • (6)
  • Show more
Room facilities
  • (5)
  • (3)
Services
  • (3)
  • (3)
  • (1)
  • (2)
  • (4)
  • (10)
Brands
  • (3)
  • (2)
  • (2)
  • (1)
  • (1)
  • (1)
  • (1)
  • Show more