Hotels near Dixie Caverns Salem

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 3 - Sep 4
Tomorrow
Sep 4 - Sep 5
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Top 5 hotels near Dixie Caverns at a glance

Where to stay near Dixie Caverns?

1. Hampton Inn Salem, VA

Hampton Inn Salem, VA
7.9 km from Dixie Caverns
United States
Patricia
$114
$129 total
includes taxes & fees
Sep 6 - Sep 7
Hampton Inn Salem, VA

2. Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
12.7 km from Dixie Caverns
United States
susan
$106
$120 total
includes taxes & fees
Sep 9 - Sep 10
Hampton Inn Salem East - Electric Road

3. Quality Inn Salem - I-81

Quality Inn Salem - I-81
8.1 km from Dixie Caverns
United States
Brandy
$71
$80 total
includes taxes & fees
Oct 4 - Oct 5
Quality Inn Salem - I-81

4. avid hotel Salem by IHG

avid hotel Salem by IHG
8 km from Dixie Caverns
United States
Glenda
$85
$96 total
includes taxes & fees
Oct 4 - Oct 5
avid hotel Salem by IHG

5. Holiday Inn Roanoke Airport – Conference CTR by IHG

Holiday Inn Roanoke Airport – Conference CTR by IHG
18.4 km from Dixie Caverns
United States
J
$99
$112 total
includes taxes & fees
Oct 4 - Oct 5
Holiday Inn Roanoke Airport – Conference CTR by IHG

6. La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
14.8 km from Dixie Caverns
United States
Stephanie
$95
$107 total
includes taxes & fees
Sep 6 - Sep 7
La Quinta Inn & Suites by Wyndham Roanoke Salem

7. Extended Stay America Select Suites Roanoke Airport

Extended Stay America Select Suites Roanoke Airport
18.7 km from Dixie Caverns
United States
Stephanie
$74
$84 total
includes taxes & fees
Sep 27 - Sep 28
Extended Stay America Select Suites Roanoke Airport

8. Comfort Suites Salem-Roanoke I-81

Comfort Suites Salem-Roanoke I-81
8.2 km from Dixie Caverns
United States
Clyde
$84
$95 total
includes taxes & fees
Oct 4 - Oct 5
Comfort Suites Salem-Roanoke I-81

9. Fairfield Inn & Suites by Marriott Roanoke Salem

Fairfield Inn & Suites by Marriott Roanoke Salem
14.7 km from Dixie Caverns
United States
Sherrin
$119
$135 total
includes taxes & fees
Sep 6 - Sep 7
Fairfield Inn & Suites by Marriott Roanoke Salem

10. The Lofts at Downtown Salem

The Lofts at Downtown Salem
11.2 km from Dixie Caverns
United States
Samuel
$121
$143 total
includes taxes & fees
Sep 7 - Sep 8
The Lofts at Downtown Salem

11. Holiday Inn Express & Suites Salem by IHG

Holiday Inn Express & Suites Salem by IHG
14.7 km from Dixie Caverns
United States
William
$93
$105 total
includes taxes & fees
Oct 4 - Oct 5
Holiday Inn Express & Suites Salem by IHG

12. Hampton Inn & Suites Roanoke Airport

Hampton Inn & Suites Roanoke Airport
19.2 km from Dixie Caverns
United States
Martin
$114
$129 total
includes taxes & fees
Sep 13 - Sep 14
Hampton Inn & Suites Roanoke Airport

13. Quality Inn Roanoke Airport

Quality Inn Roanoke Airport
18.1 km from Dixie Caverns
United States
Jennifer
$81
$91 total
includes taxes & fees
Sep 6 - Sep 7
Quality Inn Roanoke Airport

14. Spark by Hilton Roanoke Airport

Spark by Hilton Roanoke Airport
18.9 km from Dixie Caverns
United States
Danielle
$73
$83 total
includes taxes & fees
Sep 9 - Sep 10
Spark by Hilton Roanoke Airport

15. Colony House Motor Lodge

Colony House Motor Lodge
18.3 km from Dixie Caverns
United States
William
$154
$174 total
includes taxes & fees
Sep 6 - Sep 7
Colony House Motor Lodge

16. The West End Flats

The West End Flats
19.5 km from Dixie Caverns
United States
Jeffrey
$95
$108 total
includes taxes & fees
Sep 6 - Sep 7
The West End Flats

17. Sleep Inn Tanglewood

Sleep Inn Tanglewood
17.4 km from Dixie Caverns
United States
Harry
$76
$86 total
includes taxes & fees
Oct 4 - Oct 5
Sleep Inn Tanglewood

18. Best Western Plus Inn at Valley View

Best Western Plus Inn at Valley View
19.1 km from Dixie Caverns
United States
nicole
$73
$83 total
includes taxes & fees
Sep 27 - Sep 28
Best Western Plus Inn at Valley View

19. Courtyard by Marriott Roanoke Airport

Courtyard by Marriott Roanoke Airport
18.4 km from Dixie Caverns
United States
Elizabeth
$135
$153 total
includes taxes & fees
Sep 6 - Sep 7
Courtyard by Marriott Roanoke Airport

20. Hyatt Place Roanoke Airport/Valley View Mall

Hyatt Place Roanoke Airport/Valley View Mall
19.1 km from Dixie Caverns
United States
Christa
$118
$134 total
includes taxes & fees
Sep 13 - Sep 14
Hyatt Place Roanoke Airport/Valley View Mall
View all properties

Compare popular hotels close to Dixie Caverns

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A hotel room with a bed, a desk, a television, and a window with a view of greenery.
Hampton Inn Salem, VA
9.2
Wonderful
1,001 reviews
View
A spacious lobby with a curved balcony, a staircase, and multiple seating areas.
Hampton Inn Salem East - Electric Road
9.4
Exceptional
1,000 reviews
View
A spacious hotel lobby with a large sofa, armchairs, a flat-screen TV, and a dining area.
Quality Inn Salem - I-81
8.4
Very Good
1,000 reviews
View
A modern restaurant with a large TV screen, a bar area, and a seating area with tables and chairs.
avid hotel Salem by IHG
9.4
Exceptional
1,027 reviews
View
A modern hotel with a flat roof, large windows, and a visible sign for the Holiday Inn Express.
Holiday Inn Roanoke Airport – Conference CTR by IHG
7.8
Good
778 reviews
View

Other landmarks near Dixie Caverns

Green Hill Park Trailhead

8.4/10 (37 reviews)
Green Hill Park Trailhead is 3 mi (4.8 km) from central Salem, why not stop by during your stay.
See properties

Moyers Sports Complex

8.0/10 (50 reviews)
You can catch an event at Moyers Sports Complex, located 1 mi (1.6 km) from central Salem. If you think Moyers Sports Complex is cool, you also might like Carilion Clinic Field at Salem Memorial Ballpark and Salem Football Stadium, both located nearby.
See properties

Hanging Rock Golf Club

You might want to play some rounds at Hanging Rock Golf Club, located 1.8 mi (2.9 km) from central Salem. If Hanging Rock Golf Club doesn't quite scratch your golfing itch, Old Monterey Golf Club is just a short drive away.
See properties

Longwood Park

If you're planning a bit of sightseeing during your trip, head to Longwood Park— just one of the landmarks located 0.3 mi (0.5 km) from central Salem.
See properties

Salem Museum

Salem Museum is 0.4 mi (0.6 km) from central Salem, why not stop by during your stay. If you want to experience more of the culture Salem has to offer, head to Roanoke College, Salem Civic Center, and Moyers Sports Complex.
See properties

Showtimers Community Theatre

If you want to see a show while you're in town, try and grab some tickets at Showtimers Community Theatre in Greater Deyerle. If you enjoy the show and want to see another, Jefferson Center and Shaftman Performance Hall are both not far.
See properties

Salem Civic Center

8.0/10 (207 reviews)
Salem Civic Center is worth a visit, located 1 mi (1.6 km) from central Salem.
See properties

Carilion Clinic Field at Salem Memorial Ballpark

8.2/10 (34 reviews)
You can catch an event at Carilion Clinic Field at Salem Memorial Ballpark, located 1.1 mi (1.7 km) from central Salem. If you think Carilion Clinic Field at Salem Memorial Ballpark is cool, you also might like Moyers Sports Complex and Salem Football Stadium, both located nearby.
See properties