Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

3-star hotels in Rocky Mount, Virginia

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
The Claiborne House Bed & Breakfast Rocky Mount185 Claiborne Avenue, Rocky Mount, United States, VA 24151View on map
400 m from City Centre400 m from City Center
There are rooms facing garden and the hotel is set close to Harvester Performance Center.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • Off-site car park
    +1
  • The bed & breakfast has
    • Outdoor dining area
    +1
Price from£ 95per nightSelect
Not available
Similar properties near Rocky Mount
Hilton Garden Inn Roanoke4500 South Peak Blvd., Roanoke, United States, 24014View on map
26.7 km from Rocky Mount26.7 km from City Centre
Thanks to the hotel's convenient location, guests here can admire views of the mountain or spend their time discovering the shopping area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price from£ 110per nightSelect
Not available
Springhill Suites By Marriott Roanoke301 Reserve Ave Sw, Roanoke, United States, 24016View on map
29.1 km from Rocky Mount29.1 km from City Centre
This hotel boasts an in-house restaurant and 127 rooms, providing guests with great location in a mountain area.
9.0
Perfect50 reviews
Price from£ 82per nightSelect
Not available
Hampton Inn Martinsville50 Hampton Drive, Martinsville, United States, 24112View on map
32.5 km from Rocky Mount32.5 km from City Centre
This hotel features rooms with city views, while a convenient location provides easy access to Piedmont Arts.
9.2
Perfect2 reviews
Price from£ 99per nightSelect
Not available
Hampton Inn Salem450 Litchell Road, Salem, United States, 24153View on map
38.0 km from Rocky Mount38.0 km from City Centre
The hotel offers 89 rooms with the mountain views, a 24-hour restaurant, and a café bar.
7.2
Very good13 reviews
Price from£ 93per nightSelect
Not available
Comfort Inn Airport5070 Valley View Boulevard, Roanoke, United States, 24012-2038View on map
35.5 km from Rocky Mount35.5 km from City Centre
Thanks to the hotel's convenient location, guests here can admire views of the valley or spend their time discovering the leisure area.
7.0
Very good8 reviews
Price from£ 65per nightSelect
Not available
Baymont By Wyndham Martinsville378 Commonwealth Blvd W, Martinsville, United States, 24112View on map
33.4 km from Rocky Mount33.4 km from City Centre
The hotel offers a terrace restaurant, featuring convenient location and a motorway nearby.
5.6
Guest rating1 review
Price from£ 64per nightSelect
Not available
Comfort Suites Inn At Ridgewood Farm2898 Keagy Road, Salem, United States, 24153View on map
32.1 km from Rocky Mount32.1 km from City Centre
Thanks to the hotel's convenient location, guests here can admire views of the valley or spend their time discovering the historic area.
7.8
Very good24 reviews
Price from£ 82per nightSelect
Not available
Hyatt Place Roanoke Airport/Valley View Mall5040 Valley View Blvd North, Roanoke, United States, 24012View on map
35.2 km from Rocky Mount35.2 km from City Centre
Overlooking Roanoke Valley and offering a pizza restaurant, the hotel is set in a beach area close Harrison Museum of African-American Culture.
8.0
Great30 reviews
Price from£ 86per nightSelect
Not available
Hampton Inn Salem East - Electric Road1886 Electric Road, Salem, United States, 24153View on map
32.3 km from Rocky Mount32.3 km from City Centre
A chinese-style building was carefully renovated in 1997 and the excellent hotel is quite close to Roanoke College.
7.0
Very good21 reviews
Price from£ 85per nightSelect
Not available
Courtyard By Marriott Roanoke Airport3301 Ordway Drive, Roanoke, United States, 24017View on map
35.4 km from Rocky Mount35.4 km from City Centre
Within easy reach of Harrison Museum of African-American Culture, this hotel comprises 135 rooms with private bathrooms.
7.8
Very good7 reviews
Price from£ 72per nightSelect
Not available
Holiday Inn Roanoke-Tanglewood-Rt 419&I5814468 Starkey Road, Roanoke, United States, 24018View on map
26.6 km from Rocky Mount26.6 km from City Centre
A lounge restaurant, lawn tennis and hiking are offered at this pet-friendly hotel, ideally set close to Tanglewood Mall.
7.6
Very good8 reviews
Price from£ 84per nightSelect
Not available
Mariners Landing Resort Community And Conference Center1217 Graves Harbor Trail, Huddleston, United States, 24104View on map
30.4 km from Rocky Mount30.4 km from City Centre
Near the hotel, there is a boat dock and guests can easily reach Smith Mountain Lake which is not far away.
7.8
Very good8 reviews
Price from£ 86per nightSelect
Not available
Cambria Hotel And Suites301 Reserve Ave Sw, Roanoke, United States, 24015View on map
29.1 km from Rocky Mount29.1 km from City Centre
Located next to Century Park Plaza and Mill Mountain, this hotel is only 1.7 km from Fleda A. Ring Artworks.
Select
Not available
Shirley'S Bed And Breakfast3920 Saul Lane, Roanoke, United StatesView on map
25.1 km from Rocky Mount25.1 km from City Centre
There are rooms facing the mountain and the hotel is set close to Walter's Greenhouse.
Price from£ 125per nightSelect
Not available
The Katherine Grace Manor1639 Poteet Road, Westlake Corner, United StatesView on map
16.8 km from Rocky Mount16.8 km from City Centre
There are rooms facing the garden and the hotel is set close to Pacabella Farm Alpacas & Boutique.
Select
Not available
Affordable Corporate Suites Florist Road5540 Florist Rd, Roanoke, United States, 24012View on map
37.2 km from Rocky Mount37.2 km from City Centre
Price from£ 98per nightSelect
Not available

Filtering results

Please wait...

17 hotels found