You are booking hotel for more than 90 days

map
Applied FiltersClear

3 Star

Price per night

Your Budget

to
Star Category
  • (1)
User Rating
  • (0)
  • (0)
  • (0)
  • (0)
Property Type
  • (1)
Amenities
Guests Love
  • (1)

Show -1 more

Booking Preference
Booking Preference
  • (1)
  • (1)
BACK TO TOP

1 Properties in Craig

hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

La Quinta Inn & Suites by Wyndham Roanoke Salem

Roanoke City | 23.2 km from Craig | 11.7 km drive to Roanoke Airport, VA (ROA-Roanoke Regional)
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
This 3 Star Hotel in Roanoke City is located in Roanoke City. Full Address of property is 140 Sheraton Dr View On Map Key amenities of this property are Swimming Pool & Gym.
View More
Excellent4.4

(1048 Ratings)

8,022

7,610

+ 1,468 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Credit Card EMI Users.
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81

Hollins | 24.9 km from Craig | 5.6 km drive to Roanoke Airport, VA (ROA-Roanoke Regional)
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Hollins View On Map (7944 Plantation Rd). Top Facilities of this Hotel are Swimming Pool & Gym.
View More
Excellent4.4

(388 Ratings)

11,595

+ 1,426 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Hampton Inn Salem

 | 23.0 km from Craig
GymGym
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Full Address of property is 450 Litchell Road , Salem (VA) , Virginia , United States , 24153 View On Map Key amenities of this property are Gym.
View More
Excellent4.5

(983 Ratings)

8,675

+ 1,025 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Fairfield Inn & Suites by Marriott Roanoke Salem

Roanoke City | 23.2 km from Craig | 11.8 km drive to Roanoke Airport, VA (ROA-Roanoke Regional)
GymGym
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Roanoke City View On Map (121 Sheraton Drive). Top Facilities of this Hotel are Gym.
View More
Excellent4.6

(976 Ratings)

10,247

+ 1,363 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Lofts at Downtown Salem

 | 24.7 km from Craig
| Sleeps 2 guests
Free Cancellation
Book with ₹0 Payment
Full Address of property is 10 W Main St View On Map
View More
Excellent4.7

(246 Ratings)

11,734

10,875

+ 2,769 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Credit Card EMI Users.
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Motel 6 Salem, VA

Salem | 23.6 km from Craig
Book with ₹0 Payment
Location of the Hotel is Salem View On Map (301 Wildwood Road).
View More
Good3.2

(756 Ratings)

4,418

4,217

+ 809 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Hampton Inn Roanoke Hollins

Hollins | 25.1 km from Craig | 5.2 km drive to Roanoke Airport, VA (ROA-Roanoke Regional)
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Book with ₹0 Payment
Breakfast Included
This 3 Star Hotel in Roanoke is located in Hollins. Full Address of property is 7922 Plantation Rd View On Map Key amenities of this property are Swimming Pool & Gym.
View More
Very Good4.1

(683 Ratings)

9,213

+ 1,007 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Quality Inn Salem - I-81

 | 23.7 km from Craig
Swimming PoolSwimming Pool
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Top Facilities of this Hotel are Swimming Pool.
View More
Very Good4.0

(968 Ratings)

7,874

6,673

+ 888 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Country Inn & Suites by Radisson, Roanoke, VA

Hollins | 25.2 km from Craig | 5.1 km drive to Roanoke Airport, VA (ROA-Roanoke Regional)
Swimming PoolSwimming Pool
GymGym
JacuzziJacuzzi
Book with ₹0 Payment
Breakfast Included
This 3 Star Hotel in Roanoke is located in Hollins. Full Address of property is 7860 Plantation Rd View On Map Key amenities of this property are Swimming Pool & Gym & Jacuzzi.
View More
Excellent4.5

(1593 Ratings)

7,564

+ 930 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Tru by Hilton Roanoke Hollins, VA

Hollins | 24.8 km from Craig | 6 km drive to Roanoke Airport, VA (ROA-Roanoke Regional)
Kids Play AreaKids Play Area
GymGym
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Hollins View On Map (8161 Gander Way , Roanoke (VA) , Virginia , United States , 24019). Top Facilities of this Hotel are Kids Play Area & Gym.
View More
Excellent4.3

(967 Ratings)

7,865

+ 860 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Comfort Suites Salem-Roanoke I-81

 | 23.8 km from Craig
Swimming PoolSwimming Pool
GymGym
Book with ₹0 Payment
Breakfast Included
Full Address of property is 100 Wildwood Rd View On Map Key amenities of this property are Swimming Pool & Gym.
View More
Very Good4.1

(958 Ratings)

7,245

+ 942 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Super 8 by Wyndham Roanoke VA

Hollins | 25.0 km from Craig | 4.8 km drive to Roanoke Airport, VA (ROA-Roanoke Regional)
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Hollins View On Map (6616 Thirlane Rd).
View More
Average2.7

(977 Ratings)

4,966

4,963

+ 611 taxes & fees

Per Night

Login to Book Now & Pay Later!

That's all the options we've got

Craig, Virginia Hotels By Star Rating

About 3 Star Star Hotels in Craig, Virginia

3 Star Hotels, Craig, Virginia - Book affordable 3 Star hotels in Craig, Virginia at discounted prices with MakeMyTrip.com. Get cheapest deals for 3 Star Hotels, Craig, Virginia.

When you are visiting 3 Star hotel in Craig, Virginia with friends or family, Check out best 3 Star Hotel deals only on MakeMyTrip Craig, Virginia Hotels !

Select from best 3 Star Hotels out of 12 hotels in Craig, Virginia.

All Above Listings for Craig, Virginia are updated on Thursday, December 11, 2025- 15.42.

Craig, Virginia Hotels Price Starts @ Rs. 5155 and You can also get additional OFF on 3 Star Hotels. Book Now!