Hmmm... Depending on where in CT you are, it's going to be about 6 hours of drive time, plus stops, traffic (Hartford, Worcester, Boston area). Recently DD and I visited CT and it was almost 7 hours home, from Manchester, CT, to Bangor, with stops and traffic. Bar Harbor is about another 75 minutes from Bangor, depending where on MDI you are going, without considering traffic. If you are only planning on 3 days/2 nights, I think you are going to spend a lot of your vacation time on the highway! I would consider going to the York, ME/Portsmouth NH area instead. It's about a 3 hour drive (once again, depending on where you are in CT) and there are lots of things to do in the area. My family lives in York, but when we visit we often stay in a hotel. We've stayed in the Microtel Inn & Suites in York and it was fine; clean, comfortable beds, free breakfast. We have also stayed at the Homewood Suites, Hampton Inn (downtown) and the Residence Inn (downtown) in Portsmouth, NH. Microtel and Homewood were affordable in the summer; Hampton Inn and Residence Inn not so much (but reasonable at Christmas), because of the downtown Portsmouth location. We've also stayed at the Anchorage Inn and Sea Latch Motel in York Beach. These places are clean but basic motels, their real selling point being they are located directly across the street from Long Sands Beach, which is a beautiful, mile and a half long, soft white sand beach. York Beach is a fun place to spend a few nights, even if the downtown area is a little honky-tonk-ish. Lots of touristy things to do, beautiful beaches, York's Wild Kingdom, Fort McHenry in Kittery, historic houses to tour in York Village, close to Portsmouth NH if you want to go to the Children's Museum or tour a submarine, wander through shops, see what is happening at Prescott Park (outdoor theater, oftentimes children's theater),etc. You can also check out the Ogunquit Playhouse and Hackmatack Playhouse in Berwick. Maybe even drive up to Saco for FUntown/Splashtown. York/southern Maine seacoast might be a better destination, given your timeline.