Find Golf Hotels in Salem, VA

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Salem Golf Hotels

Our top choices for Salem hotels with a golf course

Homewood Suites By Hilton Christiansburg

Homewood Suites By Hilton Christiansburg
3.0 star property
Christiansburg
9.4 out of 10, Exceptional, (791 reviews)
"Breakfast and clean room"
United States
Christine
The price is NT$3,466
NT$3,962 total
includes taxes & fees
May 24 - May 25
Homewood Suites By Hilton Christiansburg

Holiday Inn Express Hotel & Suites Christiansburg by IHG

Holiday Inn Express Hotel & Suites Christiansburg by IHG
2.5 star property
Christiansburg
8.8 out of 10, Excellent, (1,007 reviews)
"Clean room breakfast was great! "
United States
Thomas
The price is NT$2,650
NT$3,029 total
includes taxes & fees
Jun 7 - Jun 8
Holiday Inn Express Hotel & Suites Christiansburg by IHG

Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
2.5 star property
Salem
9.4 out of 10, Exceptional, (994 reviews)
"The room was very clean and the staff was very nice to deal with."
United States
Lisa
The price is NT$3,079
NT$3,488 total
includes taxes & fees
Jun 5 - Jun 6
Hampton Inn Salem East - Electric Road

Best Western North Roanoke

Best Western North Roanoke
2.5 star property
Troutville
8.6 out of 10, Excellent, (689 reviews)
"Good places"
Canada
Judith
The price is NT$2,854
NT$3,205 total
includes taxes & fees
May 22 - May 23
Best Western North Roanoke

Motel 6 Salem, VA

Motel 6 Salem, VA
2.0 star property
Salem
6.6 out of 10, (1,011 reviews)
"Rooms were clean, supportive staff , paking infron of each room, working aircondition"
United States
Kavibhushan
The price is NT$1,391
NT$1,576 total
includes taxes & fees
Jun 4 - Jun 5
Motel 6 Salem, VA

Howard Johnson Hotel & Conference Center by Wyndham Salem

Howard Johnson Hotel & Conference Center by Wyndham Salem
2.0 star property
Salem
5.8 out of 10, (1,005 reviews)
"good place"
United States
Peter
The price is NT$1,743
NT$1,957 total
includes taxes & fees
Jun 1 - Jun 2
Howard Johnson Hotel & Conference Center by Wyndham Salem

Spark by Hilton Salem East Electric Road

Spark by Hilton Salem East Electric Road
2.5 star property
Salem
7.8 out of 10, Good, (1,001 reviews)
"Friendly Clean Great location "
United States
Hope
The price is NT$2,976
NT$3,372 total
includes taxes & fees
Jun 1 - Jun 2
Spark by Hilton Salem East Electric Road

Comfort Inn Airport

Comfort Inn Airport
2.5 star property
Airport
8.6 out of 10, Excellent, (894 reviews)
"Best experience ever, good size rooms, clean and excellent customer service. Breakfast was amazing. We were in Comfort Inn before but this location was really nice."
United States
Nadia
The price is NT$2,722
NT$3,084 total
includes taxes & fees
Jun 7 - Jun 8
Comfort Inn Airport

Mountain Lake Lodge

Mountain Lake Lodge
3.5 star property
Pembroke
8.8 out of 10, Excellent, (537 reviews)
"We loved the hotel and the grounds, we had a great weekend."
United States
Juan
The price is NT$5,309
NT$6,645 total
includes taxes & fees
May 21 - May 22
Mountain Lake Lodge

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

Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81
3.0 star property
Alpine Hills
9.0 out of 10, Wonderful, (442 reviews)
"very friendly helpful staff. very good breakfast and room"
United States
Enrico
The price is NT$3,379
NT$3,794 total
includes taxes & fees
May 25 - May 26
Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Salem Hotel Reviews

Frequently asked questions

Are you looking for a golf hotel in Salem?
From golf carts to driving ranges to onsite spas, Expedia is the place to book your golf vacation. Tee off at Hanging Rock Golf Club. Travelers also like the mountains in Salem.
What is the best golf hotel in Salem?
Motel 6 Salem, VA is a top hotel with an adjacent golf course. The hotel also has free WiFi, a snack bar/deli, and free self parking. Another recommended hotel is Comfort Suites Inn at Ridgewood Farm.
How many golf hotels are there in Salem?
Among Expedia's 28 hotels in Salem, 2 have a golf course on the premises, are next to one, or have one nearby.
What should I see and do in Salem while on a golf vacation?
When you're ready for a break from the back nine, you'll discover that Salem has a lot to offer. Explore the local sights and attractions with a stop at Moyers Sports Complex, Salem Civic Center, and Dixie Caverns. Also, don't miss Salem Football Stadium, Carilion Clinic Field at Salem Memorial Ballpark, and Green Hill Park Trailhead.
What is a golf hotel in Salem like?
Golf hotels in Salem offer guest rooms and easy access to a golf course. On Expedia, you will be able to find a great selection of golf hotels which have either a 9+ hole golf course, or that are positioned next to an 18+ hole golf course. Golf hotels provide a selection of services and amenities including mini-golf, clubhouses, and golf shuttles.

Explore a world of travel with Expedia