Visit Up North Vacation Rentals

Visit Up North Vacation Rentals hero image

About Visit Up North Vacation Rentals

Visit Up North is one of the leading vacation rental companies in Michigan, offering properties in Traverse City, the Leelanau Peninsula, along Lake Michigan and in other prime locations across Northern Michigan. We look forward to assisting you in planning the vacation of your dreams. Make our vacation home your home away from home. Stop in and visit us at our downtown Traverse City location, give us a call, or simply browse our site for our northern Michigan vacation rentals