Find hotels near Old Salem, Winston-Salem from CA $105

  • 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 prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Old Salem hotels

The Historic Brookstown Inn, Trademark Collection by Wyndham

The Historic Brookstown Inn, Trademark Collection by Wyndham
3.5 star property
0.5 km from Old Salem
9.6 out of 10, Exceptional, (1,007 reviews)
" “Honestly, everything stood out — the room was clean, the staff was great, and the amenities were top-notch.”"
United States
grace
The price is CA $177
CA $200 total
includes taxes & fees
Apr 5 - Apr 6
The Historic Brookstown Inn, Trademark Collection by Wyndham

The Zevely Inn

The Zevely Inn
3.0 star property
0.2 km from Old Salem
9.6 out of 10, Exceptional, (140 reviews)
"Great breakfast - innkeeper gave great suggestions for things to do in the area. "
United States
Regina
The Zevely Inn

Summit Street Inns

Summit Street Inns
3.5 star property
1.8 km from Old Salem
9.8 out of 10, Exceptional, (243 reviews)
"Beautiful building, great staff and service. "
Canada
Mani
The price is CA $178
CA $201 total
includes taxes & fees
Mar 24 - Mar 25
Summit Street Inns

The Shaffner Inn

The Shaffner Inn
2.0 star property
0.7 km from Old Salem
9.2 out of 10, Wonderful, (211 reviews)
"Great inn keeper, breakfast was great, room was clean and bed was comfortable. I enjoyed the older house and all the character and experiences that older properties bring."
United States
Anna
The Shaffner Inn

Hampton Inn & Suites Winston-Salem Downtown

Hampton Inn & Suites Winston-Salem Downtown
2.5 star property
1.2 km from Old Salem
9.0 out of 10, Wonderful, (693 reviews)
"Stayed at the Hampton Inn Winston Salem for a concert and the room and staff were so nice. The room was clean with no issues. Overall good choice. Will definitely stay again. "
United States
Kelly
The price is CA $148
CA $168 total
includes taxes & fees
Mar 30 - Mar 31
Hampton Inn & Suites Winston-Salem Downtown

Kimpton Cardinal Hotel by IHG

Kimpton Cardinal Hotel by IHG
4.5 star property
1.3 km from Old Salem
9.0 out of 10, Wonderful, (1,001 reviews)
"Great location plenty of places to eat, the staff was exceptionally nice and helpful. Me and my friends enjoyed the rec center. Was in town for a baseball game and whenever I’m in the area will be staying at this hotel again. "
United States
Brynden
The price is CA $249
CA $282 total
includes taxes & fees
Apr 5 - Apr 6
Kimpton Cardinal Hotel by IHG

Hotel Indigo Winston-Salem Downtown by IHG

Hotel Indigo Winston-Salem Downtown by IHG
3.5 star property
1.2 km from Old Salem
8.8 out of 10, Excellent, (399 reviews)
"What a fantastic experience - the staff was incredibly friendly, professional and helpful, from the valet to the front desk to the cleaning to the restaurant/bar. The room was modern, spacious and super clean."
United States
Catherine
The price is CA $179
CA $203 total
includes taxes & fees
Apr 5 - Apr 6
Hotel Indigo Winston-Salem Downtown by IHG

Courtyard by Marriott Winston - Salem Downtown

Courtyard by Marriott Winston - Salem Downtown
3.0 star property
1.4 km from Old Salem
8.6 out of 10, Excellent, (457 reviews)
"The best beds "
United States
Casey
The price is CA $138
CA $156 total
includes taxes & fees
Mar 29 - Mar 30
Courtyard by Marriott Winston - Salem Downtown

Hawthorne Inn and Conference Center

Hawthorne Inn and Conference Center
3.0 star property
0.7 km from Old Salem
8.4 out of 10, Very good, (1,033 reviews)
"Rooms were clean, comfortable "
United States
Gerald
The price is CA $116
CA $131 total
includes taxes & fees
Mar 18 - Mar 19
Hawthorne Inn and Conference Center

Fairfield Inn & Suites by Marriott Winston-Salem Downtown

Fairfield Inn & Suites by Marriott Winston-Salem Downtown
3.0 star property
0.7 km from Old Salem
8.4 out of 10, Very good, (852 reviews)
"Staff was absolutely great all the way around from the front desk, food and housekeeping. "
United States
Joseph
The price is CA $138
CA $156 total
includes taxes & fees
Apr 3 - Apr 4
Fairfield Inn & Suites by Marriott Winston-Salem Downtown

Holiday Inn Express Winston-Salem Medical Center Area by IHG

Holiday Inn Express Winston-Salem Medical Center Area by IHG
2.5 star property
2.9 km from Old Salem
8.4 out of 10, Very good, (1,004 reviews)
"Clean staff and amenities was amazing "
United States
Kimberly
The price is CA $149
CA $169 total
includes taxes & fees
Apr 5 - Apr 6
Holiday Inn Express Winston-Salem Medical Center Area by IHG

Holiday Inn Exp Winston Salem by IHG

Holiday Inn Exp Winston Salem by IHG
3.0 star property
3 km from Old Salem
8.4 out of 10, Very good, (867 reviews)
"Great location, smooth check in "
United States
Sophia
The price is CA $141
CA $159 total
includes taxes & fees
Mar 22 - Mar 23
Holiday Inn Exp Winston Salem by IHG

Embassy Suites Hotel Winston-Salem

Embassy Suites Hotel Winston-Salem
3.5 star property
1.4 km from Old Salem
7.2 out of 10, Good, (1,002 reviews)
"Great service late at night!"
United States
Derrick
The price is CA $167
CA $189 total
includes taxes & fees
Apr 5 - Apr 6
Embassy Suites Hotel Winston-Salem

Clarion Pointe Winston – Salem Downtown

Clarion Pointe Winston – Salem Downtown
2.5 star property
0.9 km from Old Salem
6.4 out of 10, (39 reviews)
"Need someone to help you with the tv"
United States
Timothy
The price is CA $93
CA $105 total
includes taxes & fees
Apr 15 - Apr 16
Clarion Pointe Winston – Salem Downtown

Hampton Inn Winston-Salem Hanes Mall

Hampton Inn Winston-Salem Hanes Mall
2.5 star property
6.4 km from Old Salem
9.2 out of 10, Wonderful, (1,003 reviews)
"Great stay"
United States
Mike
The price is CA $145
CA $164 total
includes taxes & fees
Mar 29 - Mar 30
Hampton Inn Winston-Salem Hanes Mall

Fairfield Inn & Suites by Marriott Winston-Salem Hanes Mall

Fairfield Inn & Suites by Marriott Winston-Salem Hanes Mall
3.0 star property
6.2 km from Old Salem
9.0 out of 10, Wonderful, (671 reviews)
"Pleasant stay"
United States
Beth
The price is CA $150
CA $170 total
includes taxes & fees
Mar 23 - Mar 24
Fairfield Inn & Suites by Marriott Winston-Salem Hanes Mall

Comfort Suites Hanes Mall

Comfort Suites Hanes Mall
2.5 star property
5.8 km from Old Salem
8.8 out of 10, Excellent, (1,005 reviews)
"Enjoyed our stay"
United States
Bedford
The price is CA $127
CA $146 total
includes taxes & fees
Mar 22 - Mar 23
Comfort Suites Hanes Mall

Courtyard by Marriott Winston-Salem University

Courtyard by Marriott Winston-Salem University
3.0 star property
5.1 km from Old Salem
8.6 out of 10, Excellent, (786 reviews)
"Clean rooms, courteous staff, bistro for breakfast and light snacks at night. "
United States
Ann
The price is CA $130
CA $147 total
includes taxes & fees
Mar 30 - Mar 31
Courtyard by Marriott Winston-Salem University

Home2 Suites by Hilton Winston-Salem Hanes Mall

Home2 Suites by Hilton Winston-Salem Hanes Mall
3.0 star property
7.5 km from Old Salem
9.2 out of 10, Wonderful, (499 reviews)
"I was very pleased with my stay! Everyone was very nice and the room was spacious and clean. I would definitely recommend to anyone who wants a nice hotel to stay in in Winston Salem."
United States
Ayesha
The price is CA $168
CA $190 total
includes taxes & fees
Apr 3 - Apr 4
Home2 Suites by Hilton Winston-Salem Hanes Mall

Springhill Suites by Marriott Winston-Salem Hanes Mall

Springhill Suites by Marriott Winston-Salem Hanes Mall
3.0 star property
7.5 km from Old Salem
9.0 out of 10, Wonderful, (1,005 reviews)
"The breakfast staff especially were so wonderful! Clean hotel, good parking, great location. "
United States
David
The price is CA $146
CA $165 total
includes taxes & fees
Mar 22 - Mar 23
Springhill Suites by Marriott Winston-Salem Hanes Mall
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 Old Salem Hotel Reviews

Hotels near other Old Salem attractions

Frequently asked questions

What are the top-rated hotels near Old Salem?
Discover the top-rated hotels near Old Salem that offer both charm and comfort for your stay in Winston-Salem.

Luxurious King Room in Historic Boutique Inn

Luxurious King Room in Historic Boutique Inn boasts an impressive review rating of 10 and is located just 2.3 km from Old Salem. This historic boutique inn invites travellers to enjoy its romantic ambiance and charming decor. Guests can unwind on the patio, engage in a game of billiards, or explore nearby museums. The unique blend of comfort and history makes this hotel a great choice for those looking to immerse themselves in the local culture.

King Suite in Boutique Inn

King Suite in Boutique Inn is another exceptional option with a perfect review rating of 10, situated only 2.1 km from Old Salem. This cozy suite features a lovely patio, ideal for relaxation after a day of exploration. Guests can enjoy nearby shopping, antiquing, and access to local museums, ensuring a rich experience in Winston-Salem. With its charming atmosphere and prime location, it's a perfect home base for travellers wishing to discover the area's hidden gems.

Queen Room in Boutique Inn

Queen Room in Boutique Inn offers travellers a delightful stay with a stellar review rating of 10, located just 2.3 km from Old Salem. This enchanting room features a balcony and a romantic deck, providing a serene spot to enjoy the surrounding beauty. Guests can enjoy billiards, explore nearby museums, and immerse themselves in the historic charm of the area. The thoughtful amenities and inviting atmosphere make this boutique inn a perfect retreat for those seeking a memorable stay.
What hotels are within walking distance to Old Salem?
Discover delightful accommodations within walking distance to Old Salem, perfect for travellers seeking top-rated stays in this historic area.

The Historic Brookstown Inn, Trademark Collection by Wyndham

The Historic Brookstown Inn, Trademark Collection by Wyndham offers a charming stay just an 8-minute walk from Old Salem. With a travellers' rating of 9.6, this 3.5-star hotel features free daily breakfast, a fitness centre, and a lovely terrace. Guests can unwind in the garden or enjoy nearby winery tours, making it a wonderful retreat for those exploring the historical district.

The Zevely Inn

Just a 3-minute stroll from Old Salem, The Zevely Inn boasts an impressive travellers' rating of 9.6 and is a cozy 3-star option. Guests appreciate the complimentary continental breakfast and the inviting terrace. The inn also features a well-equipped kitchen and free self-parking, making it a convenient choice for those looking for a homely atmosphere during their stay.

The Shaffner Inn

The Shaffner Inn is a romantic 3-star escape located 11 minutes on foot from Old Salem, rated 9.4 by travellers. This charming inn offers unique amenities such as private hot tubs and champagne service for a special touch. Guests can enjoy a full breakfast each morning and relax in the garden or the deep soaking bathtubs, ensuring a memorable stay.
How much is a hotel near Old Salem?
Staying near Old Salem is a treat, with plenty of hotels from CA $105 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Old Salem?
For families exploring Old Salem, discovering the perfect family-friendly hotel is essential for a memorable stay. Here are some top-rated options that cater to families' needs while being close to this historic attraction.

Best Western Plus University Inn

Best Western Plus University Inn is a 3.5-star hotel located just 5.3 km from Old Salem, offering a review rating of 7.4. Ideal for families, it features accessible pools, cribs, and connecting rooms, ensuring comfort for travellers of all ages. Additional amenities include a kitchenette, complimentary breakfast, and a garden area perfect for relaxing after a day of exploration.

Kimpton Cardinal Hotel by IHG

Kimpton Cardinal Hotel by IHG, a luxurious 4.5-star hotel just a 16-minute walk from Old Salem, boasts an impressive review rating of 9.0. This family-friendly hotel offers daily housekeeping, free cribs, and a delightful arcade game room, making it perfect for children. Guests can also enjoy a hot tub, 24-hour fitness facilities, and easy access to nearby winery tours.

Holiday Inn Exp Winston Salem by IHG

Holiday Inn Exp Winston Salem by IHG is a comfortable 3-star hotel located 4.3 km from Old Salem, featuring a great traveler rating score of 8.4. Families will appreciate the accessible pool, free buffet breakfast, and options for rollaway beds and connecting rooms. With free internet and nearby golf locations, this hotel ensures a convenient and enjoyable stay for travellers.
What are the best affordable hotels near Old Salem?
For travellers seeking affordable yet charming stays near Old Salem, these top-rated boutique inns offer the perfect blend of comfort and historic charm.

Luxurious King Room in Historic Boutique Inn

Luxurious King Room in Historic Boutique Inn is just 2.3 km from Old Salem and boasts a perfect review rating of 10. This boutique inn offers a cozy atmosphere with a patio where travellers can unwind. Enjoy amenities like free WiFi, billiards, and access to nearby fitness facilities and museums, making it an ideal choice for those looking for a romantic getaway or a peaceful retreat.

King Suite in Boutique Inn

King Suite in Boutique Inn, located only 2.1 km from Old Salem, features an impressive review rating of 10. This charming suite offers a lovely patio for relaxation and free WiFi to keep travellers connected. With nearby shopping, antiquing, and museums, it is perfect for travellers wanting to immerse themselves in local culture while enjoying comfortable accommodations.

Queen Room in Boutique Inn

Queen Room in Boutique Inn is situated just 2.3 km from Old Salem, rated a remarkable 10 by travellers. Guests can enjoy the historic ambiance with a deck or patio space to savor the surroundings. With free WiFi and additional amenities such as billiards and romantic balcony views, this boutique inn provides a delightful stay for those looking to explore the area's rich history.
Are there any hotels with pools close to Old Salem?
For travellers seeking top-rated hotels with pools near Old Salem, Winston-Salem has some excellent options to make your stay enjoyable and refreshing.

Courtyard by Marriott Winston-Salem University

Courtyard by Marriott Winston-Salem University is a 3-star hotel located just 6.0 km from Old Salem, featuring a welcoming outdoor pool that is accessible for all travellers. Rated 8.6 by travellers, this hotel offers other amenities such as a 24-hour fitness centre, complimentary breakfast, and free self-parking. With its convenient location, travellers can easily explore the historical district while enjoying comfortable accommodations.

Best Western Plus University Inn

Best Western Plus University Inn, a 3.5-star hotel, is situated only 5.3 km from Old Salem and boasts an inviting accessible pool. With a review rating of 7.4, travellers can take advantage of free breakfast, a fitness centre, and on-site electric car charging. The hotel also offers kitchenettes and a garden area, providing a comfortable and convenient stay for all visitors.

Quality Inn & Suites Hanes Mall

Quality Inn & Suites Hanes Mall is a well-rated choice, located 6.9 km from Old Salem. With a review rating of 7.0, this hotel features an accessible pool perfect for relaxation. Guests can enjoy complimentary breakfast, self-parking, and daily housekeeping. The hotel also includes a fitness centre and a garden area for a pleasant stay.
What are the best pet-friendly hotels near Old Salem?
Finding the perfect pet-friendly stay near Old Salem is a breeze with these top-rated options that cater to both you and your furry friends.

Courtyard by Marriott Winston-Salem University

The Courtyard by Marriott Winston-Salem University is just 6.0 km from Old Salem, making it a convenient choice for travellers. This 3-star hotel boasts an impressive review rating of 8.6 and has a welcoming atmosphere for pets, with amenities such as dog exercise areas and in-room pet accommodations. Guests can also enjoy features like a 24-hour fitness centre, an outdoor pool, and complimentary breakfast, ensuring a comfortable stay for both humans and their companions.

Best Western Plus University Inn

Just 5.3 km from Old Salem, the Best Western Plus University Inn is a pet-friendly 3.5-star hotel with a traveler review rating of 7.4. This hotel allows dogs and offers food and water bowls to keep pets comfortable. Guests can take advantage of a free breakfast, a heated pool, and a fully equipped kitchenette, ensuring a pleasant experience for everyone, including four-legged family members.

Hotel Indigo Winston-Salem Downtown by IHG

Located a mere 16-minute walk from Old Salem, Hotel Indigo Winston-Salem Downtown by IHG is a charming 3.5-star hotel rated 8.8 by travellers. This hotel is well-equipped for pet owners, providing food and water bowls alongside pet-friendly rooms. Guests can indulge in stylish accommodations with designer toiletries, as well as enjoy valet parking and a fitness centre, making it a superb option for those traveling with their pets.
Can I book a fully refundable hotel close to Old Salem?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Old Salem", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Old Salem?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near Old Salem.

Explore a world of travel with Expedia