Porthleven has a number of quality self catering cottages, B&B and hotels placed around the harbor, above the beach and within the village many of which command views of the bay, the harbor or surrounding countryside. There are three Inns, the oldest being the Ship Inn.