Dolphin LodgeAparthotel9.4Excellent102 reviewsMiddleton BeachSelf cateringFree Wi-FiParkingKitchenAir conditioning9.4Excellent102 reviewsPick dates to see pricesSee prices