For the foreign tourist, travel to Dapitan means either taking a flight from Manila or Cebu to the neighboring city of Dipolog, where the airport is located, or sailing to the Port of Pulauan (sometimes Pulawan), which is located within the city of Dapitan albeit ferry schedules often list the destination as Manila-Dipolog.
For local travelers, any place in the Philippines can be a point of origin for a trip to Dapitan. However, one must consider that not all points of origin have direct transfers to Dapitan and it may be necessary to go through transportation hubs like Cebu.
There is daily ferries from/to Dumaguete on Negros with companies such as Montenegro, Cokaliong, Aleson, GP and Shuttle ferries.
There are various options available for spending a night or two in Dapitan. You can either check in at the Dakak Park and Beach Resort, which is about a 20 minute drive from the city limits, or book a room at the Dapitan City Resort Hotel, which is at one end of the aptly named Sunset Boulevard that sweeps along scenic Dapitan Bay.
Several enterprising residents also operate bed and breakfast inns and pension houses.