Located 3.3 miles from Vicksburg Convention Center, Courtyard by Marriott Vicksburg offers 3-star accommodations in Vicksburg and features free bikes, a fitness center and a restaurant. The hotel provides an outdoor swimming pool and a 24-hour front desk. Jackson-Evers Airport is 52 miles away.