McAfees Knob - Catawba, VA

Search Golf Hotels in Salem

  • 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

Spark by Hilton Salem East Electric Road

Spark by Hilton Salem East Electric Road
2.5 star property
Salem
6.0 out of 10, (2 reviews)
"There was supposed to be a hot tub and pool, as advertised l. Was filled in with dirt. No coffee or water"
United States
Judith
The price is ₹7,213
₹8,173 total
includes taxes & fees
17 Jun - 18 Jun
Spark by Hilton Salem East Electric Road

Mountain Lake Lodge

Mountain Lake Lodge
3.5 star property
Pembroke
8.8 out of 10, Excellent, (546 reviews)
"Very peaceful atmosphere, clean rooms and well maintained property. We had issues with the ac control and the food wasn’t that great but overall was a wonderful experience and we look forward to our next visit. Thank you to the friendly and helpful staff, we appreciate your hospitality!"
United States
Ray
The price is ₹12,403
₹16,065 total
includes taxes & fees
1 Jul - 2 Jul
Mountain Lake Lodge

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,002 reviews)
"Clean room breakfast was great! "
United States
Thomas
The price is ₹7,056
₹8,065 total
includes taxes & fees
5 Jul - 6 Jul
Holiday Inn Express Hotel & Suites Christiansburg by IHG

Best Western North Roanoke

Best Western North Roanoke
2.5 star property
Troutville
8.6 out of 10, Excellent, (700 reviews)
"Fantastic employees"
United States
Kathy
The price is ₹9,840
₹11,051 total
includes taxes & fees
12 Jun - 13 Jun
Best Western North Roanoke

Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
2.5 star property
Salem
9.4 out of 10, Exceptional, (1,005 reviews)
"The room was very clean and the staff was very nice to deal with."
United States
Lisa
The price is ₹9,305
₹10,542 total
includes taxes & fees
4 Jul - 5 Jul
Hampton Inn Salem East - Electric Road

Motel 6 Salem, VA

Motel 6 Salem, VA
2.0 star property
Salem
6.6 out of 10, (1,000 reviews)
"Rooms were clean, supportive staff , paking infron of each room, working aircondition"
United States
Kavibhushan
The price is ₹4,848
₹5,493 total
includes taxes & fees
25 Jun - 26 Jun
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,004 reviews)
"Highly recommended"
United States
Jessica
The price is ₹5,268
₹5,916 total
includes taxes & fees
21 Jun - 22 Jun
Howard Johnson Hotel & Conference Center by Wyndham Salem

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, (444 reviews)
"very friendly helpful staff. very good breakfast and room"
United States
Enrico
The price is ₹10,641
₹11,950 total
includes taxes & fees
1 Jul - 2 Jul
Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81

Sleep Inn Tanglewood

Sleep Inn Tanglewood
2.5 star property
Roanoke
8.0 out of 10, Very good, (1,005 reviews)
"Nice room pet friendly.. yes I will stay again"
United States
cortesa
The price is ₹6,930
₹7,783 total
includes taxes & fees
6 Jul - 7 Jul
Sleep Inn Tanglewood

Homewood Suites By Hilton Christiansburg

Homewood Suites By Hilton Christiansburg
3.0 star property
Christiansburg
9.4 out of 10, Exceptional, (796 reviews)
"Breakfast was spot on, as always! This is our go-to when visiting our daughter at college."
United States
Amanda
The price is ₹10,477
₹11,976 total
includes taxes & fees
28 Jun - 29 Jun
Homewood Suites By Hilton Christiansburg
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 lessons to driving ranges to evening entertainment, Expedia is the place to book your golfing weekend. Play a few rounds at Hanging Rock Golf Club. Travellers 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 Spark by Hilton Salem East Electric Road.
How many golf hotels are there in Salem?
Among Expedia's 26 accommodation options in Salem, 2 have a golf course on the premises, adjacent or have one nearby.
What should I see and do in Salem while on a golf holiday?
When you're ready for a break from the back nine, you'll discover that Salem has lots to offer. Explore the local sights and attractions with a stop at Moyers Sports Complex, Salem Civic Center and Salem Football Stadium. Also, don't miss Carilion Clinic Field at Salem Memorial Ballpark, Dixie Caverns and Longwood Park.
What is a golf hotel in Salem like?
Golf hotels in Salem offer accommodation and convenient access to a golf course. On Expedia, you will be able to find a good 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 such as golf carts, clubhouses and shuttles.