From $125 CAD Booking.com Located in downtown Saint John, New Brunswick, these apartment buildings are a 5-minute walk from the Old City Market. They offer colorful suites with kitchenettes and free Wi-Fi.