People visit Badija for various reasons: some are going there to walk and hike around the Island, to do a family picnic on weekends , to fish around its shores or to enjoy Badija's beaches.
Locals from Korcula usually visit Badija by their boats while visitors to Korcula and surrounding area are usually taken there by local taxi boats.
Taxi boats are all lined up in Korcula Town, in Punta Jurana area, at the Korcula's eastern pier, so if you are after visiting Badija, this should be your starting point.
In terms of accommodation, although Badija used to have its own hostel, that used to be located in monastery building, unfortunately, there is currently no any accommodation on offer on Badija, which hopefully might change in the future..
Instead, if you would like to enjoy daily views of Badija, you would need to stay in surrounding area.
Good place for that is Soline, which is Korcula Town's suburb, located just across the Badija's church and monastery.
Soline offers great views over Badija Island (see photos of Soline) as well as some really nice accommodation, like apartments and rooms at Villa Sole. Villa Sole also offers small boat hire service for its guests, to enable them to sail around the archipelago.