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

Rocky Mount Hotel Directory

Holiday Inn Express & Suites Rocky Mount Smith Mountain Lake395 Old Franklin Turnpike, Rocky Mount, United States, 24151View on map
2.7 km from City Centre
Located near Gilly's Park, this business hotel features a buffet breakfast.
  • The hotel has
    • On-site car park
    +1
8.4
Great10 reviews
Price from£ 72per nightSelect
Not available
Baymont By Wyndham Rocky Mount Hotel1730 N. Main St., Rocky Mount, United States, 24151View on map
2.4 km from City Centre2.4 km from City Center
The hotel has an in-house restaurant plus 61 rooms and is located in a mountain area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
7.0
Very good8 reviews
Price from£ 82per nightSelect
Not available
Early Inn At The Grove50 Floyd Ave, Rocky Mount, United StatesView on map
300 m from City Centre300 m from City Center
The hotel has a gastronomic restaurant with dishes of local cuisine and is situated just off The Hub Restaurant.
Price from£ 118per nightSelect
Not available
The Claiborne House185 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.
Price from£ 95per nightSelect
Not available
Similar properties near Rocky Mount
Hotel Roanoke & Conference Ctr, Curio Collection By Hilton 110 Shenandoah Avenue, Roanoke, United States, 24016View on map
31.0 km from Rocky Mount31.0 km from City Centre
The sophisticated hotel is a good starting point to Roanoke' sights including Mill Mountain Star and Park and Science Museum of Western Virginia & Hopkins Planetarium.
9.0
Perfect71 reviews
Price from£ 89per nightSelect
Not available
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.
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
Days Inn By Wyndham Bedford921 Blue Ridge Ave, Bedford, United States, 24523View on map
48.3 km from Rocky Mount48.3 km from City Centre
Located 3 km from the center of Bedford, the hotel offers a 24-hour bar plus cots and a playground for children.
5.4
Guest rating18 reviews
Price from£ 51per 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
Days Inn By Wyndham Salem1535 East Main Street, Salem, United States, 24153View on map
35.5 km from Rocky Mount35.5 km from City Centre
The accomodation is conveniently placed near Salem Civic Center, offering 70 rooms along with an air-conditioned restaurant.
6.6
Nice16 reviews
Price from£ 74per nightSelect
Not available
Knights Inn Roanoke6520 Thirlane Road, Roanoke, United States, 24019View on map
37.6 km from Rocky Mount37.6 km from City Centre
Located close to Mill Mountain and adjacent to a bus stop, the hotel provides spectacular views and 118 rooms.
Price from£ 107per nightSelect
Not available
Comfort Inn1895 Virginia Avenue, Martinsville, United States, 24112View on map
32.6 km from Rocky Mount32.6 km from City Centre
The hotel is lodged in a Liberty-style building close to Martinsville-Henry County Visitor Center, boasting 70 rooms, hiking and fisheries.
9.2
Perfect22 reviews
Price from£ 74per nightSelect
Not available
Colony House Motor Lodge3560 Franklin Rd. Sw, Roanoke, United States, 24014View on map
27.4 km from Rocky Mount27.4 km from City Centre
The family owned hotel is a good starting point to Roanoke' sights including Virginia Museum of Transportation and Glazed Bisque It.
6.4
Nice6 reviews
Price from£ 54per nightSelect
Not available
Airport Plaza Hotel3695 Thirlane Rd Nw, Roanoke, United States, 24019View on map
35.7 km from Rocky Mount35.7 km from City Centre
Offering valley views, the venue is placed close to Valley View Mall, and boasts a seasonal pool.
5.0
Guest rating13 reviews
Price from£ 37per nightSelect
Not available
Comfort Suites Salem-Roanoke I-81100 Wildwood Road, Salem, United States, 24153View on map
37.1 km from Rocky Mount37.1 km from City Centre
Placed close to Roanoke College in the centre of Salem, this hotel offers 72 rooms.
8.8
Great19 reviews
Price from£ 71per nightSelect
Not available
Rodeway Inn Civic Center526 Orange Ave Ne, Roanoke, United States, 24016View on map
31.9 km from Rocky Mount31.9 km from City Centre
Refurbished in 1999, the hotel offers 99 rooms housed in a historic-style building.
5.0
Guest rating5 reviews
Price from£ 36per nightSelect
Not available
Econo Lodge Martinsville1755 Virginia Avenue, Martinsville, United States, 24112View on map
32.7 km from Rocky Mount32.7 km from City Centre
Nestled in a mountain area, and close to a bus stop, the property features a gym area and a fitness centre.
7.4
Very good2 reviews
Price from£ 82per 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
Knights Inn Collinsville2357 Virginia Ave, Collinsville, United States, 24078View on map
31.8 km from Rocky Mount31.8 km from City Centre
The hotel was built in 1970 in a business area of Collinsville, and nowadays has 40.
9.2
Perfect1 review
Price from£ 44per nightSelect
Not available
Econo Lodge Civic Center308 Orange Ave. Ne, Roanoke, United States, 24016View on map
31.9 km from Rocky Mount31.9 km from City Centre
Set in the centre of Roanoke, the property offers 46 rooms overlooking the valley.
7.2
Very good48 reviews
Price from£ 78per nightSelect
Not available
Sleep Inn Tanglewood4045 Electric Road, Roanoke, United States, 24018View on map
26.4 km from Rocky Mount26.4 km from City Centre
Offering boating, horse riding and golf in the area, this accommodation lies next to Roanoke Sports Complex, and within a 40-minute drive of Dixie Caverns.
6.2
Nice16 reviews
Price from£ 70per nightSelect
Not available
Quality Inn Tanglewood3816 Franklin Rd., Sw, Roanoke, United States, 24014View on map
27.0 km from Rocky Mount27.0 km from City Centre
Centrally set close to Mill Mountain Zoo, the hotel offers elegant rooms and a poolside restaurant.
5.0
Guest rating10 reviews
Price from£ 63per nightSelect
Not available
Holiday Inn Express Roanoke Civic Center815 Gainsboro Rd Nw, Roanoke, United States, 24016View on map
31.8 km from Rocky Mount31.8 km from City Centre
Conveniently located right next to Roanoke Sports Complex, the hotel has classic rooms to offer as well as a 24-hour bar.
7.4
Very good13 reviews
Price from£ 70per nightSelect
Not available
Days Inn By Wyndham Roanoke Civic Center601 Orange Avenue, Roanoke, United States, VA – 24016View on map
31.8 km from Rocky Mount31.8 km from City Centre
Offering convenient proximity to St. Andrew's Roman Catholic Church, the hotel is also close to Mill Mountain Zoo.
5.0
Guest rating88 reviews
Price from£ 41per nightSelect
Not available
Knights Inn Roanoke6520 Thirlane Road, Roanoke, United States, 24019View on map
37.6 km from Rocky Mount37.6 km from City Centre
Boasting location next to a bus stop, the property has 118 rooms and features scenic views of Mill Mountain.
5.0
Guest rating6 reviews
Price from£ 36per nightSelect
Not available
Howard Johnson Hotel & Conference Center By Wyndham Salem1671 Skyview Road, Salem, United States, 24153View on map
37.8 km from Rocky Mount37.8 km from City Centre
A seasonal pool and a sports bar are offered for guest convenience at this traditional hotel.
6.2
Nice70 reviews
Price from£ 44per nightSelect
Not available
Quality Inn Dutch Inn2360 Virginia Ave, Collinsville, United States, 24078View on map
31.8 km from Rocky Mount31.8 km from City Centre
Located 10 minutes' drive from Collinsville city center, this hotel offers a night club, a summer terrace and a shared lounge.
8.0
Great5 reviews
Price from£ 63per 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
Travelodge By Wyndham Ridgeway Martinsville Area3841 Greensboro Rd, Ridgeway, United States, 24148View on map
39.7 km from Rocky Mount39.7 km from City Centre
Conveniently located close to Martinsville Speedway, this hotel in Ridgeway features a seasonal outdoor pool and a shared lounge.
6.4
Nice7 reviews
Price from£ 51per nightSelect
Not available
Black Lantern Inn1526 Franklin Rd Sw, Roanoke, United States, VA 24016View on map
29.5 km from Rocky Mount29.5 km from City Centre
Located next to Mill Mountain Zoo and Mill Mountain, this hotel is only 2 km from Mill Mountain Star and Park.
Price from£ 102per nightSelect
Not available
Ramada By Wyndham Roanoke1927 Franklin Rd Sw, Roanoke, United States, 24014View on map
29.0 km from Rocky Mount29.0 km from City Centre
The hotel offers 124 non-smoking rooms and guests will be amazed at beautiful views of the landscape.
5.0
Guest rating19 reviews
Price from£ 47per nightSelect
Not available
King George Inn315 King George Ave. Sw, Roanoke, United States, 24016View on map
29.6 km from Rocky Mount29.6 km from City Centre
There are rooms facing the mountain and the hotel is set close to Old Dominion Eye Bank.
Price from£ 111per nightSelect
Not available
Hampton Inn And Suites Roanoke Downtown27 Church Avenue Se, Roanoke, United States, 24011View on map
30.6 km from Rocky Mount30.6 km from City Centre
Guests will be impressed with sweeping city views and benefit from proximity to Art Museum of Western Virginia and Bennington Place Shopping Center.
Price from£ 140per 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
Super 8 By Wyndham Salem Va300 Wildwood Rd, Salem, United States, 24153-2320View on map
37.3 km from Rocky Mount37.3 km from City Centre
This hotel boasts a 24-hour restaurant and 56 rooms, providing guests with convenient location in a central area.
6.2
Nice10 reviews
Price from£ 50per nightSelect
Not available
Super 8 By Wyndham Bedford842 Sword Beach Lane, Bedford, United States, 24523View on map
48.6 km from Rocky Mount48.6 km from City Centre
An American menu plus a heated swimming pool are available onsite, boasting a beautiful location next to Smith Mountain Lake.
8.4
Great12 reviews
Price from£ 49per 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
Stay At Inn301 Wildwood Road, Salem, United States, 24153View on map
37.3 km from Rocky Mount37.3 km from City Centre
Located a few steps from Longwood Park, the hotel features 62 rooms with views over the garden.
5.6
Guest rating
Price from£ 55per nightSelect
Not available
Super 8 By Wyndham Martinsville Va1044 Memorial Blvd N, Martinsville, United States, 24112-2421View on map
33.8 km from Rocky Mount33.8 km from City Centre
Thanks to its convenient location, the property is easily accessible from Piedmont Arts and there is a bus stop just steps away.
8.6
Great1 review
Price from£ 90per nightSelect
Not available
Best Lodge Martinsville1985 Virginia Avenue, Martinsville, United States, 24112View on map
32.4 km from Rocky Mount32.4 km from City Centre
Featuring Liberty architecture, the venue provides 47 rooms and offers easy access to Martinsville-Henry County Visitor Center.
6.8
Nice2 reviews
Price from£ 64per nightSelect
Not available
Oyo Hotel Salem-Roanoke I-815399 West Main Street, Salem, United States, 24153View on map
38.1 km from Rocky Mount38.1 km from City Centre
This hotel in the museum district of Salem is situated close to Dixie Caverns and welcomes guests since 1990.
6.2
Nice
Price from£ 36per nightSelect
Not available
Days Inn By Wyndham Roanoke Civic Center535 Orange Ave Ne, Roanoke, 24016, Va, Us, Roanoke, United StatesView on map
32.1 km from Rocky Mount32.1 km from City Centre
Boasting a 24-hour bar and an outdoor pool, the property is located close to Mill Mountain Star and Park and less than 2 km from the centre of Roanoke.
Price from£ 47per nightSelect
Not available
Affordable Corporate Salem401 Northern Drive, Salem, United States, 24153View on map
35.2 km from Rocky Mount35.2 km from City Centre
5.0
Guest rating
Price from£ 76per nightSelect
Not available
Halesford Harbour1336 Campers Paradise Trail, Moneta, United States, 24121View on map
27.1 km from Rocky Mount27.1 km from City Centre
Located in a recreational area, the hotel has 16 rooms, and it features a boat dock nearby.
Price from£ 130per nightSelect
Not available
Mystic Mountain W Log Cabin, Eagles Roost, United States, 24104View on map
29.4 km from Rocky Mount29.4 km from City Centre
Situated in Eagles Roost, a 60-minute drive to National D Day Memorial, this villa features a balcony and a patio.
Price from£ 360per nightSelect
Not available
Pinnacle Cabin, Huddleston, United States, 24104View on map
29.8 km from Rocky Mount29.8 km from City Centre
Situated in Westlake Corner, a 20-minute drive to Smith Mountain Lake Visitor Center, this villa features balcony and a patio.
Select
Not available
Heron'S Rest, Westlake Corner, United States, 24121View on map
27.7 km from Rocky Mount27.7 km from City Centre
Situated in Westlake Corner, a 60-minute drive to National D Day Memorial, this villa features a balcony and a sunny patio.
Price from£ 253per nightSelect
Not available
Shangri-La, Lake Haven, United States, 24104View on map
30.1 km from Rocky Mount30.1 km from City Centre
Situated in Lake Haven, a 10-minute drive to Smith Mountain Lake Visitor Center, this villa features the balcony and a patio.
Price from£ 195per nightSelect
Not available
Our Point Of View, Lake Haven, United States, 24104View on map
31.5 km from Rocky Mount31.5 km from City Centre
Smith Mountain Lake Visitor Center is 2.2 km from this villa that offers 3 bedrooms along with a kitchen.
Price from£ 645per nightSelect
Not available
Lakeside Cabin, Huddleston, United States, 24104View on map
29.8 km from Rocky Mount29.8 km from City Centre
Situated in Westlake Corner, a 20-minute drive to Smith Mountain Lake Visitor Center, this villa features balcony and a sunny patio.
Select
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
Bent Mountain Lodge Bed And Breakfast, Inc.Copper Hill Virginia, Roanoke, United States, 24079View on map
22.0 km from Rocky Mount22.0 km from City Centre
Price from£ 101per nightSelect
Not available
Motel 6 Salem Va301 Wildwood Road, Salem, United StatesView on map
37.3 km from Rocky Mount37.3 km from City Centre
Located within a short distance of Salem Museum, this venue offers budget accommodation with 62 non-smoking rooms.
Price from£ 40per nightSelect
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 Hotel Roanoke & Conference Center, Curio Coll. By Hilton110 Shenandoah Avenue, Roanoke, United States, 24016-2025View on map
31.1 km from Rocky Mount31.1 km from City Centre
The luxury hotel is a good starting point to Roanoke's sights including Vinton Public Library and Bottom Creek Gorge.
Price from£ 130per nightSelect
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
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
Scottish Inns Collinsville - Martinsville2357 Virginia Ave, Collinsville, United States, VA 24078View on map
31.9 km from Rocky Mount31.9 km from City Centre
The hotel has an outdoor swimming pool and lies close to Piedmont Arts which is worth visiting.
Price from£ 36per nightSelect
Not available
Travel Inn4520 Greensboro Rd, Martinsville, United States, VA 24148View on map
40.8 km from Rocky Mount40.8 km from City Centre
Located next to Richard P. Gravely Jr. Nature Preserve, the venue comprises 10 rooms with pool views.
Price from£ 39per nightSelect
Not available
Jameson Inn Martinsville378 Commonwealth Blvd., Martinsville, United States, 24112View on map
33.4 km from Rocky Mount33.4 km from City Centre
The hotel has a swimming pool and lies close to Tilt which is worth visiting.
Select
Not available
Holiday Inn Express & Suites Roanoke Civic Center1303 Williamson Road, Roanoke, United States, 70112View on map
32.0 km from Rocky Mount32.0 km from City Centre
Boasting its location next to Emmanuel Lutheran Church, this property has an indoor pool and 90 rooms with views over Mill Mountain.
Price from£ 140per nightSelect
Not available
Bedford Landings Bed & Breakfast1995 Buccaneer Rd, Moneta, United States, VA 24121View on map
29.0 km from Rocky Mount29.0 km from City Centre
Price from£ 158per nightSelect
Not available
Lake Front 4 Bedroom Private Home On The Water211 Sherwood Drive, Huddleston, United States, VA 24104View on map
32.4 km from Rocky Mount32.4 km from City Centre
Price from£ 553per nightSelect
Not available
Hickory Hill Cottage, Isle of Pines, United States, 24104View on map
26.1 km from Rocky Mount26.1 km from City Centre
Offering a kitchenette equipped with a microwave, a dishwasher and a fridge, this villa is set near Smith Mountain Lake Community Park.
Price from£ 299per nightSelect
Not available
Family Cabin W/ Prvt Pool & Hot Tub By Fairy Stone, Henry, United States, 24102View on map
23.9 km from Rocky Mount23.9 km from City Centre
Select
Not available
Cmt 112 Luxury Loft In Downtown505 6Th Street Southwest, Roanoke, United States, 24016View on map
30.7 km from Rocky Mount30.7 km from City Centre
Select
Not available
Resort Condo W/ Pool Access On Smith Mtn Lk!, Moneta, United States, 24121View on map
25.9 km from Rocky Mount25.9 km from City Centre
Select
Not available
All Decked Out, Private, Wi-Fi, Moneta, United States, 24121View on map
25.6 km from Rocky Mount25.6 km from City Centre
Select
Not available
Studio On Smith Mountain Lake - Near Golf Courses!1273 Graves Harbor Trail, Huddleston, Va 24104, Us, Huddleston, United States, 24104View on map
30.5 km from Rocky Mount30.5 km from City Centre
Price from£ 80per nightSelect
Not available
Smith Mountain Lake House W/Hot Tub & Kayaks!Moneta, VA, 24121, Moneta, United States, 24121View on map
26.6 km from Rocky Mount26.6 km from City Centre
The property provides free private parking and a private carpark and is set 3 km from the city centre.
Price from£ 410per nightSelect
Not available
Huddleston Condo, Walk To Smith Mountain LakeHuddleston, VA, 24104, Huddleston, United States, 24104View on map
30.8 km from Rocky Mount30.8 km from City Centre
Smith Mountain Lake State Park is 2.9 km from this villa that offers 2 bedrooms along with a full kitchen.
Price from£ 213per nightSelect
Not available
Huddleston Condo W/ Balcony On Smith Mountain LakeHuddleston, VA, 24104, Huddleston, United States, 24104View on map
30.5 km from Rocky Mount30.5 km from City Centre
Offering a kitchen equipped with a microwave oven, a refrigerator and a washing machine, this villa is set near Mitchells's Point Marina.
Price from£ 189per nightSelect
Not available
Lakeside Lodge, Isle of Pines, United States, 24104View on map
28.4 km from Rocky Mount28.4 km from City Centre
Located in the beach area of the city, the villa comprises 4 bedrooms and a kitchenette for guests' convenience.
Price from£ 415per nightSelect
Not available
Shangri La, Lake Haven, United States, VA 24104View on map
30.1 km from Rocky Mount30.1 km from City Centre
Select
Not available

Filtering results

Please wait...

79 hotels found