A bus runs twice a day between Ajaccio and Cargese. Passage either way costs 8 Euros.
Cargese is tiny: you can comfortably walk anywhere in minutes.
A Greek Orthodox church and a Roman Catholic church face each other across the town. Both churches are active, and share a priest (he has a dispensation). They are also the sites for concerts.
The water around Cargese is lovely, and there are beaches and rocky coasts north and sout h of the harbor. The surrounding countryside is spotted with paths.
If you go north past Plage Peru and follow the signs to the Presqu'ile (peninsula), you will find a long, empty strip of land with an old Genovese watch tower on the end. It makes a nice walk in good weather, and takes about an hour and a half to get there from town.
'''Hotel St. Jean''', Place St. Jean (the main square at the top of the hill), Telephone 04 95 26 46 68, Fax 04 95 26 46 17. Decent pizza or pasta. Their fish and main dishes can be spotty. In fair weather, they have tables outside overlooking the Mediterranean. Euros 10-25.
'''Hotel Continental''', down the street from Place St. Jean. The prix fixe menus the way to go here, and the food is good. In fair weather, they have tables outside overlooking the sea. Euros 10-25.