All Courtyard By Marriott in or near Salem

Courtyard by Marriott Roanoke Airport 3301 Ordway Dr. NW, Roanoke, VA 24017 +1-888-389-4121 ~5.20 miles east of Salem center
  • 3 star hotel
  • Hotel has 4 floors
More details
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Courtyard by Marriott Blacksburg 105 Southpark Drive, Blacksburg, VA 24060 +1-888-675-2083 ~19.27 miles west of Salem center
  • Mid-scale property
  • Fitness / Gym is on-site
More details
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details

Comparable hotels to Courtyard By Marriott

Affordable Corporate Suites of Salem 401 Northern Drive, Salem, VA 24153 +1-888-389-4121 ~2.29 miles east of Salem center
  • 3-star Motel hotel
  • 29 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Roanoke Salem 121 Sheraton Drive, Salem, VA 24153 +1-888-675-2083 ~3.19 miles northeast of Salem center
  • Three Star property
  • Free complimentary breakfast
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Back to Top