View of Old Salem and downtown Winston-Salem, North Carolina.

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

  • 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,010 reviews)
"Good sized room and good breakfast and courtyard"
United States
Thomas
The price is CA $195
CA $220 total
includes taxes & fees
Jul 5 - Jul 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, (149 reviews)
"Beautiful historic inn. Very comfortable in a beautiful location"
United States
Stacey
The price is CA $240
CA $272 total
includes taxes & fees
Jun 17 - Jun 18
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, (267 reviews)
"Beautiful property. The restaurants nearby are wonderful and very short walking distance. Staff was very kind and helpful."
United States
James
The price is CA $196
CA $222 total
includes taxes & fees
Jun 30 - Jul 1
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, (222 reviews)
"Beautiful old wood great place, good breakfast and great owners. Highly recommend stay here!"
United States
Mark
The price is CA $188
CA $213 total
includes taxes & fees
Jun 24 - Jun 25
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, (747 reviews)
"Clean room, friendly staff and a great breakfast!"
United States
Christy
The price is CA $148
CA $168 total
includes taxes & fees
Jul 17 - Jul 18
Hampton Inn & Suites Winston-Salem Downtown

Hawthorne Inn and Conference Center

Hawthorne Inn and Conference Center
3.0 star property
0.7 km from Old Salem
8.6 out of 10, Excellent, (1,132 reviews)
"Good all around hotel."
United States
Jason
The price is CA $108
CA $122 total
includes taxes & fees
Jun 23 - Jun 24
Hawthorne Inn and Conference Center

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,003 reviews)
"Great stay!"
United States
Kevin
The price is CA $273
CA $308 total
includes taxes & fees
Jul 5 - Jul 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, (412 reviews)
"Great staff. Breakfast was quick and delicious. "
United States
Joe
The price is CA $194
CA $220 total
includes taxes & fees
Jul 5 - Jul 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, (497 reviews)
"Often stay here, it is clean and well staffed"
United States
Simon
The price is CA $147
CA $167 total
includes taxes & fees
Jul 8 - Jul 9
Courtyard by Marriott Winston - Salem Downtown

Winston-Salem Marriott

Winston-Salem Marriott
3.5 star property
1.3 km from Old Salem
8.6 out of 10, Excellent, (742 reviews)
"Nice clean hotel"
United States
Patricia
The price is CA $196
CA $222 total
includes taxes & fees
Jul 1 - Jul 2
Winston-Salem Marriott

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, (874 reviews)
"Stayed multiple times…great value"
United States
Steve
The price is CA $136
CA $153 total
includes taxes & fees
Jul 5 - Jul 6
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,006 reviews)
"Beds were fantastic and staff was very welcoming and accommodating. We will be back"
United States
P.
The price is CA $144
CA $163 total
includes taxes & fees
Jul 6 - Jul 7
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, (881 reviews)
"The Holiday Inn Express is cozy and the staff super friendly. We overslept and didn’t make breakfast but we had a glorious night of rest!"
United States
Isabella
The price is CA $141
CA $160 total
includes taxes & fees
Jun 28 - Jun 29
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,001 reviews)
"Easy to get to rooms from parking garage. Loved the fact we could walk to.the graduation literally across the street. Our Grandson's really enjoyed the pool. The breakfast was excellent. Thank you"
United States
Anita
The price is CA $161
CA $182 total
includes taxes & fees
Jul 6 - Jul 7
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.0 out of 10, (57 reviews)
"Convenient location DT Winston nice price and nice enough comfortable bed. Would stay again."
United States
Mark Fenner
The price is CA $102
CA $116 total
includes taxes & fees
Jul 15 - Jul 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,015 reviews)
"Stop over on the way to the beach. Staff was extremely friendly and location was near restaurants. Would definitely stay there again."
United States
Katherine
The price is CA $148
CA $167 total
includes taxes & fees
Jun 28 - Jun 29
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, (704 reviews)
"room was clean, and staff very friendly."
United States
Rochy
The price is CA $147
CA $167 total
includes taxes & fees
Jun 28 - Jun 29
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,009 reviews)
"Very clean comfortable stay."
United States
Brian
The price is CA $130
CA $150 total
includes taxes & fees
Jul 5 - Jul 6
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, (832 reviews)
"Nice stay"
United States
James
The price is CA $127
CA $143 total
includes taxes & fees
Jun 28 - Jun 29
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, (520 reviews)
"Loved the breakfast and the hotel. Would definitely stay here again."
United States
Hiram
The price is CA $171
CA $193 total
includes taxes & fees
Jul 7 - Jul 8
Home2 Suites by Hilton 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.

Compare popular hotels close to Old Salem

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Courtyard
The Historic Brookstown Inn, Trademark Collection by Wyndham
3.5 star property
9.6
Exceptional
1,010 reviews
View
Free daily continental breakfast
The Zevely Inn
3.0 star property
9.6
Exceptional
149 reviews
View
Porch
Summit Street Inns
3.5 star property
9.8
Exceptional
267 reviews
View
Restaurant
The Shaffner Inn
2.0 star property
9.2
Wonderful
222 reviews
View
Free daily buffet breakfast
Hampton Inn & Suites Winston-Salem Downtown
2.5 star property
9.0
Wonderful
747 reviews
View

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 $116 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